您現(xiàn)在的位置:程序化交易>> 程序化交易>> 程序化新手>>正文內(nèi)容

量化交易常見過濾方法[程序化新手]

近來,筆者發(fā)現(xiàn)市場上客戶對于量化自動(dòng)研究熱情越來越高,廣大投資者從自己日常交易思路出發(fā),構(gòu)建個(gè)人量化自動(dòng)交易系統(tǒng),然而在交流過程中,很多朋友提到如何正確過濾量化自動(dòng)交易中錯(cuò)誤信號,在此筆者提出一些自己經(jīng)驗(yàn)與廣大投資者分享。

  一、常見過濾方法概述

  量化自動(dòng)交易就是將投資者復(fù)雜的交易思路轉(zhuǎn)變?yōu)槟芎唵尾僮鞯闹悄芙灰紫到y(tǒng),便于投資者的嚴(yán)格執(zhí)行,量化自動(dòng)交易模型是交易思想的凝練和實(shí)際化,正確的交易思想在嚴(yán)格的操作紀(jì)律執(zhí)行下將獲得良好、穩(wěn)定的投資收益,而通過交易模型正是將正確的交易思想與嚴(yán)格的操作紀(jì)律很好地結(jié)合在一起,幫助我們獲取良好、穩(wěn)定的投資收益。量化自動(dòng)交易在投資實(shí)戰(zhàn)中不僅可以提高下單速度,更可以幫助投資者避免受到情緒波動(dòng)的影響,實(shí)現(xiàn)理性投資。然而,投資者的交易思路在主觀使用可能會(huì)勝率非常搞,形成量化自動(dòng)交易系統(tǒng)時(shí)可能盈利大幅縮小,這很大可能是因?yàn)榱炕詣?dòng)系統(tǒng)會(huì)自動(dòng)交易所有符合條件的機(jī)會(huì),而投資者主觀交易時(shí)會(huì)人為地過濾無用信號,因此對于量化自動(dòng)交易系統(tǒng)的進(jìn)階主要在于過濾方法選擇。

  筆者認(rèn)為,常見的過濾方法有:波動(dòng)性過濾;價(jià)格包絡(luò)帶過濾;時(shí)間過濾;交易次數(shù)過濾;系統(tǒng)策略組合過濾等。本文主要對時(shí)間過濾方法進(jìn)行展開討論,在對量化自動(dòng)交易系統(tǒng)優(yōu)化時(shí),可以采取以下方法:日內(nèi)限制開倉次數(shù),減少總體交易回合;選取大級別周期,減少震蕩期信號等等。

  日內(nèi)限制開倉次數(shù)一般運(yùn)用于日內(nèi)交易策略,若行情震蕩劇烈時(shí),可能會(huì)出現(xiàn)日內(nèi)反復(fù)開倉,即使止損做的非常好,仍會(huì)大大增加交易成本,因此控制日內(nèi)開倉次數(shù)是一種不錯(cuò)的過濾方法。另外,同樣的交易思想,在不同的周期上效果會(huì)迥異,總的來說選取大級別周期,可以很不錯(cuò)的過濾震蕩期信號,不過系統(tǒng)信號不會(huì)那么靈敏了。本文筆者根據(jù)自己的經(jīng)驗(yàn)提出了一種出場周期過濾的方法,供廣大讀者參考。

  二、出場周期過濾方法詳解

  在實(shí)際操作過程中,筆者認(rèn)為一種時(shí)間過濾方法比較有效,即出場周期存在最小值限制,對于任何一個(gè)進(jìn)場信號,只有在經(jīng)歷N個(gè)周期后才考慮出場,這樣可以有效果過濾震蕩期的頻繁交易,對于整體盈利有很大的提高。在文華財(cái)經(jīng)中可以加入以下語句:((BKVOL=0 &&SKVOL=0) OR BARSSK>10);在交易開拓者中可以在出場時(shí)加上代碼:(BarsSinceEntry==0||BarsSinceEntry>N),即表示空倉或者進(jìn)場N個(gè)周期條件下可以進(jìn)行交易,下文針對這一方法進(jìn)行展開討論。

  采用上述方法,可以有效過濾模型交易次數(shù),因?yàn)橐话銇碚f,在趨勢性非常好的時(shí)候,交易次數(shù)一般很少,會(huì)一直拿住倉位,而模型交易次數(shù)多數(shù)由震蕩期貢獻(xiàn),采用這種方法,可以盡可能少地過濾交易次數(shù),當(dāng)然有時(shí)候也會(huì)失去比較好的交易點(diǎn)位,過濾方法從來如此,減少了交易次數(shù),但也可能在某些時(shí)候帶來壞處。

  以筆者經(jīng)常引用的雙均線系統(tǒng)為例,即短周期上穿長周期均線,做多;短周期下穿長周期均線,做空。應(yīng)用于螺紋鋼30分鐘指數(shù)合約,均線參數(shù)為(25,40),每手交易手續(xù)費(fèi)為5元,系統(tǒng)測試效果如圖1所示。

  圖1: 雙均線系統(tǒng)應(yīng)用于螺紋鋼指數(shù)合約測試效果

 

 

  從圖1中可以看出,自2009年3月27日以來,系統(tǒng)累計(jì)盈利為60240,最大資產(chǎn)回撤為4420。采用筆者前文中所講時(shí)間過濾方法,即開倉進(jìn)場至少5個(gè)周期后才考慮出場,采用相同的測試條件,系統(tǒng)測試效果如圖2所示。

  圖2:出場周期過濾應(yīng)用于雙均線系統(tǒng)效果

 

  從圖中可以看到,累計(jì)盈利變?yōu)?4300,盈利效果有了一定的改善。對比圖1和圖2可知,二者資金曲線走勢基本相同,主要原因是后者相對于前者只是加了一個(gè)過濾條件,并未對交易系統(tǒng)有實(shí)質(zhì)性的改變,同時(shí)可以圖2資金曲線相對于圖1線更加平滑,這就是是過濾條件所起的作用。

  同時(shí)為了定量地認(rèn)識過濾方法對于交易系統(tǒng)的影響,采用控制變量法來研究,設(shè)過濾周期為N,N取值 變化范圍為[0,15],保持其他測試條件不變。首先研究過濾周期與交易次數(shù)的關(guān)系,如圖3所示。

  圖3: 過濾周期與交易手?jǐn)?shù)關(guān)系

 

  從圖3中可以看到,隨著過濾周期的增加,雙均線系統(tǒng)交易次數(shù)不斷減少,這和筆者的初衷是符合的,量化自動(dòng)交易系統(tǒng)過濾不正是要減少交易次數(shù)。然而這個(gè)次數(shù)是不是原來越好呢,可以看看下面的曲線,過濾周期與總盈利的關(guān)系如圖4所示。

  圖4: 過濾周期與累計(jì)凈利潤關(guān)系

 

  從圖4中可以看到,隨著過濾周期的增加,雙均線系統(tǒng)并未一直呈現(xiàn)上漲走勢,而是先增加后減少的走勢。因此筆者認(rèn)為,過濾周期并非越大越好,而是要權(quán)衡累計(jì)盈利與交易次數(shù),選取一個(gè)恰當(dāng)?shù)膮?shù)作為過濾周期值。

  當(dāng)然加入出場周期過濾后,對于量化自動(dòng)交易系統(tǒng)的其他性能參數(shù)都有著不小的影響,而且對于有些程序的思想未必適用,因此使用時(shí)應(yīng)該根據(jù)具體交易思想來選擇過濾方法,若不加過濾已經(jīng)是完美的模型,那就不需要再畫蛇添足了。

  三、總結(jié)

  筆者在上文中對于量化自動(dòng)交易中的過濾方法展開了討論,提出了出場周期過濾的方法,并應(yīng)用于雙均線系統(tǒng)為例,闡述了這一方法的有效性。在實(shí)際執(zhí)行量化自動(dòng)交易的過程中,正確的過濾方法非常重要,多數(shù)投資者都會(huì)選擇主觀干預(yù)一些交易信號,這相當(dāng)于人工過濾,這樣也不失為比較好的方法,而全自動(dòng)的量化自動(dòng)過濾方法需要不斷去嘗試,本文筆者只是提出了一個(gè)思路,希望能使讀者有所啟發(fā)。

 

有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友

可聯(lián)系技術(shù)人員 QQ: 511411198   點(diǎn)擊這里給我發(fā)消息進(jìn)行 有償 編寫!不貴!點(diǎn)擊查看價(jià)格!


【字體: 】【打印文章】【查看評論

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 亚洲国产精品无码成人片久久| 国产午夜成人AV在线播放| 中文天堂最新版在线精品| 欧美一级片在线| 再灬再灬再灬深一点舒服 | a级毛片高清免费视频在线播放| 日本簧片在线观看| 亚洲成在人线在线播放无码| 精品国产VA久久久久久久冰| 国产夜趣福利免费视频| 538prom在线| 婷婷五月综合缴情在线视频| 久久婷婷人人澡人人爽人人爱| 欧美疯狂做受xxxxx高潮| 午夜dj在线观看神马电影中文| 黄页网址免费大全观看| 国产精自产拍久久久久久蜜| а√天堂地址在线| 无码专区永久免费AV网站| 五月婷婷激情网| 欧美高清性色生活片免费观看| 午夜欧美精品久久久久久久 | 亚洲第一成年网站大全亚洲| 精品福利一区二区免费视频| 国产女人乱子对白AV片| 2021年国产精品久久| 大胸年轻的搜子4理论| 三级三级三级网站网址| 日本免费a视频| 九色综合久久综合欧美97| 欧美手机在线视频| 人妻无码久久久久久久久久久 | 久久婷婷成人综合色| 欧美交换乱理伦片120秒| 亚洲精品成人久久| 男女特黄一级全版视频| 卡一卡二卡三免费专区2| 草草影院私人免费入口| 国产成人yy精品1024在线| 波多野结衣导航| 国产综合欧美日韩视频一区 |