回測常見錯誤:6 個讓好數據變成壞決策的陷阱

一個回測顯示年化報酬率 200%。你拿房子抵押,全部押上。三個月後,你破產了。哪裡出了問題?回測本身是真的——問題在於回測沒有告訴你的事。以下是最常見的陷阱,它們會把回測從有用的工具變成危險的幻覺。

1. 過度擬合:頭號殺手

過度擬合發生在你的策略過於完美地調整到歷史數據時。「在滿月後的週二,當 RSI(13.7) 上穿 48.3 時買入」可能會產生驚人的回測報酬——因為你本質上只是在背誦過去,而不是發現會重複出現的規律。

如何辨識:

  • 參數太多(超過 2-3 個就是警訊)
  • 不尋常的特定數值(為什麼是 13.7?為什麼不是 14?)
  • 稍微改變任何參數,策略就崩潰
  • 在某個資產/時間框架上表現驚人,但在其他所有標的上都失敗

Boring Edge 的做法:我們所有的回測都使用標準且被廣泛接受的參數值(RSI-14、SMA-200、MACD 12/26/9)。我們不做最佳化。200 日移動平均線之所以特別,不是因為我們測試了 50 個不同的週期然後 200 表現最好——而是因為它是數百萬交易者都在關注的產業標準。

2. 倖存者偏差

你在「前 10 大加密貨幣」上測試策略,得到了很好的結果。但你選擇這些幣是因為它們目前很成功。那些曾經位列前 10 名但跌到歸零的數百種幣呢?(還記得 Luna 嗎?FTT?BitConnect?)

如果你只在贏家上做回測,任何策略看起來都很好。股票也是如此——在目前的 S&P 500 成分股上做回測,忽略了那些失敗後被移除的公司。

我們的做法:我們主要在 BTC/USDT 上做回測,這個交易對自 2017 年以來一直在 Binance 上持續存在。它不是被「挑選出來的成功者」——它是整個市場的基準資產。

3. 前視偏差

這個問題很隱蔽但致命。它發生在你的策略使用了在決策時點不可能取得的資訊時。常見的例子:

  • 使用當天收盤價來做開盤時的交易決策
  • 用今天的數據計算指標,來產生今天的訊號
  • 在看到完整數據集之後才調整參數

我們的做法:我們所有的訊號都使用前一天的收盤數據來做今天的決策。當我們說「RSI 上穿 50 時買入」,意思是昨天的 RSI 上穿了 50,所以你在今天開盤時買入。訊號總是延遲一天。

4. 忽略交易成本

一個在 8 年內交易 368 次的策略(像我們的 Heikin Ashi 測試)要付 368 次手續費。每筆 0.1%,整個期間就是你資本的 36.8% 被手續費吃掉。每筆 0.2%(許多散戶交易所),就是 73.6%。

務必確認:回測有包含手續費嗎?費率是多少?這個費率對你的交易所等級來說合理嗎?有些回測在 0% 手續費下顯示驚人報酬,但加入真實成本後就蒸發了。

我們的做法:Boring Edge 的每個回測都包含買賣雙邊各 0.1% 的交易手續費。這對主要交易所來說是保守的(Binance VIP 等級低至 0.02%),但我們寧可低估報酬也不願高估。

5. 滑價盲區

回測假設你可以精確地按照顯示的價格買賣。但現實中,大額訂單會推動市場。如果你交易 100 萬美元,策略說「在 $68,000 買入」,根據流動性,你實際可能在 $68,050-$68,200 成交。這就是滑價,而且在多次交易中會不斷累積。

對於倉位規模正常的散戶交易者來說,BTC/USDT 的滑價很小。但對於非常頻繁交易的策略,即使是很小的滑價也會顯著累積。

6. 市場機制轉變

這是最難防範的。市場會改變。2018 年的 Bitcoin 和 2021 年的 Bitcoin 表現不同,又和 2025 年的 Bitcoin 不同。一個在某個機制下完美運作的策略,可能在下一個機制中失敗。

這就是為什麼我們在最長的期間內測試(BTC 超過 8 年,涵蓋多個牛熊週期)。一個經歷了 2018 年暴跌、2020 年 COVID、2021 年牛市和 2022 年熊市都能運作的策略,比只在 6 個月數據上測試的策略更有可能繼續有效。

結論

回測是我們評估交易策略的最佳工具。但它不是水晶球。每個回測告訴你的是過去「發生了什麼」,而不是未來「會發生什麼」。用回測來淘汰壞點子、驗證好點子、建立信心——但永遠不要假設過去的績效保證未來的結果。

好的回測應該讓你謹慎樂觀,而不是魯莽自信。

了解我們回測中的指標:回測指標解讀。查看所有結果:策略回測

Ready to trade smarter?

We use these tools to execute our strategies.

See Our Recommended Tools
Disclaimer: This content is for educational and informational purposes only. It does not constitute financial advice. Past performance does not guarantee future results. Always do your own research. Some links are affiliate links.

Leave a Reply

Your email address will not be published. Required fields are marked *