一般的分析者在分析這個問題時主要將原因歸結(jié)為投資者沒有嚴(yán)格按照系統(tǒng)操作,歷史數(shù)據(jù)準(zhǔn)確度低等等。而實際上一個至關(guān)重要且被很多人忽視的原因是,此交易系統(tǒng)在檢測時使用了不適當(dāng)?shù)臋z測方法,也就是說,你所看到的交易系統(tǒng)在歷史數(shù)據(jù)中的高收益很可能只是一個假象,這樣的系統(tǒng)在實戰(zhàn)中的表現(xiàn)不能盡如人意便也不足為奇了。
設(shè)計程序化交易系統(tǒng)的步驟往往是這樣的。首先,設(shè)計一個交易模型,交易模型中含有若干參數(shù);然后根據(jù)歷史數(shù)據(jù)優(yōu)化這些參數(shù);確定參數(shù)之后在歷史數(shù)據(jù)中檢驗交易系統(tǒng)的表現(xiàn)。一般而言,問題就出現(xiàn)在第二步和第三步模型設(shè)計者可能在優(yōu)化參數(shù)和檢測系統(tǒng)的過程中使用的是相同的數(shù)據(jù)集!這一點乍看起來貌似無可厚非,但是,具有比較豐富數(shù)學(xué)知識的人可以告訴你,這里的錯誤是致命的,它很有可能使得在歷史數(shù)據(jù)中表現(xiàn)越好的系統(tǒng)在實戰(zhàn)中表現(xiàn)越差。
解決這個問題的辦法在于,你需要把歷史數(shù)據(jù)分成兩份,一份用于優(yōu)化參數(shù),另外一份用于檢測模型的效果。如果你的模型在這種情況下還能有比較優(yōu)異的表現(xiàn),那么這個模型在實戰(zhàn)中的效果就比較能夠得到保證了。
為了促進(jìn)我國程序化交易研究的快速發(fā)展,南華期貨有限公司和泛金投資管理有限公司即將于8月1日在杭州蕭山開元大酒店聯(lián)合舉辦“南華泛金·首屆程序化系統(tǒng)交易”,上各路好手將濟(jì)濟(jì)一堂,縱論程序化系統(tǒng)交易的理論與實戰(zhàn)。對于我國的金融投資者來說,這次是一次不可多得的提升自己的機(jī)會。