模型以10,000美元开始。完整日线收盘高于SMA 200时持有BTC,低于时转为现金。切换在次日开盘执行,每次收取0.10%手续费;现金不计利息。
01
市场状态过滤器,而非预测
SMA 200不会预测明天,只比较当前收盘与此前200个收盘的平均值。
它可能避开长期下跌的一部分,但反转后重新入场较晚,价格围绕均线波动时会频繁交易。
02
测试采用的明确规则
信号
仅使用已完成的日线:高于SMA 200持有BTC,低于则持有现金。
执行
信号变化在下一日开盘执行,避免使用未来信息。
成本
每次买卖收取0.10%;不计税费、点差和滑点。
基准
同样以10,000美元在同一时期买入并持有,买入和卖出时计入相同费用。
03
价格、账户净值与回撤
先看价格:黄色为SMA 200,绿色为入场,红色为出场。再比较两条净值曲线及回撤深度。
BTC/USDT · 1D
2018-07-20 — 2026-09-19 · UTC
数据与方法
SMA 200入场出场
向上突破不等于持久趋势。绿红标记密集交替的区域,就是费用和小额亏损累积的假信号区。
$10,000 · 最终价值
SMA 200过滤器 / 买入并持有
计算前固定规则,计入下一根K线执行及所列成本
SMA 200过滤器买入并持有
回撤
SMA 200过滤器 / 买入并持有 · %
研究区间
SMA 200过滤器买入并持有
最终价值US$116,615
结果+1,066.2%
最大回撤-64.0%
入场31
亏损周期23
持有BTC的时间占比54.2%
拖动查看时间,使用滚轮或双指缩放 · 计算前固定规则,计入下一根K线执行及所列成本
04
完整样本显示了什么
本样本中,均线策略的最终净值高于买入并持有,并降低最大回撤,但风险仍然很高。
多数已结束周期亏损;少数长期趋势弥补了多次无效入场。
最大回撤: -64.0%
最大回撤: -76.6%
05
可能误导结论的因素
起始日期
不同开始日会改变相对收益和回撤。
横盘市场
反复交叉会形成连续小亏损。
现金假设
未计现金收益、税费、点差和滑点。
06
如何评估这条规则
- 测试前固定周期和执行方式。
- 比较多个开始日与样本外区间。
- 检查亏损周期,而非只看最终收益。
- 提前确定现金存放方式。
回撤更小不等于风险低
SMA 200在这里是有用且透明的状态过滤器,但代价是滞后、大量假信号和仍然显著的回撤。
数据与方法
Binance现货日线OHLCV · BTCUSDT · UTC · 2018-07-20 — 2026-09-19
计算前固定规则,计入下一根K线执行及所列成本