Ruleap Star智能量化交易系統
返回洞察

知識1 分鐘閱讀

回測不是預言 認識過度擬合

一條漂亮的回測曲線,可能只是策略記住了歷史。了解過度擬合的成因與常見的檢驗方法。

作者 Ruleap Star 團隊 · 發布

回測(Backtesting)是用歷史資料模擬策略表現的方法,是量化研究中不可或缺的工具。但回測結果好,不代表策略在未來一定有效。最常見的陷阱,就是過度擬合(Overfitting)。

什麼是過度擬合?

過度擬合是指策略或模型過度貼合歷史資料中的雜訊,而不是真正可重複的規律。就像背下了考古題的答案,卻沒有學會解題方法,遇到新題目就失靈。

常見的成因

  • 參數太多,能夠「解釋」任何歷史走勢。
  • 反覆調整參數,直到回測結果看起來最好。
  • 只用單一市場狀態或單一時間區段測試。
  • 忽略交易成本與滑價。

常見的檢驗方法

  • 樣本外測試:保留一段沒有參與調參的資料做最後驗證。
  • 滾動驗證:在不同時間區段反覆訓練與測試。
  • 跨市場狀態檢查:看策略在趨勢、震盪與急變行情下的行為。
  • 納入成本:把手續費與滑價放進模擬。

正確看待回測

回測的價值在於否定壞想法,而不是證明好想法。它能幫助我們排除明顯行不通的策略,但任何策略在真實市場中,仍需要風控保護與持續監控。

本文為方法說明,不構成任何投資建議。

延伸閱讀

回測不是預言 認識過度擬合|Ruleap Star