01 原因
1涌矢、在高度隨機的價格波動中尋找非隨機性的部分
2、有效控制自身心理弱點快骗,不影響投資決策
02 控制風(fēng)險
1娜庇、交易系統(tǒng)經(jīng)過大量樣本檢驗后,統(tǒng)計得最大連續(xù)盈利次數(shù)不超過N次方篮,則實盤發(fā)現(xiàn)已連續(xù)盈利N次后名秀,應(yīng)適當(dāng)考慮減少倉位。反之藕溅,連續(xù)虧損M次后匕得,下次交易可適當(dāng)增加投資比例。
03 基本步驟
其中巾表,策略維護經(jīng)常被人們所忽視汁掠。其實,這恰恰是導(dǎo)致我們能否長期穩(wěn)定盈利的關(guān)鍵集币。實時維護的原因有:1)市場中策略同質(zhì)化導(dǎo)致的盈利下降考阱;2)市場特性變更導(dǎo)致原有參數(shù)失效;3)投資市場規(guī)則變化(漲跌停板幅度鞠苟、交易時間羔砾、保證金比例等)導(dǎo)致進而引發(fā)的策略變動;4)標(biāo)的流動性變化偶妖。
04 統(tǒng)計檢驗
統(tǒng)計檢驗需盡量貼近實盤環(huán)境,以保證其結(jié)果的真實可靠政溃。需要考慮一下幾項:
1)交易成本趾访,包括手續(xù)費和買賣價差(即滑點)。由于我國沒有做市商董虱,所以在流動性不足的時候扼鞋,滑點對成本的影響就會不可忽視申鱼。
2)交易的可行性。例如在漲跌停板的影響下云头,我們很難買入或賣出標(biāo)的捐友。同樣,流動性不足的話溃槐,也會導(dǎo)致交易變得異常困難匣砖。而這一些,都是需要我們在設(shè)計及回測檢驗時需要慎重考慮到的昏滴。
3)樣本數(shù)量猴鲫。樣本需覆蓋盡可能豐富的市場形態(tài),單邊上漲谣殊、下跌拂共、震蕩等等,以保證交易結(jié)果盡可能的完備姻几。
4)穩(wěn)定性宜狐。可按照不同標(biāo)的或區(qū)間段進行回測復(fù)現(xiàn)蛇捌,其仿真結(jié)果的標(biāo)準(zhǔn)差越小抚恒,則說明該系統(tǒng)穩(wěn)定性越高。并且豁陆,該系統(tǒng)所用參數(shù)數(shù)量越少柑爸,則表明自適應(yīng)程度越高,則穩(wěn)定度越高盒音。
5)盈利率表鳍。判斷交易系統(tǒng)是否達到正期望最直觀的指標(biāo)就是看盈利率。所以任何盈利為負的交易系統(tǒng)都無法進行使用祥诽。其次譬圣,不能過度迷信這一指標(biāo),盈利并非越多越好雄坪,我們需要觀察的是盈利的來源厘熟,盈利和虧損發(fā)生的次數(shù)是否均勻,這一點至關(guān)重要维哈,關(guān)乎于交易系統(tǒng)實盤后的穩(wěn)定性绳姨。
6)連續(xù)盈利次數(shù)和連續(xù)虧損次數(shù)。經(jīng)常發(fā)現(xiàn)阔挠,盈利和虧損比較集中的現(xiàn)象飘庄。這表明,該系統(tǒng)只有在某些市場周期上存在適用性购撼,所以在此區(qū)間內(nèi)就會多次盈利跪削。反之谴仙,出現(xiàn)不適應(yīng)時,就會連續(xù)虧損碾盐。實際交易中晃跺,如果事先并不確定虧損次數(shù),當(dāng)損失發(fā)生時毫玖,可能會對投資人的心理產(chǎn)生較大的影響掀虎,導(dǎo)致對系統(tǒng)的不信任,從而錯過盈利的行情孕豹。同時涩盾,還可以根據(jù)量化次數(shù)來控制風(fēng)險,調(diào)整倉位励背。
7)交易次數(shù)春霍。為保證結(jié)果的可靠性,交易次數(shù)在統(tǒng)計周期內(nèi)不應(yīng)過少叶眉。
8)盈虧比址儒。該數(shù)值的適當(dāng)性取決于系統(tǒng)勝率的高低,一般勝率低的系統(tǒng)需盡量提高每次交易的盈虧比衅疙,這樣才能保證系統(tǒng)的正期望莲趣。
9)最大回撤。即可能發(fā)生的最大損失幅度饱溢。是構(gòu)建投資組合的重要依據(jù)喧伞。一般應(yīng)使其優(yōu)化至所能承受的范圍以內(nèi),同時绩郎,盡量保證資金曲線的平滑潘鲫。
05 參數(shù)優(yōu)化
1)枚舉法,在一個區(qū)間范圍內(nèi)枚舉所有可能的值統(tǒng)計結(jié)果肋杖,以獲得最優(yōu)值溉仑。不過缺點在于容易導(dǎo)致過擬合。
2)遺傳算法状植,很多交易軟件都自帶遺傳算法進行調(diào)優(yōu)的功能浊竟。相比枚舉,遺傳算法能夠避免獲得全局最優(yōu)解所導(dǎo)致的過擬合問題津畸,同時減少計算量振定。但其結(jié)果依然缺乏理論指導(dǎo),可能與常識原理相悖肉拓。
3)市場周期后频,即根據(jù)市場的周期性,大—>中—>小帝簇,以及趨勢或震蕩徘郭,分別度量參數(shù)。好處在于更好的排除噪聲干擾丧肴,以適應(yīng)多種形態(tài)的市場残揉。壞處是實盤中沒有足夠經(jīng)驗很難判別當(dāng)前市場處于哪個周期當(dāng)中。有一個方法是實際交易中可以根據(jù)系統(tǒng)發(fā)出的信號有效性來加以判斷芋浮。
4)避免過度優(yōu)化抱环。過擬合的系統(tǒng)可能會導(dǎo)致回測結(jié)果很好,但實盤后卻失效纸巷。方法:①策略經(jīng)多標(biāo)的镇草、多周期、多市場檢驗后瘤旨,效果差別不大梯啤。②代碼復(fù)核,確保不存在未來函數(shù)存哲。③避免調(diào)參過度因宇。
06 噪音控制
增加過濾系統(tǒng)已避免假信號的情況,能夠有效提高系統(tǒng)穩(wěn)定性祟偷。
1)價格過濾:要求價格上漲或下跌超過某一參考值的千分之一或其他比例察滑。
2)時間過濾:要求價格在某一參考值上方或下方,站穩(wěn)5根K線或其他時間段修肠。
3)失敗過濾:如果當(dāng)天在某一方向失敗超過N次贺辰,則當(dāng)天放棄交易。