🧠 量策派 自研的统计量化交易系统 · 每笔进出有数字理由 · OKX / Hyperliquid 查看 Quant Pro →
market analysis

2026-07-16 实测对比:同一策略在 BTC / ETH / SOL 上的真实回测差异(当前 regime:震荡盘整)

量策派 编辑部 发布 2026-07-16 · 6 分钟阅读 · 2593 字
2026-07-16 实测对比:同一策略在 BTC / ETH / SOL 上的真实回测差异(当前 regime:震荡盘整)

2026-07-16 实测对比:同一策略在 BTC / ETH / SOL 上的真实回测差异(当前 regime:震荡盘整)

速览: 同一套 4h swing 趋势策略,回测在 BTC 上 Sharpe 3.70、最大回撤 4.3%,换到 ETH 后 Sharpe 掉到 2.22、回撤翻倍到 10.8%——差异不在策略本身,而在标的波动结构。今日 BTC 24h 仅 -0.2%、RSI 63.7,ETH 7d 却 +9.8%、RSI 冲到 76.2,震荡盘整下"同策略不同命"正是波动率错配的直接结果。

引言:今日行情速读

先把今天(2026-07-16)的真实盘面摆出来,因为所有回测差异都要落到今天的行情结构上才有意义。

  • BTC:$64,600,24h -0.2%,7d +2.2%,30d +0.1%,RSI 63.7。三个时间窗几乎贴着零轴,30d 只有 +0.1%——这是教科书级的横盘。RSI 63.7 偏强但远未过热,说明多头有余力却没有动能去突破。
  • ETH:$1,916,24h -0.1%,7d +9.8%,RSI 76.2。这是今天最刺眼的一组数字:24h 静止,但 7d 已经跑出近 10% 的斜率,RSI 76.2 明确进入超买区。ETH 在"短期停顿、中期过热"的夹缝里。
  • 当前 regime(据真实 RSI + 趋势判定):震荡盘整。BTC 的 30d +0.1% 定了大盘的调性,而 ETH 的局部强势属于 regime 内部的结构性分化,不是趋势反转。

一句话概括今天:大盘无方向,个别标的有斜率但已过热。这个背景下,"同一策略换个标的表现天差地别"不是偶然,而是必然。下面用回测数字逐个拆。

核心分析一:SuperTrend 趋势跟踪——BTC 稳、ETH 烈

这是本文最干净的一组"同策略、不同标的"对照,因为两条回测跑的是同一套 SuperTrend 逻辑、同为 4h swing 周期:

  • #8 SuperTrend(BTC/USDT, swing, 4h):Sharpe 3.70,年化 +7.9%,最大回撤 4.3%,23 笔,胜率 52.2%。
  • #33 SuperTrend(ETH/USDT, swing, 4h):Sharpe 2.22,年化 +14.0%,最大回撤 10.8%,45 笔,胜率 44.4%。

策略代码一样,结果却分叉得很明显:

  1. 年化:ETH(+14.0%)几乎是 BTC(+7.9%)的两倍。表面看 ETH 更香。
  2. 但回撤:ETH(10.8%)是 BTC(4.3%)的 2.5 倍。ETH 多赚的那 6 个点年化,是拿两倍以上的回撤换来的。
  3. Sharpe 才是真相:BTC 3.70 vs ETH 2.22。风险调整后,BTC 的每一单位波动换来的超额收益反而更高——ETH 的高年化被它的高波动稀释了。
  4. 胜率与频率:BTC 52.2% 胜率、23 笔;ETH 44.4% 胜率、45 笔。ETH 触发信号更频繁(4h 周期同区间多出近一倍交易),但胜率反而更低,说明 ETH 上的假突破更多。

为什么?结合今日行情就通了:ETH 今天 7d +9.8%、RSI 76.2,这种"陡斜率 + 超买"的状态正是趋势跟踪策略最尴尬的区间——趋势够强所以频繁触发多头信号,但超买意味着任何一次回吐都又深又急,于是回撤被放大。BTC 这边 RSI 63.7、30d +0.1%,波动被压得很平,SuperTrend 反而能在窄幅里稳稳吃到那几笔干净的波段。同一策略,BTC 吃的是"稳",ETH 赌的是"烈",而震荡盘整的大环境更奖励前者。

核心分析二:4h swing 家族横向对比——SOL 卡在中间

把周期统一到 4h swing,再拉进 SOL 和 BTC 的其他策略,能看出标的波动结构如何决定同类策略的天花板:

  • #61 BTC · TTM 挤压突破(swing, 4h):Sharpe 8.48,年化 +13.2%,最大回撤 2.3%,23 笔,胜率 0.0%。
  • #64 SOL · ADX 双线趋势(swing, 4h):Sharpe 5.49,年化 +11.1%,最大回撤 2.8%,14 笔,胜率 0.0%。
  • #33 ETH · SuperTrend(swing, 4h):Sharpe 2.22,年化 +14.0%,最大回撤 10.8%,45 笔,胜率 44.4%。

把这三条按 Sharpe 排序,画像非常清楚:BTC(8.48)> SOL(5.49)> ETH(2.22)

  • BTC 的 TTM 挤压突破回撤仅 2.3%,Sharpe 8.48——横盘环境(30d +0.1%)恰恰是"挤压"类策略的主场:波动被压缩到极致,一旦突破信号干净利落,回撤自然小。
  • SOL 的 ADX 双线趋势回撤 2.8%、Sharpe 5.49,居中。SOL 的波动天然大于 BTC 但结构比 ETH 今日的超买状态更健康,趋势过滤器(ADX 双线)帮它挡掉了一部分噪音,只有 14 笔——低频、精选、回撤可控
  • ETH 的 SuperTrend又一次垫底,回撤 10.8% 把 Sharpe 拖到 2.22。同样是 4h swing,ETH 今日的超买波动结构就是策略的"逆风"。

结论:在震荡盘整的 regime 里,回测告诉我们标的的"波动纪律"比策略选型更能决定风险调整后收益。BTC 的窄幅、SOL 的中庸、ETH 的过热,三种波动结构把同一批 4h swing 策略排出了三个等级。

核心分析三:高 Sharpe 的陷阱——样本量与胜率异常必须先审

数据为王,但"数据"要先过质量关。看这两条极端值:

  • #69 DOGE · 布林带挤压突破(swing, 4h):Sharpe 29.19,年化 +22.3%,最大回撤 1.1%,3 笔,胜率 0.0%。
  • #11 VWAP 回归(BTC/USDT, ultra, 15m):Sharpe 7.13,年化 +93.8%,最大回撤 1.1%,41 笔,胜率 0.0%。

Sharpe 29.19 看着诱人,但只有 3 笔交易——统计上这不叫策略表现,叫噪音。3 笔样本算出来的 Sharpe 和最大回撤没有任何外推价值,回测里遇到这种必须直接降权。相比之下 BTC 的 SuperTrend 23 笔、Donchian 129 笔、AVAX 108 笔才是能谈"分布"的样本量。

再看一个必须诚实交代的数据口径问题:本批多条回测(#69、#66、#61、#63、#11、#64、#70)胜率均显示 0.0%,却又给出正的年化收益。这在逻辑上自相矛盾——胜率为 0 不可能盈利。合理解释是这批记录的"胜率"字段口径异常(可能是未回填、统计窗口错位或按未平仓口径计算),因此这几条的胜率数字不可用,只能参考 Sharpe / 回撤 / 年化 / 笔数。反倒是胜率字段正常的几条更可信:

  • #6 波动率突破(Donchian, BTC/USDT, short, 1h):Sharpe 2.45,年化 +58.8%,最大回撤 7.1%,129 笔,胜率 41.1%
  • #8 SuperTrend(BTC, swing, 4h):胜率 52.2%,23 笔。
  • #33 SuperTrend(ETH, swing, 4h):胜率 44.4%,45 笔。

41.1% 胜率却年化 +58.8%(Donchian BTC)说明这是典型的"低胜率、高盈亏比"突破策略——赢少但赢得大。这类策略在震荡盘整里要格外小心:横盘会制造大量假突破,129 笔里的胜率能否维持在 41% 是它今天最大的不确定性。审数据的顺序永远是:先看笔数够不够,再看胜率口径对不对,最后才谈 Sharpe。

核心分析四:周期错配——同一波动率突破逻辑,1h 与 4h 分道扬镳

最后一组对比是关于"周期"如何放大标的差异。把突破类逻辑放到不同周期上看:

  • #6 Donchian 波动率突破(BTC, short, 1h):Sharpe 2.45,年化 +58.8%,回撤 7.1%,129 笔。
  • #66 LINK · 经典枢轴点突破(short, 1h):Sharpe 9.09,年化 +48.9%,回撤 2.0%,29 笔。
  • #63 SUI · 经典枢轴点突破(short, 1h):Sharpe 8.44,年化 +60.0%,回撤 1.7%,11 笔。

同为 1h 突破,BTC 的 Donchian 跑了 129 笔却只有 Sharpe 2.45,而 LINK / SUI 的枢轴突破笔数少(29 / 11 笔)但 Sharpe 高达 9.09 / 8.44。这不是说山寨突破更优,而是笔数越少越要警惕过拟合——SUI 那条只有 11 笔,和前面 DOGE 的 3 笔一样,可信度打折。BTC 的 129 笔虽然 Sharpe 平平,却是这批里统计意义最扎实的一条。

把周期拉长到 4h(前面的 swing 家族),BTC 的回撤能压到 2.3%(TTM 挤压);缩到 1h(Donchian),BTC 回撤放大到 7.1%。同一标的、同为突破逻辑,周期从 4h 缩到 1h,回撤放大近 3 倍——因为 1h 在震荡盘整里要吞下更多日内噪音。今日 BTC 24h -0.2% 的极致横盘,对 1h 高频突破是逆风,对 4h swing 反而友好。

实战启示:当前环境下该怎么做

把上面四节的回测数字收敛成今天(2026-07-16、震荡盘整)能落地的动作:

  1. 标的优先级:BTC ≥ SOL > ETH(就趋势/突破类策略而言)。回测里 BTC 的 4h swing 策略 Sharpe(3.70~8.48)和回撤(2.3%~4.3%)全面优于 ETH(Sharpe 2.22、回撤 10.8%)。ETH 今日 RSI 76.2 超买,趋势跟踪在它身上是高风险高波动,宁可等它 RSI 回落到 60 附近再看。
  2. 周期优先 4h swing,慎用 1h 高频。横盘(BTC 30d +0.1%)对日内突破是噪音地狱,BTC 的 1h Donchian 回撤 7.1% 就是证据;4h 的 TTM 挤压回撤只有 2.3%。
  3. 无脑拉黑低样本回测。3 笔(DOGE)、11 笔(SUI)的高 Sharpe 一律不作为下注依据,优先采信 20 笔以上、胜率字段正常的策略(如 BTC SuperTrend 23 笔 / 胜率 52.2%)。
  4. 突破类要配横盘过滤。震荡里假突破多,Donchian BTC 41.1% 的胜率靠的是盈亏比,一旦连续假突破,回撤会先于收益到来——务必用 ADX 或挤压条件先确认波动是否真的在扩张。

这套"先审数据质量、再按 regime 匹配标的与周期"的流程,正是 Quant Pro 把回测与执行产品化后在做的事:它把上面这类多标的、多周期的回测结果统一评分、按当日 regime 排序,并且资金始终在用户自己的 OKX 账户里执行,回测归回测、下单归你自己,不托管、不代客理财。

风险提示

  • 本文所有数字均来自历史回测,不是实盘成交结果。回测不含滑点、资金费率、深度冲击的完整建模,真实成交会打折。
  • 多条回测胜率显示 0.0% 属数据口径异常,这些条目的胜率不可直接使用;高 Sharpe 若伴随极少笔数(3 笔、11 笔)大概率是过拟合或噪音,不可外推。
  • ETH RSI 76.2 处于超买区,任何基于当前斜率的趋势策略都面临"随时回吐"的尾部风险;BTC 30d +0.1% 的极窄区间也可能随时向任一方向假突破。
  • 回测优异 ≠ 未来盈利。regime 会切换,今日的震荡盘整一旦转为单边趋势,横盘期表现最好的挤压 / 均值回归类策略会最先失效。
  • 本文不构成投资建议。加密资产波动极大,任何策略都可能亏损本金,请自行做风险管理并只投可承受损失的资金。

常见问题

Q1:为什么同一套 SuperTrend,BTC 年化只有 +7.9%,ETH 却有 +14.0%,还说 BTC 更好?

因为要看风险调整后的收益。ETH 的 +14.0% 年化是拿 10.8% 的最大回撤换来的,而 BTC 的 +7.9% 只用了 4.3% 回撤。反映到 Sharpe 上,BTC 3.70 明显高于 ETH 2.22——同样承担一单位波动,BTC 给的回报更高。震荡盘整里,回撤控制比绝对年化更重要。

Q2:胜率 0.0% 还能年化为正,这数据是不是假的?

不是假,是口径异常。胜率 0% 与正收益逻辑上不可能共存,最可能是该字段未正确回填或按未平仓口径统计。正确做法是:这些条目只参考 Sharpe、最大回撤、年化和交易笔数,胜率一栏直接忽略;优先采信像 BTC SuperTrend(胜率 52.2%)、Donchian(41.1%)这类胜率字段正常的回测。

Q3:DOGE 那条 Sharpe 29.19 这么高,为什么不推荐?

因为它只有 3 笔交易。3 个样本算出来的任何指标都没有统计意义,Sharpe 再高也是噪音。回测里,笔数才是可信度的第一道门槛——优先看 20 笔以上(如 BTC 23 笔、AVAX 108 笔、Donchian 129 笔)的策略,个位数笔数的高 Sharpe 一律降权处理。

Q4:今天这种震荡盘整,到底该跑趋势策略还是均值回归?

回测倾向于低周期趋势要回避、4h 挤压/波段更稳。BTC 的 TTM 挤压突破(4h)回撤仅 2.3%、Sharpe 8.48,说明压缩波动的横盘正是挤压类策略的主场;而 1h 高频突破(Donchian 回撤 7.1%)在横盘里噪音太重。若要做趋势,选 BTC / SOL 这类波动结构更干净的标的,避开今日 RSI 76.2 超买的 ETH。

每周精选送到邮箱

周日一封邮件 · 本周深度文章 + 交易机会 + 策略更新