比特币执行成本压力测试

25 组手续费与滑点压力矩阵,检查历史优势能否承受更差成交条件

什么是比特币执行成本压力测试?

执行成本压力测试在相同策略和现金流下组合手续费与滑点,检查历史优势是否对成本假设敏感。

如何使用比特币执行成本压力测试?

关注多数成本单元格是否仍有正超额,以及最差成本组合的结果,而不是只使用零成本回测。

使用时要注意什么?

模型不包含市场冲击、排队、停机、税务和无法成交,实盘成本可能更高。

「比特币执行成本压力测试」使用说明

比特币执行成本压力测试在规则和现金流固定的前提下,将同一个幂律策略在 25 种手续费与滑点组合下重复运行。每个格子都与承担相同成本的定投比较,揭示历史优势在执行条件变差时能否保留。

需要输入

  • 无可编辑字段;使用 BTC 周线价格
  • 固定基础策略:起始于 2018 年 1 月 1 日,本金 10,000 USD,每月 500 USD,百分位 ≤ 25 时买入(50% 现金),≥ 90 时卖出(25% BTC)
  • 手续费网格:0、10、25、50、100 bps;滑点网格:0、5、10、25、50 bps

会显示什么

  • 25 个格子中超额为正的格子数及其占比
  • 相对定投的超额收益中位数和最差组合的超额收益
  • 5 × 5 矩阵,显示每个格子的超额收益和已付手续费
  • 成本矩阵 CSV(增加回撤和交易次数)、压力测试快照,以及在回测器中编辑基础策略的链接

使用步骤

  1. 打开工具,矩阵会自动计算。
  2. 统计仍保持为正的格子数。
  3. 找到最接近你真实手续费和滑点的格子。
  4. 查看最差的格子(手续费 100 bps、滑点 50 bps),然后导出或保存快照。

计算公式

每组(手续费,滑点)都运行一次基础回测。买入:名义价值 = 预算 / (1 + 手续费),成交价 = 收盘价 × (1 + 滑点)。卖出:所得 = 数量 × 收盘价 × (1 − 滑点) × (1 − 手续费)。该格子中的定投承担相同成本。超额 = 策略期末价值 − 定投期末价值。正值占比 = 超额 > 0 的格子数 / 有效格子数。

计算示例

最差格子,预算 5,000 USD:名义价值 = 5,000 / 1.01 ≈ 4,950.50 USD(手续费 ≈ 49.50)。成交价 = 40,000 × 1.005 = 40,200 USD,买入 ≈ 0.12315 BTC,而无成本时为 0.125 BTC,约少 1.5%。

如何解读结果

  • 多数格子为正,说明优势对成本具有一定稳健性。
  • 在中等成本下超额就转负,说明结果依赖低成本执行。
  • 定投承担相同成本,因此格子为负意味着规则失去了优势。

限制与注意事项

  • 未模拟市场冲击、排队位置、系统故障、税费和未成交情况。
  • 基础策略是固定的;回测器中的修改不会改变此矩阵。
  • 通过网格测试并不能保证实盘结果。

常见问题

为什么要对成本做压力测试?

不计成本时看起来不错的优势,可能会随着手续费和滑点上升而消失。

这里的定投计入成本吗?

是的,完全按每个格子的手续费和滑点计算。

我能修改基础策略吗?

不能在本页修改。请使用幂律回测器测试其他参数。

🌡 最新 BTC 周期读数 40/100 · 中性区(截至 2026-11-05)。BTC 周期温度计:比特币是顶还是底?

免费使用,无需注册。可查看比特币估值、周期、回测与提醒;交易前还可计算手续费、滑点、资金费率和返佣后的实际成本。