交易

回測只是為了反駁交易策略而不是“證明”它們嗎?

  • May 15, 2021

我有時會閱讀作者 X 提出新交易策略的文章,然後顯示回測結果以“證明”該交易策略比某些選定的基準更有利可圖。(假設 X 無意欺騙;X 沒有挑選數據。)

  • X 的前提:如果我的交易策略是值得的,回測就會顯示盈利的結果。
  • X 的觀察:回測顯示盈利的結果。
  • X 的結論:我的交易策略是值得的。

X不是犯了肯定結果的邏輯謬誤嗎?例如:

  • 前提:如果動物是一隻健康的貓,它將有四隻腿。
  • 觀察:那匹馬有四條腿。
  • 結論:那匹馬是一隻健康的貓。

根據我的理解,如上所示,回測不能用於“證明”交易策略的有效性。那麼回測有什麼用呢?回測是否僅對反駁交易策略有用(使用modus tollens)?我做錯了什麼?

回測存在過度擬合數據的問題。解決這個問題的兩種方法是樣本外測試和前向測試

回測的目的是提供有關策略在不同市場條件下的穩健性的額外資訊。

請注意,回溯測試並不意味著優化。優化是曲線擬合,事後您可以確定可以提供最佳結果的參數。

理想情況下,人們會尋求確定一種在一段時間內有效的策略,然後將其疊加在表明該策略何時不起作用的東西上。

策略的最終測試是實時的。只有這樣,您才能聲稱真正的生存能力。

引用自:https://money.stackexchange.com/questions/140597