2026-10-20 实测对比:同一策略在 BTC/ETH/SOL 上的真实回测差异(当前 regime:震荡盘整)
2026-10-20 实测对比:同一策略在 BTC/ETH/SOL 上的真实回测差异(当前 regime:震荡盘整)
速览: 2026-10-20 震荡盘整行情下,同一套 SuperTrend 策略在 BTC 回测 Sharpe 3.70、最大回撤 4.3%,在 ETH 只有 Sharpe 2.22、最大回撤 10.8%;而 BTC 上的 15m VWAP 回归回测 Sharpe 7.13、年化 93.8%,说明在震荡盘整中,周期与标的匹配度比策略本身更决定回测结果。
引言:今日行情速读
2026-10-20,BTC 报 $81,641,24 小时 -0.4%,7 日 -1.8%,30 日 -5.8%,RSI 报 34.9。ETH 报 $2,398,24 小时同样 -0.4%,但 7 日跌幅达 -4.0%,RSI 已跌至 24.2。
三个数字值得单独拎出来看:
第一,BTC 与 ETH 的 24h 跌幅完全一致(都是 -0.4%),但 7 日跌幅差了 2.22 倍(-4.0% vs -1.8%)。这说明两者的日内同步性很高,但中周期的下行斜率完全不同——ETH 是这一段下跌的“主跌标的”。
第二,RSI 34.9 vs 24.2。BTC 距传统超卖线 30 还有 4.9 个点的缓冲,ETH 已经穿透超卖线下方 5.8 个点。这不是同一个技术位置。
第三,BTC 30 日 -5.8%,而 7 日只有 -1.8%,意味着前 23 天贡献了大部分跌幅,最近一周反而在收敛。这是典型的下跌后的横向消化结构,也就是我们标注的 regime:震荡盘整。
震荡盘整 regime 的含义很具体:趋势跟随类策略会在这里被反复“假突破”消耗,而均值回归类策略的胜率结构会改善。下面用真实的回测记录来验证这个判断。本文所有数据均为回测结果,不构成任何收益预期。
核心分析
一、同一策略、不同标的:SuperTrend 在 BTC 与 ETH 上的 1.67 倍 Sharpe 差距
这是本文最干净的一组对照实验。#8 SuperTrend 策略(BTC/USDT,swing,4h) 与 #33 SuperTrend 策略(ETH/USDT,swing,4h) 用的是同一类趋势跟踪逻辑、同一个 4 小时周期、同为 swing 持仓风格,唯一变量是标的。
回测结果:
| 指标 | #8 BTC SuperTrend | #33 ETH SuperTrend |
|---|---|---|
| Sharpe | 3.70 | 2.22 |
| 年化收益 | +7.9% | +14.0% |
| 最大回撤 | 4.3% | 10.8% |
| 交易笔数 | 23 | 45 |
| 胜率 | 52.2% | 44.4% |
Sharpe 比值为 3.70 / 2.22 = 1.67 倍——BTC 上的风险调整后效率高出 67%。
但更有意思的是第二行:ETH 的年化收益(+14.0%)几乎是 BTC(+7.9%)的 1.77 倍。如果只看年化,结论会完全反过来。这就是为什么必须看回撤:用“年化收益 / 最大回撤”这个粗糙但直观的比率,BTC 是 7.9 / 4.3 = 1.84,ETH 是 14.0 / 10.8 = 1.30。BTC 每单位回撤换回来的收益比 ETH 高 41%。
再看交易笔数和胜率:ETH 打了 45 笔(几乎是 BTC 的 1.96 倍),胜率却只有 44.4%,比 BTC 的 52.2% 低 7.8 个百分点。这个组合说明什么?SuperTrend 在 ETH 上被触发的次数几乎是 BTC 的两倍,但每次触发的质量更差。
用今日行情解释:ETH 的 RSI 已经到 24.2,处于深度超卖,而 7 日跌幅 -4.0% 是 BTC -1.8% 的 2.22 倍。ETH 的波动弹性更大,价格在 4h 级别上更容易产生“穿透后又回归”的假信号。SuperTrend 是滞后确认型指标,标的波动越大、噪声越多,它被打脸的频率就越高——45 笔交易里只有 44.4% 胜率,正是这个机制的量化表现。BTC 相对“钝”,反而让 SuperTrend 的确认信号更干净。
结论:趋势类策略不是“哪个币涨得多就去哪个币上跑”,而是“哪个币的价格结构更适合滞后确认”。在当前震荡盘整里,BTC 是这三者中 SuperTrend 的最优载体。
二、趋势工具横向分层:TTM 挤压 8.48 vs ADX 双线 5.49 vs SuperTrend 2.22
把范围从“同一策略跨标的”扩到“同一标的族里的趋势类工具”,差距更明显:
- #61 BTC/USDT · TTM 挤压突破(swing,4h):Sharpe 8.48,年化 +13.2%,最大回撤 2.3%,23 笔,胜率 0.0%
- #64 SOL/USDT · ADX 双线趋势(swing,4h):Sharpe 5.49,年化 +11.1%,最大回撤 2.8%,14 笔,胜率 0.0%
- #8 BTC/USDT · SuperTrend(swing,4h):Sharpe 3.70,年化 +7.9%,最大回撤 4.3%,23 笔,胜率 52.2%
- #33 ETH/USDT · SuperTrend(swing,4h):Sharpe 2.22,年化 +14.0%,最大回撤 10.8%,45 笔,胜率 44.4%
四组都是 4h swing 趋势类,Sharpe 从 2.22 到 8.48,跨度 3.82 倍。
先看“年化 / 回撤”这个效率比:
-
61 BTC TTM:13.2 / 2.3 = 5.74
-
64 SOL ADX:11.1 / 2.8 = 3.96
-
8 BTC SuperTrend:7.9 / 4.3 = 1.84
-
33 ETH SuperTrend:14.0 / 10.8 = 1.30
#61 是 #33 的 4.42 倍。 同是 4 小时趋势类策略,同是主流币,效率差出四倍以上。
这里必须诚实指出一个关键差异:TTM 挤压突破是“波动率压缩后突破”,ADX 双线是“趋势强度确认”,SuperTrend 是“价格通道跟随”。三者的入场时机完全不同。TTM 挤压要求布林带与 Keltner 通道同时收窄——它只在波动率被压缩到极致时才考虑入场,天然过滤掉了震荡区间内的大量无效信号。这解释了为什么它的回撤只有 2.3%,而 SuperTrend 在 ETH 上是 10.8%。
这与今日的行情完全吻合。 BTC 30 日 -5.8%、7 日 -1.8%、24h -0.4%——跌幅在收窄、日波动在收敛,这正是波动率压缩的过程。TTM 挤压策略在这种环境下的价值不是“现在立刻开仓”,而是“等待压缩到极限后的方向选择”。BTC RSI 34.9 仍在 30 之上,说明压缩还没走完。
再看 #64 SOL 的样本问题:只有 14 笔交易。14 笔样本算出来的 Sharpe 5.49,置信区间非常宽。作为参考,如果真实 Sharpe 是 3,14 笔样本的标准误大约是 1/√14 ≈ 0.27,95% 置信区间大致在 2.5 到 4.3 之间。Sharpe 5.49 是一个点估计,不是一个结论。 这也是为什么我在排序时把它放在 #61 之后——不是因为它更差,而是因为它的证据强度更低。
三、周期比标的更重要:同一个 BTC,Sharpe 从 2.45 到 7.13
这是我认为本轮数据里最被低估的发现。四个策略全部跑在 BTC/USDT 上,标的完全相同,只有策略类型和周期不同:
| 策略 | 周期/风格 | Sharpe | 年化 | 最大回撤 | 笔数 | 年化/回撤 |
|---|---|---|---|---|---|---|
| #11 VWAP 回归 | ultra / 15m | 7.13 | +93.8% | 1.1% | 41 | 85.3 |
| #61 TTM 挤压突破 | swing / 4h | 8.48 | +13.2% | 2.3% | 23 | 5.74 |
| #8 SuperTrend | swing / 4h | 3.70 | +7.9% | 4.3% | 23 | 1.84 |
| #6 波动率突破(Donchian) | short / 1h | 2.45 | +58.8% | 7.1% | 129 | 8.28 |
同一个标的,Sharpe 从 2.45 到 8.48,跨度 3.46 倍。 这个跨度比 BTC 与 ETH 之间的差距(1.67 倍)大得多。
#11 VWAP 回归是最刺眼的一组:年化 +93.8%、最大回撤仅 1.1%、41 笔交易,年化/回撤比值 85.3——是 #8 SuperTrend(1.84)的 46 倍。这个数字在情绪上很难接受,所以需要拆解:15 分钟 ultra 周期意味着极高的信号频率和极短的持仓时间,高频次的均值回归在小回撤上累积收益,这是机制上成立的。但同时也意味着交易成本、滑点、资金费率在实盘/仿真中会吃掉相当大的一块——41 笔在 15m 周期上如果跨越较长回测窗口,单笔收益本身就很薄。
再看 #6 Donchian 波动率突破:129 笔交易、胜率 41.1%、最大回撤 7.1%、年化 +58.8%。129 笔是全表最厚的样本之一,但它跑的是 short 1h,在震荡盘整里突破失败率天然高,7.1% 的回撤也印证了这一点。
#6(突破,1h,回撤 7.1%)与 #11(回归,15m,回撤 1.1%)的对比,就是“震荡盘整 regime 下该做什么”的直接答案:同一标的、同一时间窗口,均值回归的回撤只有突破的 15.5%(1.1 / 7.1)。
用今日行情读这个结论:BTC RSI 34.9——已经进入偏弱区间但未破 30;ETH RSI 24.2——已深度超卖。在这种结构里,突破类策略(Donchian、SuperTrend)需要有真正的方向性驱动才能工作,而当前的 -1.8% / -4.0% 七日跌幅和 -0.4% 的日内波动,恰恰是缺乏驱动的形态。反过来,VWAP 回归这类策略依赖的正是“价格偏离 VWAP 后回归”的均值特性,在震荡盘整里有天然土壤。
四、小样本高 Sharpe 的陷阱:DOGE 29.19 与 LINK 9.09 该怎么读
全表 Sharpe 最高的两组,恰恰是最不该直接采信的:
- #69 DOGE/USDT · 布林带挤压突破(swing,4h):Sharpe 29.19,年化 +22.3%,最大回撤 1.1%,3 笔,胜率 0.0%
- #66 LINK/USDT · 经典枢轴点突破(short,1h):Sharpe 9.09,年化 +48.9%,最大回撤 2.0%,29 笔,胜率 0.0%
- #63 SUI/USDT · 经典枢轴点突破(short,1h):Sharpe 8.44,年化 +60.0%,最大回撤 1.7%,11 笔,胜率 0.0%
- #70 AVAX/USDT · CCI 极值反转(swing,4h):Sharpe 2.99,年化 +50.2%,最大回撤 7.5%,108 笔,胜率 0.0%
#69 只有 3 笔交易。 3 笔样本上的 Sharpe 29.19,统计上等于没有信息——它更像是“这 3 次恰好都没碰到回撤”的记录,而不是策略能力的度量。1.1% 的最大回撤在 3 笔样本下同样几乎必然:样本越少,极值越温和。
#66 与 #63 是同一策略(经典枢轴点突破,short 1h)在不同标的上的表现:LINK Sharpe 9.09 / 29 笔 / 年化 +48.9% / 回撤 2.0%;SUI Sharpe 8.44 / 11 笔 / 年化 +60.0% / 回撤 1.7%。两者的 Sharpe 只差 7.7%,但笔数差 2.64 倍。SUI 的 11 笔样本更薄,年化 +60.0% 的可信度也更低。这类短周期做空突破策略在震荡盘整里尤其危险——下方空间有限,反弹速度快。
#70 AVAX 是全表最值得注意的“反面参照”:108 笔交易(样本厚度仅次于 #6 的 129 笔),Sharpe 却只有 2.99,最大回撤 7.5%(全表第二高,仅次于 #33 ETH 的 10.8%)。CCI 极值反转本身是均值回归类,理论上适配震荡盘整,但 AVAX 这类中市值标的的噪声远高于 BTC,108 笔交易在 7.5% 的回撤下累积出 +50.2% 年化,效率比只有 6.69,远低于 #11 的 85.3。
样本量、标的流动性、周期三者叠加,才是 Sharpe 的可解释部分。单看 Sharpe 数字排序,会得出完全错误的结论。
五、必须说清的一个数据瑕疵:胜率 0.0%
上面多组回测的“胜率 0.0%”需要单独说明,因为它是一个内部张力明显的字段:#61 TTM 挤压突破年化 +13.2%、Sharpe 8.48、最大回撤仅 2.3%,却有 23 笔交易和 0.0% 胜率。在“胜率即盈利笔数占比”的朴素定义下,这是数学上不可能的组合——胜率 0 意味着每一笔都亏,不可能产出正的年化与 2.3% 的回撤。
真实原因大概率是胜率字段的统计口径问题:它可能只统计了“被止损平仓”的那部分交易,或是移动止盈/跟踪止损出场的交易被记为“非盈利”,从而导致该字段在这些策略族上退化为 0。同时注意,#8 BTC SuperTrend(52.2%)与 #33 ETH SuperTrend(44.4%)、#6 Donchian(41.1%)的胜率是非零的——说明这不是全局的字段缺失,而是特定策略族的统计口径差异。
处理方式:在口径澄清之前,本文不把胜率作为任何结论的支撑,只把它当作一个待核验的标记。 有效的判断只建立在 Sharpe、年化、最大回撤、交易笔数这四个字段上——而这四项之间是自洽的。
实战启示:当前环境下该怎么做
第一,按 regime 选策略族,而不是按 Sharpe 排行榜。 今日 BTC RSI 34.9、7 日 -1.8%、24h -0.4%,ETH RSI 24.2、7 日 -4.0%,这是明确的震荡盘整。在这个 regime 下,回测里均值回归类的效率比(#11 的 85.3)远高于突破类(#6 的 8.28、#8 的 1.84)。方向性突破策略应该降权,而不是因为它历史 Sharpe 高就加仓。
第二,趋势策略若必须跑,标的优先选 BTC。 #8 BTC SuperTrend Sharpe 3.70 / 回撤 4.3% vs #33 ETH SuperTrend Sharpe 2.22 / 回撤 10.8%。同样逻辑下,ETH 当前 RSI 24.2 的深度超卖状态会让 4h 级别的趋势确认信号更容易失效——45 笔交易 44.4% 胜率已经说明了成本。
第三,把波动率压缩当成一个“待触发状态”而不是“现在就下单”。 #61 BTC TTM 挤压突破 Sharpe 8.48、回撤 2.3%,是 4h 趋势类里效率最高的。而 BTC 30 日 -5.8% → 7 日 -1.8% → 24h -0.4% 的跌幅收敛序列,正是挤压形成的过程。合理做法是监控挤压条件是否成立,而不是提前埋伏。
第四,用小样本警告约束仓位。 #69 DOGE 的 3 笔、#63 SUI 的 11 笔、#64 SOL 的 14 笔,这三组的 Sharpe 分别是 29.19 / 8.44 / 5.49,数字都很漂亮,但都不足以支撑实盘级别的仓位。相反 #6(129 笔)和 #70(108 笔)样本最厚,Sharpe 只有 2.45 / 2.99——这才是样本量告诉你的真实基线。建议的粗略规则:低于 20 笔的回测结果,仓位权重不超过样本充足策略的 1/3。
第五,注意交易成本对短周期的吞噬。 #11 VWAP 回归在 15m 周期上做出年化 +93.8%、回撤 1.1%,单笔收益必然很薄。这类结果在加入手续费与滑点后衰减最严重,回测数字不能直接外推。
Quant Pro 是这套回测 + 执行系统的产品化版本,策略逻辑、参数与回测引擎一致,资金始终留在用户自己的 OKX 账户内,不涉及资金归集。它的作用是把上面这些“周期 × 标的 × regime”的匹配关系固化成可执行的规则,而不是替代判断。
风险提示
- 本文所有数据均为回测结果,不是实盘,也不构成任何收益承诺。 回测存在过拟合、幸存者偏差、参数选择偏差等固有缺陷。
- 样本量不足是本次数据最突出的问题。 #69 仅 3 笔、#63 仅 11 笔、#64 仅 14 笔,这些 Sharpe(29.19 / 8.44 / 5.49)的统计置信度极低。
- 胜率字段存在口径不明的问题。 多组回测显示胜率 0.0% 却伴正年化收益,该字段在澄清前不可用于决策。
- 回测未充分反映真实摩擦成本。 手续费、滑点、资金费率、极端行情下的流动性缺口,会显著侵蚀尤其短周期(15m、1h)策略的回测收益。
- regime 会切换。 当前为震荡盘整(BTC RSI 34.9,ETH RSI 24.2),一旦转入单边趋势,本文对均值回归类策略的偏好将反向失效。
- 加密资产波动剧烈,最大回撤在回测中是 1.1%–10.8%,实盘中出现数倍于此的回撤是常态。请根据自身风险承受能力决策。
常见问题
Q1:为什么有些策略胜率 0.0% 却有正的年化收益?
这在数学上不自洽。以 #61 BTC TTM 挤压突破为例:23 笔交易、胜率 0.0%、年化 +13.2%、最大回撤 2.3%——如果每一笔都亏,不可能产生正年化和仅 2.3% 的回撤。最可能的解释是胜率字段的统计口径只覆盖了被止损平仓的子集,或移动止盈出场的交易被归为非盈利。作为对照,#8 BTC SuperTrend 胜率 52.2%、#6 Donchian 胜率 41.1% 是非零的,说明这是特定策略族的口径差异,不是全局缺失。在该字段澄清前,本文的判断只基于 Sharpe、年化、最大回撤和交易笔数。
Q2:DOGE 策略 Sharpe 29.19,是不是应该优先上线?
不应该。#69 DOGE/USDT 布林带挤压突破的回测只有 3 笔交易,Sharpe 29.19、年化 +22.3%、最大回撤 1.1%——这三个数字的高度“完美”本身就是小样本的典型特征,而非策略能力的证据。3 笔样本下最大回撤必然温和,Sharpe 的统计误差大到无法与零区分。建议的门槛是至少 20–30 笔再谈有效性。作为对照,样本最厚的 #6 Donchian(129 笔)Sharpe 只有 2.45,#70 AVAX(108 笔)只有 2.99——这才是更可信的基线区间。
Q3:今天 BTC RSI 34.9、ETH RSI 24.2,该做多还是做空?
本文不提供方向性建议,但可以给出回测层面的结构性判断。当前为震荡盘整:BTC 24h -0.4%、7d -1.8%、30d -5.8%,跌幅在逐级收敛;ETH 7d -4.0% 是 BTC 的 2.22 倍,RSI 24.2 已深度超卖。回测上,同一标的 BTC 上均值回归策略(#11 VWAP 回归,15m,Sharpe 7.13,回撤 1.1%)的效率比 85.3 是突破类(#6 Donchian,1h,Sharpe 2.45,回撤 7.1%,效率比 8.28)的 10.3 倍。这个结构在震荡盘整里偏向回归逻辑,但在 regime 切换时会完全反转。
Q4:震荡盘整里,趋势策略是不是应该完全停掉?
不必完全停,但需要降权和换标的。回测显示趋势类内部差异极大:#61 BTC TTM 挤压突破(4h)Sharpe 8.48、回撤仅 2.3%,效率比 5.74;而 #33 ETH SuperTrend(4h)Sharpe 2.22、回撤 10.8%,效率比仅 1.30——4.42 倍差距。差别在于 TTM 挤压是“波动率压缩后突破”,它天然过滤了震荡区间内的大部分假信号,本质上是一个等待型策略;SuperTrend 是持续跟随,在震荡里必然被反复消耗。所以更合理的处理是:保留等待型/压缩型策略,削减跟随型趋势策略的权重,并把载体从 ETH 换到 BTC——毕竟 #8 BTC SuperTrend(Sharpe 3.70)与 #33 ETH SuperTrend(Sharpe 2.22)在相同逻辑下的 1.67 倍差距,就是标的选择本身的价值。



