CryptoRebateHub比較交易所、算清成本、安全入門
◎ 繁體中文ZH-TW ▾

加密交易機器人應該如何回測?

更新日期: · CryptoRebateHub 編輯團隊

🧪 策略與回測

直接答案

可信回測必須防止未來資料洩漏到過去決策,使用可成交價格,並計入手續費、滑價、延遲和資金費率,還要進行樣本外評估。僅看利潤遠遠不夠,應檢查回撤、交易次數、市場環境依賴和參數敏感度。

公式

策略淨收益 = 毛交易盈虧 − 手續費 − 滑價 − 資金費率 − 執行失敗成本

計算範例

一個每筆毛優勢 8 bps 的策略,如果完整往返手續費為 5 bps、滑價為 2 bps,在資金費率和執行錯誤前只剩 1 bp。很小的假設變化就可能抹去表面優勢。

操作步驟

  1. 測試前固定訊號定義。
  2. 使用按時間劃分的訓練和測試區間。
  3. 模擬全部執行成本。
  4. 實盤前先進行模擬交易。

常見錯誤

  • 在單一樣本上優化大量參數。
  • 使用無法實際成交的收盤價。
  • 忽略交易所中斷和頻率限制。

常見問題

什麼是前視偏差?

歷史決策使用當時尚不可獲得的資訊,就是前視偏差。

樣本外資料需要多少?

應覆蓋多種市場環境和有意義的交易次數,沒有通用最低值。

機器人什麼時候可以實盤?

應在模擬結果穩定、監控完善、風險限制明確並完成小規模受控實盤測試後。

相關工具與延伸閱讀

策略與回測