比特币执行成本压力测试
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(增加回撤和交易次数)、压力测试快照,以及在回测器中编辑基础策略的链接
使用步骤
- 打开工具,矩阵会自动计算。
- 统计仍保持为正的格子数。
- 找到最接近你真实手续费和滑点的格子。
- 查看最差的格子(手续费 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 周期温度计:比特币是顶还是底?
免费使用,无需注册。可查看比特币估值、周期、回测与提醒;交易前还可计算手续费、滑点、资金费率和返佣后的实际成本。