這是一個經常被問到的問題,也是在設計 Deep Wave 係統時刻意認真對待的問題。
簡短回答是:是的,Deep Wave 是經過驗證的,但不是通過傳統意義上的“收益曲線回測”。
為什麽不采用傳統的收益回測方式?
在量化交易中,最常見的回測方式是:用曆史數據反複調參,直到得到一條看起來“很漂亮”的收益曲線。這種方法的問題在於:很容易過擬合特定市場階段(例如單邊牛市)
參數往往隱含了對“過去市場結構”的記憶,一旦市場進入新的波動結構,策略表現會迅速退化. Deep Wave 的目標不是複現曆史最優收益,而是構建一個在不同市場環境下保持結構一致性的決策係統。
Deep Wave 使用的是哪種驗證方式?
Deep Wave 采用的是滾動前向驗證(Walk-Forward Out-of-Sample Validation):
模型隻使用當時可獲得的數據進行訓練, 每一次 Daily Scan 都是真實時間順序下的前瞻預測. 不允許使用未來數據或事後調參. 不根據曆史盈虧結果反向優化模型結構
這意味著:每一天的判斷,都必須在不知道未來的前提下成立。
我們驗證的是什麽,而不是追求什麽?
Deep Wave 驗證的核心不是“賺了多少錢”,而是以下結構性能力是否穩定存在:
那麽,這算不算回測?
如果“回測”的定義是:在曆史數據上驗證模型是否在不知道未來的情況下,持續做出合理判斷, 那麽答案是:是的,Deep Wave 是被嚴格回測的。
如果“回測”的定義是:通過曆史收益曲線證明策略一定賺錢,那麽 Deep Wave 刻意不采用這種方式。
結語
Deep Wave 並不是一個追求“完美曆史表現”的黑盒交易機器人,而是一套強調不確定性管理、結構識別與風險控製的分析係統。
我更願意相信一個能夠承認“不確定”的模型,而不是一個在事後看起來“從未犯錯”的係統。