設(shè)為首頁 | 加入收藏 | 今天是2024年11月19日 星期二

聚合智慧 | 升華財(cái)富
產(chǎn)業(yè)智庫服務(wù)平臺

七禾網(wǎng)首頁 >> 產(chǎn)業(yè)&金融精選

構(gòu)建交易系統(tǒng)需明晰的三大陷阱

最新高手視頻! 七禾網(wǎng) 時(shí)間:2018-10-25 10:42:02 來源:新浪博客

  對大多數(shù)交易員來說,策略的制定僅僅是一種手段,是獲利的必要路徑。交易系統(tǒng)開發(fā)的過程,相對最終投入使用,是比較艱難的:通常,實(shí)際交易遠(yuǎn)比制定交易策略要更有意思。


  不過,這會使得交易員采取各種捷徑,這樣一來,他們在制定交易策略時(shí)就可能產(chǎn)生各種錯誤。盡管短期來看,交易方法是簡便了,但捷徑所帶來的錯誤最終還將影響實(shí)時(shí)交易。


  好在大多數(shù)交易員在策略開發(fā)時(shí)出現(xiàn)的錯誤基本類似,一旦確定后,就能加以糾正、改進(jìn)。不過,排除這些問題并不容易;在無法使用捷徑的情況下,策略從制定到正確執(zhí)行將變得更為困難。


  那么,有哪些最常見的錯誤與捷徑呢?大致有三種。下面我們將分別解釋這三種錯誤會產(chǎn)生怎樣的負(fù)面影響,如何發(fā)現(xiàn)并糾正這些錯誤。避免這些常見錯誤,將有助于建立一個(gè)更好的交易系統(tǒng)。


  陷阱1:策略過于復(fù)雜難懂


  在交易過程中,你不可避免地要遇到一些復(fù)雜的交易策略。對于自主交易員來說,可能會出現(xiàn)“分析癱瘓”中的情形:可以明顯看到,下面的圖表中充斥了各種技術(shù)指標(biāo)、技術(shù)線及支撐與阻力區(qū)域。對于一個(gè)算法交易員來說,一個(gè)復(fù)雜的方法將包含成千上萬行代碼,需要優(yōu)化調(diào)整幾十個(gè)甚至上百個(gè)變量。


  這兩種方法有一個(gè)共同點(diǎn):它們都極其復(fù)雜,涉及眾多內(nèi)容。很多缺乏經(jīng)驗(yàn)的交易員會認(rèn)為這就是開發(fā)系統(tǒng)的一種方式;他們認(rèn)為,指標(biāo)越多,算法對過去數(shù)據(jù)的擬合程度也就越好,所制定的交易策略也就會更好。但事實(shí)并非如此。


  在衡量復(fù)雜策略時(shí),存在一個(gè)謬誤,使我們得出這一策略優(yōu)于一般策略的錯誤結(jié)論:在歷史數(shù)據(jù)上能取得較好結(jié)果的策略,并不意味著這一策略用于實(shí)際的交易中也能獲得同樣的成功。事實(shí)上,通過增加指標(biāo)來不斷地調(diào)整策略,或在算法中添加新的規(guī)則使得交易策略更為復(fù)雜;這種做法通常只能給交易員一種虛假的信心。在策略中,改進(jìn)及添加更多的規(guī)則,并不意味著策略將變得更好。


  很多人可能很難相信,簡單的交易策略通常是最好的。對于自主交易員來說,只有一兩個(gè)技術(shù)指標(biāo)的相對簡潔的圖表,加上對價(jià)格走勢與市場動態(tài)深刻的理解,往往比一個(gè)充斥著技術(shù)線與技術(shù)指標(biāo)的圖表要好得多。對于算法交易員來說,一條簡單的入場指令通常要比需要滿足5至10個(gè)條件才能執(zhí)行交易的規(guī)則要好。


  陷阱2:沒有考慮市場摩擦的交易策略


  比較市面上的交易系統(tǒng),你會發(fā)現(xiàn)大多數(shù)交易系統(tǒng)都會列出一小段免責(zé)條款:傭金與滑移價(jià)差不包括在內(nèi)。同樣,許多自行開發(fā)系統(tǒng)的人也會忽略傭金與滑移成本;即使他們考慮了這些成本,通常也會低估實(shí)際的金額。


  你會聽到系統(tǒng)不包括傭金與滑移在內(nèi)的各種原因。最常見的借口是“不同券商通常收取不同傭金”;另一個(gè)常見的理由是“我的系統(tǒng)只使用限價(jià)指令”。但真正的原因則是:這樣的做法可以使系統(tǒng)看上去更好。如果考慮實(shí)際交易成本,能夠獲利的系統(tǒng)就更難找到。


  以一個(gè)交易E-Mini標(biāo)普500指數(shù)期貨(CME:ESM14)的系統(tǒng)為例,該系統(tǒng)使用一種通過微小交易來捕捉非常小的市場變動的技術(shù),并頻繁進(jìn)行日內(nèi)買賣對沖來進(jìn)行投機(jī)。如果不考慮傭金與滑點(diǎn),該系統(tǒng)每天進(jìn)行20筆交易,平均每筆獲取15美元的利潤。交易員看到的是每天300美元的利潤,并會認(rèn)為這些交易還算不錯。但如果加上每個(gè)交易回合5美元的傭金及1個(gè)基點(diǎn)的滑點(diǎn)(這可能已經(jīng)是樂觀的估計(jì)),每天300美元的利潤就變成了每天50美元的虧損。


  對于不考慮傭金與滑移成本的交易策略來說,一個(gè)潛在的影響便是該系統(tǒng)可能會使交易員進(jìn)行過多的交易。這里有一個(gè)例子。假設(shè)系統(tǒng)A是上面所提到的小型投機(jī)系統(tǒng),如果不考慮傭金與滑移成本,每天可以獲得300美元的利潤。相對來說,系統(tǒng)B每天只進(jìn)行一次交易,不考慮交易成本,每筆交易平均可以獲得50美元的利潤。任何比較這兩個(gè)系統(tǒng)的人,都會選擇系統(tǒng)A。但是,當(dāng)加入傭金與滑點(diǎn),結(jié)果正好相反;系統(tǒng)B才是唯一有價(jià)值的策略;交易次數(shù)少了,傭金與滑點(diǎn)占總利潤的比例也要小很多。


  因此,在系統(tǒng)開發(fā)初期,就將一定數(shù)額的傭金與滑移成本考慮進(jìn)來,是至關(guān)重要的。對于E-Mini標(biāo)普500指數(shù)期貨來說,每個(gè)交易回合5美元的傭金,一兩個(gè)基點(diǎn)的滑點(diǎn),這樣的假設(shè)是相對合理的。


  陷阱3:系統(tǒng)測試使用所有歷史數(shù)據(jù)


  在系統(tǒng)開發(fā)時(shí),很多交易員可能出現(xiàn)的第三個(gè)錯誤就是在測試系統(tǒng)時(shí)使用所有可用的歷史數(shù)據(jù)。大多數(shù)缺乏經(jīng)驗(yàn)的交易員會對到今天為止所有的歷史數(shù)據(jù)進(jìn)行優(yōu)化與分析。之所以這么做,是因?yàn)樗麄兿M_保策略已經(jīng)反映了對最新數(shù)據(jù)的調(diào)整。


  當(dāng)然,如果第一次測試失敗,交易員將在系統(tǒng)中添加一些規(guī)則或篩選條件(這樣一來,就更可能出現(xiàn)前面提到的策略過于復(fù)雜的錯誤),然后再次運(yùn)行所有數(shù)據(jù)。


  最終,交易員會找到一個(gè)可行的交易策略系統(tǒng),并將這一系統(tǒng)運(yùn)用到實(shí)際交易中。但在交易策略發(fā)生問題時(shí),這種做法幾乎總是必然的解決方法。


  一個(gè)更好但難度也更高的方法是通過對樣本外數(shù)據(jù)的測試來驗(yàn)證一個(gè)交易系統(tǒng)。比如說,交易員可能會用過去10年的數(shù)據(jù)來制定交易策略,但保留最近一年的數(shù)據(jù)。當(dāng)系統(tǒng)開發(fā)完成后,使用未知的(也就是樣本外數(shù)據(jù))進(jìn)行測試;如果系統(tǒng)運(yùn)行得較好,那么這一系統(tǒng)可以被用于實(shí)時(shí)交易。


  此外,還能采取移動窗格測試。這種方法使用多個(gè)樣本外的時(shí)間段,更有可能獲得成功,因?yàn)楫a(chǎn)生的股票曲線已經(jīng)完全包括了樣本外的優(yōu)化結(jié)果。


  移動窗格測試或者樣本外測試的一個(gè)缺陷在于:一旦樣本外測試運(yùn)行過一次,任何進(jìn)一步的測試就不再是基于真正的“樣本外數(shù)據(jù)”而進(jìn)行的。因此,如果測試運(yùn)行過很多次之后,很容易在不經(jīng)意間就使得樣本外測試變成了樣本內(nèi)測試。不過,樣本外測試的方法還是要優(yōu)于對所有數(shù)據(jù)進(jìn)行優(yōu)化的方法。


  系統(tǒng)開發(fā)沒有捷徑


  設(shè)計(jì)一個(gè)可行的交易策略是相當(dāng)困難的。事實(shí)上,很多交易員從來沒有真正做到過這一點(diǎn);很多時(shí)候,他們在開發(fā)系統(tǒng)時(shí)會走捷徑或者在系統(tǒng)開發(fā)過程中出現(xiàn)過于簡化的錯誤。當(dāng)然,在系統(tǒng)中添加一條又一條規(guī)則、一個(gè)又一個(gè)篩選條件,比找到一條合適又簡潔的規(guī)則要容易得多。


  同樣地,如果不考慮傭金和滑移的摩擦成本,找到可行的策略也是相當(dāng)容易的。


  最后,與移動窗格測試或者樣本外測試相比,對所有可用的歷史數(shù)據(jù)進(jìn)行優(yōu)化是一種相對簡單的方法,得到的結(jié)果看上去會更好。


  但問題的關(guān)鍵是,如果我們使用對所有數(shù)據(jù)進(jìn)行優(yōu)化的方法來建立交易策略系統(tǒng),相當(dāng)于設(shè)計(jì)出這樣一個(gè)交易策略:只有在測試的時(shí)間樣本內(nèi)應(yīng)用這一交易策略系統(tǒng),才能獲利。當(dāng)然,這需要有一個(gè)時(shí)間機(jī)器,而這顯然比建立一個(gè)有利可圖的系統(tǒng)更為復(fù)雜。


  我們從上述系統(tǒng)開發(fā)的常見錯誤中得到的啟示是:如果某一種方法使得系統(tǒng)設(shè)計(jì)變得更簡單,或者回測的成功率明顯提高,那么,這實(shí)際是一個(gè)可能有錯誤發(fā)生的警示信號。一個(gè)合理、恰當(dāng)?shù)南到y(tǒng)開發(fā)過程總是困難重重的。


  然而,從長期來看,用正確、恰當(dāng)?shù)姆椒ㄩ_發(fā)交易系統(tǒng),總是要好過因?yàn)橄到y(tǒng)開發(fā)中產(chǎn)生的錯誤而在市場上賠錢。


責(zé)任編輯:翁建平

【免責(zé)聲明】本文僅代表作者本人觀點(diǎn),與本網(wǎng)站無關(guān)。本網(wǎng)站對文中陳述、觀點(diǎn)判斷保持中立,不對所包含內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。請讀者僅作參考,并請自行承擔(dān)全部責(zé)任。

本網(wǎng)站凡是注明“來源:七禾網(wǎng)”的文章均為七禾網(wǎng) levitate-skate.com版權(quán)所有,相關(guān)網(wǎng)站或媒體若要轉(zhuǎn)載須經(jīng)七禾網(wǎng)同意0571-88212938,并注明出處。若本網(wǎng)站相關(guān)內(nèi)容涉及到其他媒體或公司的版權(quán),請聯(lián)系0571-88212938,我們將及時(shí)調(diào)整或刪除。

聯(lián)系我們

七禾研究中心負(fù)責(zé)人:劉健偉/翁建平
電話:0571-88212938
Email:57124514@qq.com

七禾科技中心負(fù)責(zé)人:李賀/相升澳
電話:15068166275
Email:1573338006@qq.com

七禾產(chǎn)業(yè)中心負(fù)責(zé)人:果圓/王婷
電話:18258198313

七禾研究員:唐正璐/李燁
電話:0571-88212938
Email:7hcn@163.com

七禾財(cái)富管理中心
電話:13732204374(微信同號)
電話:18657157586(微信同號)

七禾網(wǎng)

沈良宏觀

七禾調(diào)研

價(jià)值投資君

七禾網(wǎng)APP安卓&鴻蒙

七禾網(wǎng)APP蘋果

七禾網(wǎng)投顧平臺

傅海棠自媒體

沈良自媒體

? 七禾網(wǎng) 浙ICP備09012462號-1 浙公網(wǎng)安備 33010802010119號 增值電信業(yè)務(wù)經(jīng)營許可證[浙B2-20110481] 廣播電視節(jié)目制作經(jīng)營許可證[浙字第05637號]

認(rèn)證聯(lián)盟

技術(shù)支持 本網(wǎng)法律顧問 曲峰律師 余楓梧律師 廣告合作 關(guān)于我們 鄭重聲明 業(yè)務(wù)公告

中期協(xié)“期媒投教聯(lián)盟”成員 、 中期協(xié)“金融科技委員會”委員單位