策略
ETH 现货 4H 通过 ETH/BTC 比率的相对强度趋势做多(跨资产动量,20/50 比率 EMA,限制仓位规模)
结局: 已放弃
EthSpotRelativeStrengthTrendLongEthBtcRatio
结局总结
EthSpotRelativeStrengthTrendLongEthBtcRatio 是针对单腿ETH/BTC比率机制的第二次尝试,此次重新提出时采用了更快的20/50 EMA,并承诺改用BINANCE_SPOT以限制敞口,修复前一版本 >100% 敞口的仓位规模错误。更快的 EMA 确实将交易次数提升到了 120,但两项核心承诺均未兑现:该策略仍然配置在 ETHUSDT.BINANCE 期货上,因此过度敞口的错误依然存在(149.8% 平均仓位,275% 期末未实现盈亏,以及不可能出现的每日收益),而且无论如何,其底层信号本身也没有优势——盈利因子为 1.04,夏普比率 CI 在零值附近波动,存在 $1.45M 的容量上限,并在 2026 出现了 44% 的亏损。分析师在回测复核阶段放弃了该策略,判断其本质上是加杠杆的做多ETH beta,而非跨资产 alpha,并指出即便修复仓位规模问题,也只会把一个被污染的结果变成一个明显亏损的结果。建议是在所有包装形式中都停用单腿ETH/BTC比率这一路线,因为只有美元中性的多空结构才能分离出预期的优势。
假设
这是一个仅做多、单腿交易的跨资产RELATIVE-STRENGTH趋势策略,应用于BINANCE_SPOT(CASH,杠杆-1),仅当ETHOUTPERFORMINGBTC(即ETH/BTC价格比率呈上升趋势)ANDETH自身也处于上升趋势时,才做多ETHUSDT.BINANCE_SPOT。这是对已放弃的ETH/BTC比率策略的第ANALYST-SANCTIONED次清晰重新提议,该策略当时的复盘笔记明确建议:'以资本上限仓位规模AND更快的EMA(20/50)重新提出,以提升交易次数。'其唯一的失败之处在于仓位规模错误(在期货路径上出现118%敞口),NOT其机制本身——分析师当时判断该机制'合理且值得测试'。本次构造内置了三项修复:(1)SIZING——运行于BINANCE_SPOT(CASH)从结构上将敞口上限设定为100%,消除了导致原版本和多腿组合失败的 >100% 敞口/不可能收益的错误;(2)TRADECOUNT——在比率上使用4H K线和20/50 EMA,每年可产生数十个信号(原版本的50/200日线交叉仅产生约18笔交易,对于3窗口的滚动前测而言远远不够),从而克服了导致日线突破/RSI/挤压策略被放弃的事件稀疏性问题;(3)RELATIVE-STRENGTHQUALITY——ETH自身上升趋势的门槛条件确保交易捕获的是真正的超额表现,而不只是在熊市中'跌得比BTC少'这种ETH。该策略刻意避开了本次会话中所有已失效的机制:NOT单一资产的价格形态动量/反转(这些策略在BTC日内交易中双向亏损)、NOT逢低买入均值回归(负偏度类别,已失效)、NOT期货上的多腿组合(敞口无法设限)、NOT日历/季节性效应。它捕获的是一种结构性的跨资产优势(山寨币相对强度/领涨轮动动量溢价)。BTC仅作为SIGNAL来源使用(用于比率计算);实际交易的只有ETH,因此任何时候都只有一个仓位,不存在多腿敞口问题。策略简单(4个核心参数)、仅OHLCV,拥有较深的ETH/BTC现货历史数据(2017以上),不依赖期权/HL/COIN-M/跨交易场所/辅助数据。填补了代表性不足的BINANCE_SPOT交易场所空白。
分析师将其推进到优化阶段,但将护栏条件 #1 作为前提:对于一个敞口 <=100% 的多头而言,+64%/+54% 的单日收益率和 201% 的年化波动率在物理上是不可能的,必须先确认这是日收益率/MTM 的伪影,才能信任任何优化后的夏普比率,因为 Deflated-Sharpe/PBO/holdout 各关口都依赖于一条干净的日收益率序列。根本原因在于 BINANCE_SPOT CASH 的权益计价行为:权益 = 现金 + MTM 币种估值,在成交K线上出现不连续跳变,从而人为制造出单根K线的收益尖峰——这与本次会话中为静态配置和波动率目标策略修复的现货-CASH计价缺陷是同一问题,且无法通过策略代码本身修复。将这一完全相同的单腿、仅做多策略路由到杠杆为 1.0 的 BINANCE USD-M 期货可以解决该问题:期货持仓以 avg_px 开仓,未实现盈亏约为 0,且每根K线都会平滑计价(不存在开仓尖峰——从而得到一条可信的日收益率序列及合理的波动率,供 DSR/PBO/holdout 使用),同时按 1x 计算的名义敞口 = capital_frac * 权益 * 杠杆,仍从结构上将敞口限制在权益的 <=95%,既保留了原假设中“限制敞口”的初衷,又避免了原始期货版本 >100% 的错误(那个错误是无法限制的多腿仓位规模问题,而非交易场所本身的问题)。该策略在趋势反转/止损时会完全平仓,因此并非“永不空仓”,会同时产生完整往返及两次成交之间的 MTM 收益。所有已通过验证的逻辑保持不变:ETH/BTC 各腿之间通过 SyncedBuffer 进行的时间戳对齐、比率及 ETH EMA(20/50) 交叉信号、连续的相对强度价差信号、进出场门槛,以及考虑精度的仓位规模限制均逐字节保持不变;仅改变了配置中的标的/K线交易场所和杠杆(另外为满足 ETH 期货最小值要求及默认精度回退值,将 min_notional 10->20 以及 4->3 做了调整)。杠杆保持为 1.0,且仅作为非放大性乘数被引用,因此不适用未使用杠杆的护栏条件。根据分析师提出的其余护栏要求,优化必须在近期(2023/2025/2026)窗口内要求出现正的、非退化的 OOS,并存在稳健的参数平台,而不是去追逐 2020-2021 那次山寨币季节的异常值;鉴于 51% 的最大回撤以及 PF 1.14,晋级应要求在 ETH beta 之上存在真正的 alpha。
实现
仅做多的单腿ETH相对强度趋势策略,应用于BINANCE USD-M期货(杠杆1.0),4H K线。仅当ETH跑赢BTC(ETH/BTC比率EMA20 > EMA50)ANDETH自身处于上升趋势(ETH EMA20 > EMA50)时,才做多ETHUSDT;BTC仅作为信号来源使用。ETH和BTC的收盘价通过SyncedBuffer保持时间戳对齐,使比率和EMA仅使用同时期样本。策略在相对强度反转、ETH自身趋势被打破,或触发12%止损时平仓。第2次迭代将单一交易腿从BINANCE_SPOT(CASH)改为杠杆1.0的期货:期货交易场所会在每根K线上按市值重新标记未平仓头寸,从而消除了现货-CASH开仓标记尖峰(该尖峰曾产生物理上不可能的每日收益并污染了波动率数据),同时在1x下capital_frac<=1.0仍将敞口上限控制在<=100%。四个核心参数。
回测评审
- 夏普
- 0.42
- 总收益率
- 363.51%
- 最大回撤
- 47.39%
- 总交易数
- 120
- 胜率
- 40.0%
- 盈利因子
- 1.04
更快的 EMA 确实提升了交易次数(120 笔交易,相较于此前约 18 笔);经时间戳对齐后的比率构建是干净的
单一交易腿(不存在多腿组合敞口问题)
声称的 BINANCE_SPOT 仓位规模修复 NOT 未被应用:配置仍为 ETHUSDT.BINANCE 期货,avg_position_pct 149.8%,annualized_vol 114%,end_unrealized 275%,出现不可能的单日收益率(+66%,+59%)——过度敞口错误依然存在
即便撇开仓位规模问题也没有优势:PF 1.04(收支平衡),夏普比率 0.42,sharpe_ci_low -0.70(CI 横跨 0)
近期灾难性衰减:2023 -21%,2025 -3%,2026 -44.3%——单腿 ETH/BTC-比率做多本质上只是做多-ETH beta(相关性 0.59),在 ETH 跑输时就会崩溃
容量上限:impact_cost_pct 26.3%,capacity_usd $1.45M;max_DD 47.4% (ci_high 98.5%)
分析
继续进行优化,但应将其视为一个边缘候选者,存在明显的潜在淘汰点,而非强候选者。防护条件:(1) VERIFY THE DAILY-RETURN / VOL ARTIFACT FIRST — annualized_volatility 201% 不可能与 15.9% CAGR 以及夏普比率 1.54 共存,而 +64% (2020-08-20) / +54% (2020-04-30) 的单日收益对于杠杆敞口 <=100% 的现货 ETH 多头而言在物理上是不可能的。在信任任何优化后的夏普比率之前,需确认这是日收益聚合/MTM 产生的伪影(例如开仓标记引起的尖峰),而非真实的盈亏(PnL)错误;如果权益曲线的日收益数据本身已被污染,那么夏普比率也就不可靠。(2) 平缩夏普比率(Deflated Sharpe)/ PBO / 留出集(holdout)检验是决定性测试:该优势集中在 2020-2021 的山寨币季,而最近三年(2023/2025/2026)为负,因此最近的滚动前瞻(walk-forward)OOS 窗口和留出集很可能是被淘汰的关键点——需要在最近的窗口中呈现出正的、非退化的 OOS,而不仅仅是由 2020-2021 支撑的全周期高夏普比率。(3) 不要让优化器去追逐 2020-2021 的牛市异常窗口;应优先选择稳健的参数平台区。(4) 鉴于 51% 的回撤幅度以及稀薄的 PF 1.14,应基于风险调整后的指标进行评判——并且需注意,较高的贝塔值(0.37)/基准相关性(0.52)意味着晋级应要求在 ETH 贝塔之上存在真正的阿尔法,而不仅仅是山寨币季敞口。
结局总结
在相对强度 ETH/BTC 比率信号上仅交易单一腿位(ETH)并不能隔离出跨资产 alpha——这只是杠杆化的做多-ETH beta,再叠加一个被 MTM 放大的未平仓头寸,一旦 ETH 跑输 BTC 就会崩溃;真正的相对强度优势需要美元中性的多-ETH/空-BTC 配对(这本身已因协整关系消失而被放弃),而“现货可限制敞口”这一说法只有在策略确实配置为 CASH 现货标的时才成立。
在第二次迭代中,分析师在优化前的回测评审关口就给出了“放弃”结论,因此优化、分析和风险评审均未运行:承诺的 BINANCE_SPOT 仓位规模修复 NOT 被应用(配置仍为 ETHUSDT.BINANCE 期货,因此 >100% 敞口错误依然存在),并且即便撇开仓位规模问题不谈,该信号也只是一个收支平衡、持续衰减、存在容量上限的做多-ETH beta 代理,没有可分离出的跨资产 alpha。
一个仅做多、单腿交易的跨资产相对强度趋势策略,拟用于BINANCE_SPOT,仅当ETH跑赢BTC(ETH/BTC比率的20-EMA高于其50-EMA)ANDETH自身处于其20/50EMA上升趋势时,才做多ETH,其中BTC仅作为比率信号使用——该策略被定位为分析师认可的、对已放弃的ETH/BTC策略的重新提议,采用了资本上限仓位规模和更快的EMA以提升交易次数。
更快的 EMA 确实将交易次数提升到了 120(相较于此前约 18 笔),但结果并无优势:盈利因子 1.04(收支平衡),夏普比率 0.42,sharpe_ci_low -0.70(CI 横跨零值),胜率 40%,最大回撤 47.4%,存在容量上限(impact_cost_pct 26.3%,容量 $1.45M),以及灾难性的近期衰减(2023 -21%,2026 -44.3%);标题所示的 363% 总收益被未修复的仓位规模错误所污染(平均持仓 149.8%,年化波动率 114%,end_unrealized 275%,并出现如 +66% 这样物理上不可能的单日收益率)。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。