阻尼在量化交易模型的運用
2024-06-28 17:15
來源:量化交易模型
作者: 量化交易模型
關注格雷厄姆網(wǎng)在線:
-
-
掃描二維碼
關注√
格雷厄姆網(wǎng)微信
在線咨詢:
-
掃描或點擊關注格雷厄姆網(wǎng)在線客服
阻尼在量化交易模型的運用
在物理學中,引起一個與振動速度大小成正比,與振動速度方向相反的力,這個力即為阻尼力。我把這個概念移植到量化模型中。做過量化模型的都知道,當我們定下一個多空轉(zhuǎn)換的值后,雖然回測數(shù)據(jù)不錯,但實戰(zhàn)總發(fā)現(xiàn)一個問題,就是被反復打臉,剛剛做多,系統(tǒng)就提示做空;剛剛做空,系統(tǒng)又提示做多。如果把系統(tǒng)調(diào)整,就會出現(xiàn)整體反應比較遲鈍,導致效果不佳。那么我們設想,能不能把做多條件和做空條件做成兩個其他條件,在不符合做多做空的時候,我們就看當前狀態(tài),當前是多的維持做多,當前的空的維持做空。這就是在系統(tǒng)中使用了阻尼。
舉個例子,經(jīng)典的海龜系統(tǒng)就是一個阻尼系統(tǒng),因為做多的條件是要收盤價突破20日里的每天最高價中的最高價,而做空的條件是要收盤價突破10天里的每天最低價中的最低價,不符合上述兩個條件的延續(xù)昨天的狀態(tài)。
當然我用滬深300指數(shù)作為標的,做空時買入企債全價指數(shù)000013,兩個參數(shù)優(yōu)化到76/33(好像也正好是一倍的關系),從2006年起到7月29日收盤竟然高達20倍的收益,而且10年多只操作了16次,補充一點,即使把今年的數(shù)據(jù)全部去除后優(yōu)化,得到的最優(yōu)結果還是這個。如果我們不用阻尼,也就是說買入賣出的天數(shù)相同,即使買入條件用最高價,賣出條件用最低價,最佳天數(shù)調(diào)整到結果總收益率還是從2077.36%跌到1478.40%。那么如果不用最高價最低價,而都用收盤價呢?效果就更差了,總收益跌到了1292.97%。也就是說,做多做空的條件越相同,也就是毫無阻尼,效果就越差。
上面講的是單品種,如果是多品種呢?我們還是看我的金創(chuàng)債輪動。為了避免過度擬合,我們把10-15年的數(shù)據(jù)作為回測優(yōu)化數(shù)據(jù)源,16年的數(shù)據(jù)作為驗證,在增加阻尼后,從表2看到無論從年化收益率、最大回撤、年平均交易次數(shù)、夏普比率等均有提升。
我只給出一個思路和結果,別問我這個阻尼值是多少,Flitter的銀行輪動,所有的都公開了,唯獨只有閾值(也就是阻尼值)沒公開,所以大家會看到明明持有的銀行股票已經(jīng)在F大的排名中不是第一名了,但還是要“讓子彈飛”一會,結果效果最佳,其原理是一樣的。
在其他很多實戰(zhàn)量化模型中,適當增加阻尼,會使得效果錦上添花。
本文由東方銅牛網(wǎng)編輯,轉(zhuǎn)載 阻尼在量化交易模型的運用 請注明文章地址。
廣告
熱門搜索
相關文章
廣告