為了讓大家正確的理解程序化交易,這里先談?wù)労芏嗤顿Y者對(duì)程序化交易的誤解,這些誤解對(duì)于程序化交易的普及和推廣有很多危害,我們要知其然更要知其所以然,這樣我們才能對(duì)程序化交易有更加全面的認(rèn)識(shí)。 很多人都是在交易這條路上碰了很多次壁之后,偶然間了解到程序化交易,以為這個(gè)東西很神奇、有魔力,只要有了它就等于有了“印鈔機(jī)”,即可獲取財(cái)務(wù)上的自由,過(guò)上幸??鞓?lè)的生活。這種思想表面上看起來(lái)很美好,可是我們仔細(xì)推敲一下就會(huì)發(fā)現(xiàn)這其實(shí)是一種不勞而獲的思想,事實(shí)也確實(shí)并非想象中那樣。 程序化交易不只是一個(gè)能盈利的交易模型,個(gè)人認(rèn)為交易模型只占程序化交易百分之三十的份額,甚至更少,我們不能以偏概全的將交易模型等同于程序化交易。舉個(gè)例子來(lái)說(shuō)。我們不想用手洗衣服了,首先需要把洗衣機(jī)設(shè)計(jì)出來(lái),接著我們要把洗衣機(jī)制造出來(lái),之后經(jīng)過(guò)若干次的測(cè)試后,我們確定洗衣機(jī)可以正常完成洗衣服的工作,并且在洗衣服的過(guò)程中不會(huì)傷害到使用者,我們才能將洗衣機(jī)投入使用,才能解放自己的雙手。從設(shè)計(jì)到制造再到測(cè)試,我們對(duì)洗衣機(jī)經(jīng)行了無(wú)數(shù)次的改良和修正,最終才能誕生一臺(tái)真正意義上的洗衣機(jī)。同理,在程序化交易這條路上,我們也需要經(jīng)歷類似的流程。如果你沒(méi)有百分百的決心和毅力,很容易中途放棄。所以如果您想選擇程序化交易,那么不要再幻想那些一勞永逸的神話,從現(xiàn)在開(kāi)始你有很長(zhǎng)的路要走。而且路途中可能充滿了各種各樣的艱險(xiǎn),你只有踏踏實(shí)實(shí)的一步一個(gè)腳印,并且有堅(jiān)持到底決不放棄的精神,才能到達(dá)勝利的彼岸。程序化交易是把“雙刃劍”,下面講講我對(duì)程序化交易模型從建立到測(cè)評(píng),以及最終執(zhí)行的一些心得體會(huì),希望對(duì)還在追尋“交易圣杯”的朋友們有點(diǎn)幫助。 一、交易模型的建立 交易模型的建立和測(cè)評(píng)是分不開(kāi)的,交易模型的建立需要通過(guò)無(wú)數(shù)次的測(cè)評(píng)來(lái)修正。一個(gè)交易模型的建立過(guò)程大概分以下幾個(gè)步驟: 1、交易策略的量化 任何一個(gè)交易策略,如果你無(wú)法量化,那么你最終無(wú)法將其改編為交易模型。因?yàn)橛?jì)算機(jī)只知道1和0,無(wú)法量化的東西,例如所謂的盤感,很難編寫為交易模型。需要量化的內(nèi)容包括交易的品種,交易的分析周期,具體的進(jìn)出場(chǎng)策略,配套的風(fēng)險(xiǎn)和資金管理手段等。 2、交易策略的圖形化 把你的交易策略圖形化,其實(shí)就是在自編技術(shù)指標(biāo)。我們知道的經(jīng)典技術(shù)指標(biāo),包括均線MA、MACD、KDJ等等。所有的這些技術(shù)指標(biāo)都是將一堆不直觀的數(shù)字,通過(guò)圖形來(lái)直觀的表達(dá)。同樣的我們可以將我們的交易策略通過(guò)自編技術(shù)指標(biāo)來(lái)表達(dá)。例如,我可以把K線變紅變綠的標(biāo)準(zhǔn)修改為做多或做空條件,而不是傳統(tǒng)意義上的收盤價(jià)和開(kāi)盤價(jià)的大小關(guān)系。如下圖: 圖1 沒(méi)有經(jīng)過(guò)處理的K線圖
3、交易策略的程序化 有了圖形化的自編技術(shù)指標(biāo),雖然也可以幫助你判斷交易方向,但是您往往還是控制不住你那雙正在交易的手,于是本來(lái)該做多的地方你做空了,造成了一連串不必要的損失。所以圖形化之后,您還需要將您的交易策略程序化,即滿足條件直接幫您自動(dòng)交易。除非你把交易模型關(guān)掉,否則電腦將一絲不茍得將您的交易策略嚴(yán)格貫徹。如下圖: 圖3 將交易策略編寫成交易模型,讓計(jì)算機(jī)自動(dòng)交易 二、交易模型的測(cè)評(píng) 交易模型的測(cè)評(píng)是建立在統(tǒng)計(jì)學(xué)基礎(chǔ)上的。因?yàn)榻灰啄P徒⒑煤笮枰跉v史行情上進(jìn)行測(cè)試,我們知道測(cè)試的樣本量越大,測(cè)試結(jié)果的可信度才能越高。當(dāng)然歷史不只是簡(jiǎn)單的重復(fù),程序是否可行還要通過(guò)行情來(lái)檢驗(yàn),并且還應(yīng)該根據(jù)您的交易經(jīng)驗(yàn)和實(shí)時(shí)的行情狀況對(duì)交易模型不斷進(jìn)行修正和微調(diào),因?yàn)槭袌?chǎng)總在變,十年前電子化交易尚未普及,人們還在手繪K線圖,當(dāng)時(shí)的交易主體是哪些人呢?他們現(xiàn)在還活躍在這個(gè)市場(chǎng)中嗎?現(xiàn)在電子化交易正在迅速普及,現(xiàn)在的交易主體又是誰(shuí)呢?很顯然交易主體變了,市場(chǎng)也變了,誰(shuí)知道再過(guò)十年的交易主體又會(huì)是誰(shuí)呢?要想一招鮮,吃遍天。你的財(cái)富夢(mèng)想只能被這個(gè)不斷變化的市場(chǎng)無(wú)情的擊碎。任何一個(gè)模型只有經(jīng)過(guò)充分測(cè)試可行后才能用于實(shí)戰(zhàn),僅僅經(jīng)過(guò)短期行情測(cè)試的高收益是經(jīng)不起時(shí)間檢驗(yàn)的,測(cè)試一定要多品種進(jìn)行測(cè)試,同時(shí)好的系統(tǒng)在70%的品種上應(yīng)該都是有效的,否則,就應(yīng)該重新進(jìn)行交易策略的設(shè)計(jì)。 好的交易模型都有很強(qiáng)的實(shí)用性很強(qiáng),不一定很復(fù)雜。交易模型建立初期您可以從經(jīng)典的技術(shù)指標(biāo)開(kāi)始嘗試編寫,選擇合適自己交易性格的,千萬(wàn)不要所有指標(biāo)一起上,顧此失彼,效果反而不好。 趨勢(shì)交易模型最忌信號(hào)頻繁出現(xiàn),考慮到手續(xù)費(fèi)和滑點(diǎn)(實(shí)際成交價(jià)和指令價(jià)之間的價(jià)差),過(guò)于頻繁的進(jìn)出會(huì)很容易將現(xiàn)有的資金消耗掉。另外,交易模型大多是根據(jù)收盤價(jià)(盤中為最新價(jià))編寫的,因此,此類模型竟可能的等到一根K線快要結(jié)束時(shí)或者下跟K線開(kāi)盤時(shí)再發(fā)出信號(hào)。行情是瞬息萬(wàn)變的,此類模型在盤中交易指令也會(huì)時(shí)有時(shí)無(wú),如果簡(jiǎn)單的按此頻繁交易只會(huì)加速您的滅亡。算算你因此損失的價(jià)差和手續(xù)費(fèi)吧,還是老老實(shí)實(shí)的等到K線快要結(jié)束時(shí)再去交易把。 測(cè)試標(biāo)準(zhǔn)有幾個(gè)核心指標(biāo): 1、勝率 這就好比你去買彩票,彩票的大獎(jiǎng)是1萬(wàn)塊,獲獎(jiǎng)率可能只有30%。彩票賣1千塊一張。你會(huì)不會(huì)去買?如果你有1萬(wàn)塊,那么這個(gè)游戲你肯定愿意去參加。可是如果你只用1000塊錢呢?所以單純的追求高勝率是沒(méi)有意義的,程序化交易主要是以大的盈利來(lái)彌補(bǔ)若干小的虧損并獲得盈利,要知道,每一次虧損其實(shí)就是獲取盈利的成本。所以不要去追求過(guò)高的勝率。首先,你必須保證有足夠的“本金”去參與這場(chǎng)游戲,否則勝率就算是80%,你也不一定可以參加。往往盈利的交易系統(tǒng)勝率并不見(jiàn)得超過(guò)40%,確保你有足夠的錢和穩(wěn)定盈利才是最重要的。 2、盈虧比 就是你平均每筆盈利和虧損之比。高勝率的模型不一定掙錢,低勝率的模型也不一定賠錢。測(cè)試報(bào)告里面的勝率只是你的名義勝率,實(shí)際勝率=名義勝率×盈虧比。它才是你衡量交易模型好壞的正真標(biāo)準(zhǔn)。 3、連續(xù)虧損次數(shù)和最大資金回撤比例 連續(xù)的虧損讓人心碎,試想你明明知道這個(gè)交易策略一定會(huì)掙錢,可是她讓你連續(xù)虧損了10次了,你的資金也從峰值回落了40%了,你還能坐得住嗎?所以不要選擇不適合你交易性格的模型,即使它100%能賺錢。 4、最終收益率 并不是收益率越高,交易模型就越好,往往是極端行情造就了極端收益。暴利可能會(huì)引發(fā)暴虧,這種系統(tǒng)不一定有實(shí)用價(jià)值,您需要綜合考量它。做交易就和做人一樣。有多少爆發(fā)戶有個(gè)很好的收?qǐng)??好的交易系統(tǒng)靠的并不是暴利,而是持續(xù)穩(wěn)定的盈利。 三、交易模型的執(zhí)行 心態(tài)是做好交易更高層次的要求,我們使用程序化交易也是為了克服心態(tài)的起伏和人性的弱點(diǎn)對(duì)于最終交易結(jié)果的不良影響。有好的交易系統(tǒng)就一定能盈利嗎?很多人往往對(duì)此有誤解,為什么?交易模型確實(shí)可以輔助我們克服心魔,但是它只是一個(gè)工具,是你在使用它,一段時(shí)間交易模型表現(xiàn)不好你完全有可能把它停掉,又開(kāi)始自己胡做了。究其原因還是因?yàn)閷?duì)自己的交易模型沒(méi)有信心,總是患得患失,終日被貪婪和恐懼纏繞著,最終在勝利到來(lái)前做出錯(cuò)誤的決定,從而功虧一簣。我們必須和我們的模型成為朋友,可以隨時(shí)和他對(duì)話,信任他。當(dāng)我們經(jīng)過(guò)無(wú)數(shù)次測(cè)試和修改后最終所確定的交易模型是實(shí)用并且有效的,就要嚴(yán)格執(zhí)行它,而不要受交易模型所帶來(lái)的收益一時(shí)好壞所迷惑,相信程序,遠(yuǎn)離市場(chǎng)。如果有條件最好將模型的設(shè)計(jì)和建立和最終下單交易的工作分開(kāi),又不同的人分工合作,共同完成整個(gè)交易。 模型設(shè)置好以后不要今天修改交易品種、明天修改分析周期。程序化交易是個(gè)系統(tǒng)的過(guò)程,要經(jīng)過(guò)一段時(shí)間才能有效果,所謂欲速則不達(dá)。 |
【免責(zé)聲明】本文僅代表作者本人觀點(diǎn),與本網(wǎng)站無(wú)關(guān)。本網(wǎng)站對(duì)文中陳述、觀點(diǎn)判斷保持中立,不對(duì)所包含內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。請(qǐng)讀者僅作參考,并請(qǐng)自行承擔(dān)全部責(zé)任。
本網(wǎng)站凡是注明“來(lái)源:七禾網(wǎng)”的文章均為七禾網(wǎng) yfjjl6v.cn版權(quán)所有,相關(guān)網(wǎng)站或媒體若要轉(zhuǎn)載須經(jīng)七禾網(wǎng)同意0571-88212938,并注明出處。若本網(wǎng)站相關(guān)內(nèi)容涉及到其他媒體或公司的版權(quán),請(qǐng)聯(lián)系0571-88212938,我們將及時(shí)調(diào)整或刪除。
七禾研究中心負(fù)責(zé)人:翁建平
電話:0571-88212938
Email:57124514@qq.com
七禾科技中心負(fù)責(zé)人:相升澳
電話:15068166275
Email:1573338006@qq.com
七禾產(chǎn)業(yè)中心負(fù)責(zé)人:洪周璐
電話:15179330356
七禾財(cái)富管理中心
電話:13732204374(微信同號(hào))
電話:18657157586(微信同號(hào))
![]() 七禾網(wǎng) | ![]() 沈良宏觀 | ![]() 七禾調(diào)研 | ![]() 價(jià)值投資君 | ![]() 七禾網(wǎng)APP安卓&鴻蒙 | ![]() 七禾網(wǎng)APP蘋果 | ![]() 七禾網(wǎng)投顧平臺(tái) | ![]() 傅海棠自媒體 | ![]() 沈良自媒體 |
? 七禾網(wǎng) 浙ICP備09012462號(hào)-1 浙公網(wǎng)安備 33010802010119號(hào) 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證[浙B2-20110481] 廣播電視節(jié)目制作經(jīng)營(yíng)許可證[浙字第05637號(hào)]
技術(shù)支持 本網(wǎng)法律顧問(wèn) 曲峰律師 余楓梧律師 廣告合作 關(guān)于我們 鄭重聲明 業(yè)務(wù)公告
中期協(xié)“期媒投教聯(lián)盟”成員 、 中期協(xié)“金融科技委員會(huì)”委員單位