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

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

七禾網(wǎng)首頁 >> 期貨股票期權(quán)專家 >> 交易技術(shù)專家

周輝:程序化交易模型的建立、測評和執(zhí)行

最新高手視頻! 七禾網(wǎng) 時間:2009-10-26 08:35:41 來源:文華財經(jīng) 作者:周輝

為了讓大家正確的理解程序化交易,這里先談?wù)労芏嗤顿Y者對程序化交易的誤解,這些誤解對于程序化交易的普及和推廣有很多危害,我們要知其然更要知其所以然,這樣我們才能對程序化交易有更加全面的認識。

很多人都是在交易這條路上碰了很多次壁之后,偶然間了解到程序化交易,以為這個東西很神奇、有魔力,只要有了它就等于有了“印鈔機”,即可獲取財務(wù)上的自由,過上幸??鞓返纳?。這種思想表面上看起來很美好,可是我們仔細推敲一下就會發(fā)現(xiàn)這其實是一種不勞而獲的思想,事實也確實并非想象中那樣。

程序化交易不只是一個能盈利的交易模型,個人認為交易模型只占程序化交易百分之三十的份額,甚至更少,我們不能以偏概全的將交易模型等同于程序化交易。舉個例子來說。我們不想用手洗衣服了,首先需要把洗衣機設(shè)計出來,接著我們要把洗衣機制造出來,之后經(jīng)過若干次的測試后,我們確定洗衣機可以正常完成洗衣服的工作,并且在洗衣服的過程中不會傷害到使用者,我們才能將洗衣機投入使用,才能解放自己的雙手。從設(shè)計到制造再到測試,我們對洗衣機經(jīng)行了無數(shù)次的改良和修正,最終才能誕生一臺真正意義上的洗衣機。同理,在程序化交易這條路上,我們也需要經(jīng)歷類似的流程。如果你沒有百分百的決心和毅力,很容易中途放棄。所以如果您想選擇程序化交易,那么不要再幻想那些一勞永逸的神話,從現(xiàn)在開始你有很長的路要走。而且路途中可能充滿了各種各樣的艱險,你只有踏踏實實的一步一個腳印,并且有堅持到底決不放棄的精神,才能到達勝利的彼岸。程序化交易是把“雙刃劍”,下面講講我對程序化交易模型從建立到測評,以及最終執(zhí)行的一些心得體會,希望對還在追尋“交易圣杯”的朋友們有點幫助。

一、交易模型的建立

交易模型的建立和測評是分不開的,交易模型的建立需要通過無數(shù)次的測評來修正。一個交易模型的建立過程大概分以下幾個步驟:

1、交易策略的量化

任何一個交易策略,如果你無法量化,那么你最終無法將其改編為交易模型。因為計算機只知道1和0,無法量化的東西,例如所謂的盤感,很難編寫為交易模型。需要量化的內(nèi)容包括交易的品種,交易的分析周期,具體的進出場策略,配套的風險和資金管理手段等。

2、交易策略的圖形化

把你的交易策略圖形化,其實就是在自編技術(shù)指標。我們知道的經(jīng)典技術(shù)指標,包括均線MA、MACD、KDJ等等。所有的這些技術(shù)指標都是將一堆不直觀的數(shù)字,通過圖形來直觀的表達。同樣的我們可以將我們的交易策略通過自編技術(shù)指標來表達。例如,我可以把K線變紅變綠的標準修改為做多或做空條件,而不是傳統(tǒng)意義上的收盤價和開盤價的大小關(guān)系。如下圖:

1026.jpg

圖1 沒有經(jīng)過處理的K線圖

1026a.jpg

         圖2 將交易策略寫成技術(shù)指標,趨勢性更明顯

3、交易策略的程序化

有了圖形化的自編技術(shù)指標,雖然也可以幫助你判斷交易方向,但是您往往還是控制不住你那雙正在交易的手,于是本來該做多的地方你做空了,造成了一連串不必要的損失。所以圖形化之后,您還需要將您的交易策略程序化,即滿足條件直接幫您自動交易。除非你把交易模型關(guān)掉,否則電腦將一絲不茍得將您的交易策略嚴格貫徹。如下圖:

10262.jpg

圖3 將交易策略編寫成交易模型,讓計算機自動交易

二、交易模型的測評

交易模型的測評是建立在統(tǒng)計學基礎(chǔ)上的。因為交易模型建立好后需要在歷史行情上進行測試,我們知道測試的樣本量越大,測試結(jié)果的可信度才能越高。當然歷史不只是簡單的重復,程序是否可行還要通過行情來檢驗,并且還應(yīng)該根據(jù)您的交易經(jīng)驗和實時的行情狀況對交易模型不斷進行修正和微調(diào),因為市場總在變,十年前電子化交易尚未普及,人們還在手繪K線圖,當時的交易主體是哪些人呢?他們現(xiàn)在還活躍在這個市場中嗎?現(xiàn)在電子化交易正在迅速普及,現(xiàn)在的交易主體又是誰呢?很顯然交易主體變了,市場也變了,誰知道再過十年的交易主體又會是誰呢?要想一招鮮,吃遍天。你的財富夢想只能被這個不斷變化的市場無情的擊碎。任何一個模型只有經(jīng)過充分測試可行后才能用于實戰(zhàn),僅僅經(jīng)過短期行情測試的高收益是經(jīng)不起時間檢驗的,測試一定要多品種進行測試,同時好的系統(tǒng)在70%的品種上應(yīng)該都是有效的,否則,就應(yīng)該重新進行交易策略的設(shè)計。

好的交易模型都有很強的實用性很強,不一定很復雜。交易模型建立初期您可以從經(jīng)典的技術(shù)指標開始嘗試編寫,選擇合適自己交易性格的,千萬不要所有指標一起上,顧此失彼,效果反而不好。

趨勢交易模型最忌信號頻繁出現(xiàn),考慮到手續(xù)費和滑點(實際成交價和指令價之間的價差),過于頻繁的進出會很容易將現(xiàn)有的資金消耗掉。另外,交易模型大多是根據(jù)收盤價(盤中為最新價)編寫的,因此,此類模型竟可能的等到一根K線快要結(jié)束時或者下跟K線開盤時再發(fā)出信號。行情是瞬息萬變的,此類模型在盤中交易指令也會時有時無,如果簡單的按此頻繁交易只會加速您的滅亡。算算你因此損失的價差和手續(xù)費吧,還是老老實實的等到K線快要結(jié)束時再去交易把。

測試標準有幾個核心指標:

1、勝率

這就好比你去買彩票,彩票的大獎是1萬塊,獲獎率可能只有30%。彩票賣1千塊一張。你會不會去買?如果你有1萬塊,那么這個游戲你肯定愿意去參加??墒侨绻阒挥?000塊錢呢?所以單純的追求高勝率是沒有意義的,程序化交易主要是以大的盈利來彌補若干小的虧損并獲得盈利,要知道,每一次虧損其實就是獲取盈利的成本。所以不要去追求過高的勝率。首先,你必須保證有足夠的“本金”去參與這場游戲,否則勝率就算是80%,你也不一定可以參加。往往盈利的交易系統(tǒng)勝率并不見得超過40%,確保你有足夠的錢和穩(wěn)定盈利才是最重要的。

2、盈虧比

就是你平均每筆盈利和虧損之比。高勝率的模型不一定掙錢,低勝率的模型也不一定賠錢。測試報告里面的勝率只是你的名義勝率,實際勝率=名義勝率×盈虧比。它才是你衡量交易模型好壞的正真標準。

3、連續(xù)虧損次數(shù)和最大資金回撤比例

連續(xù)的虧損讓人心碎,試想你明明知道這個交易策略一定會掙錢,可是她讓你連續(xù)虧損了10次了,你的資金也從峰值回落了40%了,你還能坐得住嗎?所以不要選擇不適合你交易性格的模型,即使它100%能賺錢。

4、最終收益率

并不是收益率越高,交易模型就越好,往往是極端行情造就了極端收益。暴利可能會引發(fā)暴虧,這種系統(tǒng)不一定有實用價值,您需要綜合考量它。做交易就和做人一樣。有多少爆發(fā)戶有個很好的收場?好的交易系統(tǒng)靠的并不是暴利,而是持續(xù)穩(wěn)定的盈利。

三、交易模型的執(zhí)行

心態(tài)是做好交易更高層次的要求,我們使用程序化交易也是為了克服心態(tài)的起伏和人性的弱點對于最終交易結(jié)果的不良影響。有好的交易系統(tǒng)就一定能盈利嗎?很多人往往對此有誤解,為什么?交易模型確實可以輔助我們克服心魔,但是它只是一個工具,是你在使用它,一段時間交易模型表現(xiàn)不好你完全有可能把它停掉,又開始自己胡做了。究其原因還是因為對自己的交易模型沒有信心,總是患得患失,終日被貪婪和恐懼纏繞著,最終在勝利到來前做出錯誤的決定,從而功虧一簣。我們必須和我們的模型成為朋友,可以隨時和他對話,信任他。當我們經(jīng)過無數(shù)次測試和修改后最終所確定的交易模型是實用并且有效的,就要嚴格執(zhí)行它,而不要受交易模型所帶來的收益一時好壞所迷惑,相信程序,遠離市場。如果有條件最好將模型的設(shè)計和建立和最終下單交易的工作分開,又不同的人分工合作,共同完成整個交易。

模型設(shè)置好以后不要今天修改交易品種、明天修改分析周期。程序化交易是個系統(tǒng)的過程,要經(jīng)過一段時間才能有效果,所謂欲速則不達。

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

本網(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,我們將及時調(diào)整或刪除。

聯(lián)系我們

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

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

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

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

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

七禾網(wǎng)

沈良宏觀

七禾調(diào)研

價值投資君

七禾網(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號]

認證聯(lián)盟

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

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