第36章降龍十八掌求教Python回測碼
第36章降龍十八掌求教Python回測碼(第6/8頁)
期大跌)。
降龍十八掌:看吧,我的方法,在過去五年裡,用在這隻股票上,跑贏了買入持有(它跌了15%,我方法賺了18%),而且躲過了最大的下跌。但是……年化才3.4%,比銀行理財高不了多少,最大回撤28%,嚇死人。勝率不到一半。而且,這是在我最熟悉、自認為把握最大的形態上。如果應用到其他股票,或者全市場,可能更差。
降龍十八掌:貝兄,明覺兄,你們說得對。我太依賴“感覺”和“經驗”了。數據告訴我,我這套東西,也許能讓我比死扛少虧點,甚至在震蕩市裡賺點小錢,但它根本談不上是什麼“必勝法”,收益低,波動大,需要持續盯盤和承受巨大心理壓力。我之前全倉搞,真是……不知死活。
他的語氣充滿了失落,但更多的是清醒後的震撼。數據的力量是直觀的。他親眼看到,自己奉為圭臬的方法,在曆史數據中的真實表現是如此“平庸”甚至“低效”。
明覺:降龍兄能躬身自省,以數據為鏡,此誠可貴。今見實據,當知“技術”之局限,亦明“體係”之必要。此法雖未儘善,然已優於盲目持有,此亦是汝之積累。若能以此為基礎,輔以倉位管理、風險控製,或可成汝“戰略”之一環。
老金:佩服你敢拿自己的方法去回測。我都不敢回測我買白酒的理由,怕結果太慘。但你這結果,至少是正收益,而且跑贏了指數(雖然指數是跌的)。這說明你的方法不是完全冇用,但需要改進,不能全靠它。
鍋王:年化3.4%,回撤28%……這性價比太低了。還不如我的分散持有。不過,你敢測,敢拿出來,這點我服。
無所不曉:看來什麼方法都不能保證賺錢啊……
貝悟得:降龍兄,這個結果非常有價值。它冇有完全否定你的技術分析,但給了你一個量化的評估:
1.它有一定alpha能力:在這個案例中,它跑贏了買入持有(雖然基準是負收益)。這說明你的形態識彆,可能確實捕捉到了一些短期動能或支撐,並非完全隨機。
2.但它不是聖杯:年化收益低,回撤大,勝率低,交易頻率不低。這意味著,你不能依賴它作為唯一的獲利手段,更不能基於它進行重倉、高杠杆的操作。
3.它需要體係支撐:這個策略可以作為你“交易係統”中的一個信號過濾器或入場輔助工具,但必須結合:
??嚴格的倉位管理(比如,用此信號買入時,倉位多少?是否分批?)。
??明確的風險控製(止損位?單筆最大虧損?)。
??更宏觀的擇時或選股(在什麼市場環境下使用?用於什麼類型的股票?)。
??良好的執行力(避免情緒乾擾)。
(本章未完,請點擊下一頁繼續閱讀)