STEADYTRADE
策略回测 · 历史区间模拟,非投资建议

这些策略真的有效吗

把十二种广为人知的交易策略放到真实的日线价格历史上运行。每个收益率旁边都写明了获得它所付出的代价 — 回撤、被占用的资金,以及把起始日期往后挪时答案翻转的频率。

12 个策略中只有 5 个跑赢了单纯的买入持有。

在 2018-01-01 → 2026-09-23 区间,买入 BTC 后一直不卖的收益是 530%。下面多数规则在交易数百次、在水下待了数年之后,仍然不如它。该看的列不是代表收益率,而是 对比基准

收益率是这里信息量最少的数字。 马丁格尔在 BTC 上平仓 459 笔,胜率 100%,最终 87%。而同期每周定额买入且从不卖出的一方是 1059%。完美的胜率和好看的代表数字,都可能架在一个连"什么都不做"都不如的策略之上。

BTC/USDT · 日线 3188 根 · 2018-01-01 → 2026-09-23

策略收益率对比基准网格胜率最大回撤水下期中位数交易胜率
买入持有baseline 530% 81% 1045d 39.7% 0
指数均线交叉signal 1668% +1138% 100% 59% 790d 11.1% 47 34%
均线交叉signal 1371% +841% 93% 51% 817d 9.6% 31 42% ?
唐奇安突破signal 1266% +736% 100% 49% 756d 21.7% 32 50% ?
定额定投 (DCA)position 1059% +529% 81% 76% 846d 25.4% 0
MACD 交叉signal 822% +292% 94% 54% 1112d 19.7% 114 38%
抛物线 SARsignal 330% -200% 63% 71% 1964d 13.6% 128 42% ?
超级趋势signal 284% -246% 63% 68% 840d 26.5% 38 39% ?
马丁格尔position 87% -443% 0% 40% 411d 9.0% 459 100%
RSI 均值回归signal 45% -485% 0% 66% 2872d 4.1% 13 69% ?
网格position 32% -498% 0% 49% 1292d 4.1% 75 100%
布林带反转signal -46% -575% 0% 71% 3118d 3.5% 51 63% ?
随机指标交叉signal -46% -576% 0% 77% 3168d -0.7% 70 63%

ETH/USDT · 日线 3188 根 · 2018-01-01 → 2026-09-23

策略收益率对比基准网格胜率最大回撤水下期中位数交易胜率
买入持有baseline 276% 94% 1382d 19.0% 0
超级趋势signal 1792% +1516% 100% 53% 926d 16.0% 34 53% ?
唐奇安突破signal 1543% +1268% 100% 65% 1550d 11.0% 30 50% ?
均线交叉signal 1336% +1060% 100% 69% 1527d 8.9% 24 58% ?
指数均线交叉signal 1197% +921% 100% 69% 1961d 18.8% 45 38% ?
定额定投 (DCA)position 671% +395% 69% 79% 1382d 9.2% 0
MACD 交叉signal 535% +259% 100% 70% 926d 24.1% 116 35%
马丁格尔position 110% -166% 0% 43% 739d 9.7% 557 100%
抛物线 SARsignal 83% -192% 44% 89% 1780d -7.4% 121 38%
网格position 32% -244% 0% 55% 2088d 6.5% 81 100%
RSI 均值回归signal -11% -287% 6% 78% 1477d 0.0% 12 67% ?
布林带反转signal -53% -329% 0% 80% 3141d 0.8% 55 67%
随机指标交叉signal -90% -366% 0% 92% 3160d -14.4% 6 0%

各列怎么读

收益率从第一根到最后一根,整段区间跑一次的结果。
对比基准相对于第一天买入并一直持有,策略最终高出或低出多少。负值意味着交易的结果不如什么都不做。
网格胜率该策略的参数设置中跑赢买入持有的比例。若单个结果好看而这里是 0%,说明不是规则有效,而是默认参数运气好。
水下期持续处于前一资金高点之下的最长天数。让人放弃的是这个,而不是回撤的深度。
中位数把起始日期每次往后挪 30 天所得结果的中位数。通常远低于代表数字。
亏损起点这些起始日期中以亏损收场的比例。
爆仓账户跌到初始资金 10% 以下的运行占比。在无杠杆的现货上很少见 — 常见的失败不是账户归零,而是资金被套住。
胜率以盈利平仓的交易占比。只在赚钱时平仓的方式会记录 100% 却依然亏钱。 ? 表示该胜率的 95% 置信区间跨过 50% — 在这个样本量下无法与随机区分。悬停可看区间。

这些数字是怎么来的 →