Published: 2026-02-02
加密貨幣回測:陷阱、費用、滑點和誠實期望
沒有費用和滑點的回測就是行銷。包括實際成本,觀察過度擬合,並將結果視為前瞻性測試的假設,而不是利潤的證明。
Open an account (referral links)
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 數量的成本,然後選擇適合您計劃的平台。
Open an account (referral links)
Maximize trading profits with TradingView
Charts, alerts, and market analysis in one place. Pair better entries and exits with lower exchange fees.
Try TradingView →