古期:程序化交易模型的壽命(生命周期)[古期心得]
古期進(jìn)行程序化交易模型主么久以來(lái),客戶對(duì)于模型的使用周期,觀點(diǎn)很多。所以,古期寫了這份報(bào)告,這篇文章主要報(bào)告的是,當(dāng)我們開(kāi)發(fā)出來(lái)一個(gè)交易系統(tǒng)以后,然后運(yùn)用這個(gè)系統(tǒng)到實(shí)際的操作當(dāng)中。這個(gè)系統(tǒng)會(huì)有多長(zhǎng)的時(shí)間可以穩(wěn)定的幫我們獲利?
關(guān)于這個(gè)議題,總是會(huì)有兩派的人有不同的意見(jiàn),一派的人會(huì)認(rèn)為開(kāi)發(fā)出來(lái)一套穩(wěn)健的系統(tǒng)以后,這個(gè)系統(tǒng)就應(yīng)該會(huì)適用到未來(lái)的所有市場(chǎng)狀況(包含牛市,熊市,盤整)。因?yàn)榉€(wěn)健的系統(tǒng)本來(lái)就應(yīng)該要能夠在這三種不同的市場(chǎng)狀況中穩(wěn)定的獲利才對(duì)。
另外一派的人會(huì)認(rèn)為,一個(gè)交易系統(tǒng)開(kāi)發(fā)出來(lái)以后(就算經(jīng)過(guò)各種穩(wěn)健性的檢測(cè)以后),也只有一定時(shí)間的生命周期。過(guò)了生命周期以后(也就是這個(gè)系統(tǒng)的壽命),這個(gè)系統(tǒng)就應(yīng)該要經(jīng)過(guò)重新檢視(review)來(lái)看是不是還繼續(xù)保有穩(wěn)健獲利的能力。
古期認(rèn)為自已是屬于第二派的人。當(dāng)開(kāi)發(fā)出來(lái)一個(gè)交易系統(tǒng)以后,就算經(jīng)過(guò)了這四個(gè)步驟的考驗(yàn)。 1.防止over-fitting, 2.用簡(jiǎn)單的進(jìn)出場(chǎng)原則, 3.經(jīng)過(guò)參數(shù)高原&參數(shù)孤島的檢定, 4.經(jīng)過(guò)walk forward analysis的檢測(cè)。 我們還是會(huì)認(rèn)為這個(gè)系統(tǒng)應(yīng)該在某一段時(shí)間之內(nèi)應(yīng)該可以穩(wěn)健的獲利。也就是我還是會(huì)假定這個(gè)交易系統(tǒng)其實(shí)是有壽命的。
當(dāng)壽命到的時(shí)候,就應(yīng)該要經(jīng)過(guò)重新的檢視來(lái)看是不是可以繼續(xù)使用這個(gè)系統(tǒng)。如果檢視的結(jié)果是ok. 那么我們就可以放心繼續(xù)來(lái)使用。如果檢視的結(jié)果是fail的,那我們就應(yīng)該要重新設(shè)計(jì)這個(gè)系統(tǒng)。
那我們接下來(lái)會(huì)問(wèn)的一個(gè)問(wèn)題就是,這個(gè)交易系統(tǒng)的生命周期(壽命)會(huì)有多久?
根據(jù)Robert Pardo(在國(guó)外系統(tǒng)交易界還算有名的一個(gè)人)的建議是這樣的,如果一個(gè)交易系統(tǒng)是經(jīng)過(guò)良好的design,良好的最佳化,沒(méi)有over-fitting的情形:
1.如果是用2年的歷史數(shù)據(jù)來(lái)設(shè)計(jì)出來(lái)的系統(tǒng),而且在這2年的歷史數(shù)據(jù)都有不錯(cuò)的表現(xiàn)的話,應(yīng)該會(huì)有3-6個(gè)月的生命周期。
2.如果是用5年的歷史數(shù)據(jù)的設(shè)計(jì)出來(lái)的系統(tǒng),而且在這5年的歷史數(shù)據(jù)都有不錯(cuò)的表現(xiàn)的話,應(yīng)該會(huì)有1-2年生命周期。
其實(shí)這個(gè)議題也是告訴我們一個(gè)重要的觀念,就是我們?cè)O(shè)計(jì)完一個(gè)自認(rèn)為很好的交易系統(tǒng)以后,不要以為就可以靠這個(gè)系統(tǒng)吃一輩子。一定要經(jīng)過(guò)定期的檢視,看績(jī)效是不是會(huì)保持穩(wěn)定的獲利水平。
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容