比特幣執行成本壓力測試實驗室
在規則與現金流都不變的前提下,用 25 組手續費與滑價組合重複執行同一套冪律策略。每一格都和支付相同成本的定期定額(DCA)比較,讓你知道歷史優勢在成交條件變差時是否還在,還是只存在於近乎零成本的回測裡。
這個研究實驗室的互動介面目前以簡體中文提供;下方說明涵蓋所有輸入、方法與限制。
輸入項目
- 無可調整參數;週價格來自 /api/btc-price-history
- 固定基礎策略:起始 2018-01-01、資金 $10,000、每月投入 $500,百分位 ≤ 25 時買進(50% 現金)、≥ 90 時賣出(25% BTC)
- 單邊手續費網格:0、10、25、50、100 bps
- 單邊滑價網格:0、5、10、25、50 bps
輸出結果
- 相對 DCA 為正超額的格數(共 25 格)與比例
- 超額中位數
- 最差成本組合的超額
- 5 × 5 矩陣:每格相對 DCA 的超額與已付手續費
- 成本矩陣 CSV 匯出(含最大回撤與交易次數)與建立永久快照
使用步驟
- 開啟工具,矩陣會依週價格自動計算。
- 看 25 格中有幾格仍維持正超額。
- 找出最接近你實際成本(交易所手續費與常見滑價)的那一格。
- 檢查最差成本組合(手續費 100 bps、滑價 50 bps)。
- 匯出 CSV 或建立快照保存矩陣。
計算公式
每組(手續費,滑價)以基礎策略執行一次冪律回測。買進:名目金額 = 預算 / (1 + 手續費),成交價 = 價格 × (1 + 滑價)。賣出:所得 = 數量 × 價格 × (1 − 滑價) × (1 − 手續費)。該格的 DCA 支付相同手續費與滑價。超額 = 策略期末價值 − DCA 期末價值。正超額比例 = 超額 > 0 的格數 / 有效格數。
計算範例
最差格(手續費 100 bps、滑價 50 bps),買進預算 $5,000:名目金額 = 5,000 / 1.01 ≈ $4,950.50,手續費 ≈ $49.50。價格 $40,000 × 1.005 = $40,200 → 買進 4,950.50 / 40,200 ≈ 0.12315 BTC,零成本時為 0.125 BTC(約少 1.5%)。
如何解讀
- 多數格子仍為正,代表歷史優勢對成本假設相當穩健。
- 若在中等成本下超額就轉負,代表原本的結果高度依賴低成本。
- DCA 承擔相同成本,所以負值格代表交易規則失去優勢,而不只是手續費變多。
注意事項
- 未納入市場衝擊、掛單排隊位置、交易所停機、稅負與無法成交,實際成本可能更高。
- 基礎策略固定;在回測器修改參數不會改變這個矩陣。
- 通過成本網格不代表實盤一定能重現結果。
常見問題
為什麼要做交易成本壓力測試?
零成本下看起來不錯的策略,在手續費與滑價上升後可能失去優勢。矩陣能顯示優勢隨成交條件變差而縮水的程度。
矩陣裡的 DCA 有負擔成本嗎?
有。每一格的 DCA 都支付該格相同的手續費與滑價,比較基準一致。
可以修改基礎策略嗎?
本頁沒有輸入欄位,基礎策略固定為 2018 年起的 Balanced。想測試其他參數,請使用冪律回測器並自訂手續費與滑價。