貝悟得:看到大家開始關注“數據驗證”,這是非常好的現象。我的體系并非憑空想象,其核心組成部分(資產配置、再平衡、網格交易)都有成熟的理論基礎,并且我自己在構建過程中,也確實進行了大量的回測和模擬,以理解其風險收益特征、適應環境以及參數敏感性。這些回測是輔助我理解工具、建立信心、并設定合理預期的重要依據。
貝悟得:既然@降龍十八掌已經邁出了第一步,@明覺和@老金也提出了具體問題,@鍋王也表達了“好奇”,那么,作為對“理性投資、數據驅動”理念的踐行,我決定做一件事:將我用于策略回測的python代碼庫(簡化版,但核心功能完整),以及用于回測的a股市場三年基礎數據(2019-2021),整理并開源給大家。
貝悟得:請注意:
1.這不是一個成熟的量化交易系統,而是一個教學和驗證性質的簡化回測框架。目的是幫助有編程基礎或愿意學習的朋友,理解回測的基本流程,并驗證一些簡單的投資想法。
2.代碼和數據的目的是“授人以漁”,而非提供“圣杯策略”。你可以用它們驗證自己的思路,也可以學習如何構建回測。
3.數據僅為示例:包含滬深300、中證500、創業板指等主要寬基指數,以及部分行業etf的日線數據(前復權)。數據來源于公開渠道,可能存在微小誤差,用于教學回測足夠。
4.風險提示:回測基于歷史,不代表未來。代碼和策略可能存在錯誤,請謹慎對待結果,切勿直接用于實盤。
貝悟得:我現在將打包好的文件上傳到群文件。壓縮包名為“invest_backtest_demo_2019-2021.zip”。里面包含:
_c