Google Analytics

2014年5月8日 星期四

不俗的炒期策略?

偶見一篇有關回測的博文. 正好可以說明幾點回測可能犯的毛病

先把博文的截圖貼上再討論



作者結論 : "以上系統策略, 利潤系數大於一般為 2 的標準, 成功率也大於 60 %, 重要的是 equity curve 不會非常波動, 由 "直通車" 到 "金融海嘯" 也未出現大幅回落, 是一個相當穩健的系統"  

這個結論有問題嗎?

表面看來沒什麼破綻 , 但只要細心想想如何實現, 就會領會到問題的所在. 

首先, 作者是想測試恆指期貨, 相信大部分的炒家, 都不會是以一日為周期的價位來決定買賣位, 有些什至以1分鐘為周期. 亦有不少是日內交易, 就算持有也只是以數天為期. 而這個博文的回測一看就知是以每日盤後的價位來測試. 這就有點問題了.

問題一, 也是最嚴重的, 是這個策略根本是現實上實行不了!

博文作者用這個"現貨月期指"來測試, 問題在於這個數據是把每個"現貨月"逐個接上. 也就是比如說2014年4月的最後交易後, 就接上2014年5月的合約.. 如果有實戰經驗的, 都會知道每個月的合約價是接不上上個月的, 也就是"基差"(basis) . 而且月尾也一定要把現貨月的平掉或等結算. 不可能亳無動作帶到下個月. 然而用上日周期數據來測試, 就有可能有橫跨最後交易日的機會 , 也就是會有不可能的交易延續. 而因基差而產生的額外盈虧, 在現實上是不存在的,也就影響回測的準確性. 

如果硬要用日周期數據來測試 , 那只有一個情況還勉強可以, 就是策略以當日開市及收市價開始和終結 , 那就不會有溢出當日的交易存在. 那樣回測結果也可接受 , 在現實中也可能近似實行. 



沒有留言:

張貼留言