Published: 2026-02-02

加密貨幣回測:陷阱、費用、滑點和誠實期望

沒有費用和滑點的回測就是行銷。包括實際成本,觀察過度擬合,並將結果視為前瞻性測試的假設,而不是利潤的證明。

Maximize trading profits with TradingView

Charts, alerts, and market analysis in one place. Pair better entries and exits with lower exchange fees.

Try TradingView →

回測可以做什麼、不能做什麼

回溯測試對歷史蠟燭或交易運行您的規則。

它顯示了該規則將如何表現——而不是接下來它必須如何表現。

  • 可以:估計粗略的勝率、R:R、回檔形狀
  • 不能:保證未來的流動性或融資制度
  • 不能:捕獲交易所中斷或下市
  • 輸出是假設-規模之前的前向測試

模擬中始終包含費用

零費用回測提高了空頭持有策略的勝率。

使用與即時執行相符的製造者和接受者假設。

  • 對每筆交易名義進場和出場收取費用
  • 頭皮:假設接受者-接受者,除非另有證明
  • 搖擺:做市商入場加接受者退出是共同基線
  • VIP 等級變更 — 依照您的數量以實際速率重新運行

滑點和價差建模

歷史收盤價並不總是您的成交價。

在入場、出場和停損上加入滑點。

  • 固定每側的刻度滑移 - 簡單的第一遍
  • 滑點百分比與替代品的波動性成正比
  • 停損往往比入場更糟糕——壓力測試更廣泛
  • 歷史上的低成交量時期可能會低估即時滑差

永久策略融資

在資金間隔期間持有多小時需要進行回測。

許多數據提供者都存在歷史融資系列。

  • 在每個時間間隔為未平倉部位申請資金
  • 多空對沖淨資金-雙腿模型
  • 資金標誌改變制度-完整的歷史有幫助
  • 忽略資金和長期回測的謊言

過擬合和參數挖掘

在一個資料集上優化二十個參數會發現噪聲,而不是邊緣。

簡單的規則在各個分段中具有穩定的效能,勝過完美的曲線。

  • 樣本內與樣本外的強制分割
  • 往前走:火車窗口,測試下一個窗口,捲動
  • 參數更少-更難意外地擬合噪聲
  • 如果權益曲線需要一種神奇的設置,則懷疑過度擬合

存活率和數據品質偏差

僅測試倖存的代幣會忽略退市的爆炸。

錯誤的報價數據和缺少的蠟燭會扭曲信號。

  • 如果策略廣泛交易替代品,則包括除牌貨幣對
  • 交易所特定蠟燭有所不同-比賽現場
  • 閃光燈芯觸發停止 — 使用真實的停止填充模型
  • 先清理資料-垃圾進來,信心消失

前瞻和執行假設

在訊號邏輯中使用未來蠟燭資料會使結果無效。

除非證明可以成交,否則收盤時同一柱入場是樂觀的。

  • 收盤訊號,進入下一個開盤 — 保守默認
  • 需要未來柱的指標在實時無效
  • 限制填充假設 - 驗證深度是否存在
  • API 策略的延遲在蠟燭回測中不可見

從回測到前測

紙本交易或最小尺寸在縮放之前已生效。

每月將即時滑點和費用與回測假設進行比較。

  • 遠期測試至少 30 筆交易或 1 個月
  • 追蹤即時與回測的預期漂移
  • VIP 等級改變時更新費用假設
  • 如果即時回撤大幅超出回測最大值,則終止策略

快速總結

加密貨幣回測僅在包含費用、滑點和資金的情況下才有用。

過度擬合和不良數據會產生漂亮的權益曲線,但很快就會消失。

在信任輸出之前,將假定費用與實際場地等級進行比較。

  • 每筆模擬交易的往返費用模型
  • 增加滑點-尤其是在停損時
  • 在分配實際大小之前進行樣本外測試

交易前比較費用

在進行更多交易之前,請先比較各個交易所的掛單者和吃單者費用。微小的費用差異會在許多買賣中累積起來。

使用本網站上的免費費用計算器來估算您的交易規模和 VIP 數量的成本,然後選擇適合您計劃的平台。

Maximize trading profits with TradingView

Charts, alerts, and market analysis in one place. Pair better entries and exits with lower exchange fees.

Try TradingView →