如何建立一個(gè)獲利的交易系統(tǒng)
在這篇文章里,我們會(huì)教大家以五個(gè)步驟建立獲利系統(tǒng):
1.選擇市場(chǎng)與時(shí)間框架
2.制訂進(jìn)場(chǎng)規(guī)則
3.制訂出場(chǎng)規(guī)則
4.評(píng)估系統(tǒng)
5.改善系統(tǒng)
好了,我們來(lái)把這些步驟說(shuō)個(gè)仔細(xì)吧。
1.選擇市場(chǎng)與時(shí)間框架:
每個(gè)市場(chǎng)及時(shí)間框架都能夠用系統(tǒng)交易。但當(dāng)你面前有是50個(gè)不同的期貨市場(chǎng)與6個(gè)主要時(shí)間框架時(shí)(例如:5K、10K、15K、30K、60K、日K),等于是有300個(gè)選擇等待你來(lái)評(píng)估。這里有一些好方法,可以篩選你的選擇:
.雖然每個(gè)期貨市場(chǎng)都可以交易,但我建議你專(zhuān)注在電子化市場(chǎng)上(例如e-mini S&P、國(guó)庫(kù)券、貨幣等)。通常這些市場(chǎng)流動(dòng)性都很好,買(mǎi)賣(mài)不會(huì)有太大的問(wèn)題。低手續(xù)費(fèi)是另一個(gè)電子化市場(chǎng)的優(yōu)點(diǎn):大概比非電子化市場(chǎng)便宜至少一半。有時(shí)候,甚至可以便宜到75%。
.選擇小一點(diǎn)的時(shí)間框架(小于60K),每次交易平均獲利,通常會(huì)比較低,但交易可能性會(huì)比較多。以較大的時(shí)間框架交易,每次的交易利潤(rùn)會(huì)比較高,但交易可能性會(huì)比較低。哪一種時(shí)間框架比較適合自己,就靠自己決定了。
.小一點(diǎn)的時(shí)間框架,表示利潤(rùn)會(huì)少一點(diǎn),但風(fēng)險(xiǎn)性也會(huì)小一點(diǎn)。當(dāng)你有個(gè)沒(méi)甚么錢(qián)的戶頭,最好選擇小一點(diǎn)的時(shí)間框架,以確保你不會(huì)過(guò)度交易。大多數(shù)獲利系統(tǒng),用較大的時(shí)間框架,如日K或周K,但交易次數(shù)會(huì)少許多,最大折返也會(huì)大許多。
2.制訂進(jìn)場(chǎng)規(guī)則
讓我們掀開(kāi)神秘的進(jìn)場(chǎng)規(guī)則?;旧嫌袃煞N進(jìn)場(chǎng)類(lèi)別:
.trend-following趨勢(shì)系統(tǒng):起漲,就跟著買(mǎi),跌了,跟著賣(mài)。
.Swing-trading擺蕩系統(tǒng):當(dāng)價(jià)格漲超高(例如在價(jià)格通道上緣時(shí)),就賣(mài),并試著抓住價(jià)格回到「正常范圍」的時(shí)機(jī)。同樣的規(guī)則適用于跌超高時(shí)。
我認(rèn)為,擺蕩系統(tǒng)是最適合程式交易初學(xué)者的第一步。相對(duì)而言,如果交易者能抓住數(shù)周或數(shù)月的主波段,趨勢(shì)系統(tǒng)提供了極佳的獲利潛能,但只有很少數(shù)的交易者,有足夠的紀(jì)律能這么長(zhǎng)時(shí)間的守住部位而不放棄。
在交易軟體里面找到的大部分指標(biāo)屬于這趨勢(shì)與擺蕩這兩種類(lèi)別:同時(shí)會(huì)有數(shù)種指標(biāo)來(lái)判斷趨勢(shì)(如MA移動(dòng)平均線),或是有定義超買(mǎi)或超賣(mài)的指標(biāo),供你設(shè)立一個(gè)擺蕩系統(tǒng)。
所以,要進(jìn)入交易的世界,不要被各式各樣的資訊困擾了。只要確認(rèn)你瞭解為什么要用這個(gè)指標(biāo),還有這個(gè)指標(biāo)量測(cè)了甚么。在下一章節(jié),便有一個(gè)簡(jiǎn)單的擺蕩策略的例子。
3.制訂出場(chǎng)規(guī)則
這里也還是簡(jiǎn)單的說(shuō)明:有兩種不同的出場(chǎng)規(guī)則可以應(yīng)用:
.停損出場(chǎng)-保護(hù)資金
.奪取點(diǎn)數(shù)-變現(xiàn)資金
這兩個(gè)出場(chǎng)規(guī)則,都可以用4種方法來(lái)表現(xiàn):
.固定金額(如1000元)
.價(jià)格百分比(如1%的進(jìn)場(chǎng)價(jià))
.波動(dòng)百分比(如50%的每日平均波動(dòng)值)
.時(shí)間出場(chǎng)(如3天后出場(chǎng))
我不建議固定金額,因?yàn)槭袌?chǎng)的相異性太大。例如,天然瓦斯,每天的每筆平均交易以數(shù)千元計(jì),歐元?jiǎng)t是數(shù)百元。建立系統(tǒng)時(shí)需要一致化這些差異,才能再不同市場(chǎng)回測(cè)。這是為什么應(yīng)該使用百分比停損或停利(如1%停損),或用波動(dòng)直停損等方式,取代固定金額出場(chǎng)。
時(shí)間出場(chǎng),可以在市場(chǎng)沒(méi)有趨勢(shì)時(shí),幫助你出場(chǎng),活化你的資金,進(jìn)入別的交易。
4.評(píng)估系統(tǒng)
第一個(gè)要看的數(shù)字是net profit凈利。你當(dāng)然想要你的系統(tǒng)賺錢(qián)。但不要在設(shè)計(jì)系統(tǒng)時(shí),因回測(cè)的虧損而喪氣,可以試著反轉(zhuǎn)進(jìn)場(chǎng)訊號(hào)。在我們的網(wǎng)站www.rockwelltrade.com,你已經(jīng)學(xué)會(huì)交易是零合游戲:如果你買(mǎi)多虧損,那就試試看賣(mài)空。這個(gè)簡(jiǎn)單的方式,常常可以翻轉(zhuǎn)一個(gè)虧損策略變成賺錢(qián)的。
第二個(gè)要看的數(shù)字是average profit per trade每次交易平均獲利。確認(rèn)這個(gè)數(shù)字大于滑價(jià)與傭金,這樣交易才值得進(jìn)行。交易充滿了風(fēng)險(xiǎn)與回報(bào),你需要確認(rèn)每次付出的風(fēng)險(xiǎn),得到足夠的回報(bào)。
還要看一下Profit Factor獲利因子(=Gross Profit/Gross Loss總收入/總虧損)。獲利因子告訴你,相對(duì)于你可能賺的錢(qián),你的虧損是多少。一個(gè)系統(tǒng)的獲利因子應(yīng)該在1.5以上,但如果大于3.0時(shí),要注意你有可能過(guò)度最佳化系統(tǒng)了。
.Winning percentage獲勝比率
許多有不錯(cuò)凈利的趨勢(shì)系統(tǒng),只有一個(gè)相當(dāng)小的獲勝比率,有時(shí)候比30%還低。這些系統(tǒng)相信:「虧損要砍,利潤(rùn)要無(wú)限放大」但,你要考慮一下,能不能承受10次交易里,輸了7次,只贏3次。如果你希望大多數(shù)時(shí)候都能贏,那應(yīng)該選一個(gè)高獲勝比的策略。
.Number of Trades per Month每月交易次數(shù)
你想要每天交易?如果你希望每天都交易,那你應(yīng)該選一個(gè)每月交易次數(shù)比較高的策略。許多賺錢(qián)系統(tǒng),一個(gè)月只有2~3次交易,如果你的耐心不夠,那你應(yīng)該選擇一個(gè)交易頻率比較高的策略。
.Average Time in Trade平均交易部位時(shí)間周期
有些人在有部位的時(shí)候很緊張。我聽(tīng)過(guò)有人流倉(cāng)的時(shí)候,晚上甚至?xí)恢?。如果你是這樣的,你應(yīng)該確認(rèn)平均交易部位時(shí)間周期,越短越好。你可能要選一個(gè)不流倉(cāng)的策略。
.Maximum Drawdown最大虧損/最大折返(即為HTS的最大評(píng)價(jià)損失幅)
一個(gè)有名的交易員曾說(shuō):「如果你希望你的系統(tǒng)倍增或3倍增加你的錢(qián),你應(yīng)該預(yù)期到在賺大錢(qián)的路上,會(huì)有高達(dá)30%的虧損。」不是每個(gè)交易者,都能夠承受30%的虧損??纯?font color="red">系統(tǒng)至今產(chǎn)生的的最大虧損數(shù)值,然后加倍這個(gè)數(shù)值。如果你可以承受這個(gè)雙倍的虧損,那你就找到了一個(gè)適合的系統(tǒng)。為什么要加倍?記?。鹤钤獾奶潛p,永遠(yuǎn)比你預(yù)期的大。
.Most consecutive losses最大連續(xù)虧損次數(shù)
連續(xù)虧損次數(shù),是對(duì)交易的重大沖擊,特別是以特別的資金管理策略操作時(shí)。在你用高杠桿的資金策略時(shí),5或6次的連續(xù)虧損,會(huì)給你帶來(lái)大麻煩。
另外,這個(gè)數(shù)值,可以幫你決定你有沒(méi)有足夠的紀(jì)律來(lái)使用這個(gè)系統(tǒng):連續(xù)虧損10次,你還會(huì)繼續(xù)使用這個(gè)系統(tǒng)嗎?一個(gè)獲利系統(tǒng),連續(xù)虧個(gè)10~12次是很常見(jiàn)的。
5.改善系統(tǒng)
「改善」和「最佳化」是有差別的??梢詼y(cè)試不同出場(chǎng)規(guī)則,來(lái)改善系統(tǒng):如果你用固定金額出場(chǎng),試著用traling stop移動(dòng)出場(chǎng)。加一個(gè)時(shí)間出場(chǎng),看看結(jié)果如何。不要只看凈利,也要看看獲利因子、每次交易平均獲利、及最大虧損。有時(shí)候,當(dāng)增加一個(gè)不同出場(chǎng)方式時(shí),凈利稍稍下降了點(diǎn),可是其他的數(shù)值卻大幅改善了。
不要落入最佳化的陷阱:你可以排除用足夠的規(guī)則來(lái)排除全部的虧損。例如:你發(fā)現(xiàn)星期二的虧損高于其他日子,你可能會(huì)想要加一個(gè)濾網(wǎng)來(lái)阻擋星期二的交易。然后你發(fā)現(xiàn),一月的成績(jī)比其他月份差,你又加了一個(gè)濾網(wǎng),讓系統(tǒng)只在2~12月交易。當(dāng)濾網(wǎng)越加越多來(lái)避免虧損時(shí),最后會(huì)變成我最近看到的一個(gè)策略:
IF FVE-1And Regression Slope(Close,35)/Close.35*100-.35And Regression Slope(Close,35)/Close.35*100.4And Regression Slope(Close,70)/Close.70*100-.4And Regression Slope(Close,70)/Close.70*100.4And Regression Slope(Close,170)/Close.170*100-.2And MACD Diff(Close,12,26,9)-.003And Not Tuesday And Not DayOfMonth=12and not Month=August and Time 9:30.
雖然你刪除了所有虧損(過(guò)去的虧損),回測(cè)數(shù)字即為夢(mèng)幻,但實(shí)際交易時(shí),數(shù)字就沒(méi)沒(méi)有這么好看了。
總結(jié):
發(fā)展一個(gè)策略很不容易,但并不如策略商說(shuō)的這么復(fù)雜。這篇eBook就是要提供一個(gè)發(fā)展策略的步驟概論。在建立并評(píng)估系統(tǒng)時(shí),記得應(yīng)用「10Power Principles of Successful Trading Systems」:
聯(lián)系客服