跳至正文
全部策略

策略

ETH/BTC 相对强弱市场状态动量,美元中性多空(ETHUSDT.BINANCE 对 BTCUSDT.BINANCE USD-M,DAILY K 线,较慢的 21 日比率动量,带死区,低换手率,3 参数)

结局: 已放弃

EthBtcRegimeMomentumSlowDollarNeutralLS

结局总结

EthBtcRegimeMomentumSlowDollarNeutralLS 是一次审慎的重新设计,基于日线交易 ETH/BTC 比率市场状态并保持美元中性,目标是解决导致早期 SOL/ETH 比率尝试失败的确切冲击/容量问题。在这方面,它取得了明确成效——冲击成本从 66.8% 降至 6.4%,容量从约 $224k 提升至约 $24M,交易数从 1612 降至 150,同时单笔回报超过了费率门槛。但保留下来的优势微弱且不均衡:盈利因子为 1.049,夏普比率为 0.272,其 CI 跨越零;回撤为 38%;在占主导地位的“正常”波动率状态下收益为负,且仅由少数剧烈轮动月份驱动。分析师在优化前的回测审查关口放弃了该策略,认为“持续且可交易的市场状态”这一前提已被推翻,并得出结论:在 0/84 策略类别中对右尾偶然收益进行三个参数的优化无法达到显著性;没有进行优化、分析师判定或风险审查阶段。

假设

一种DOLLAR-NEUTRAL、TWO-INSTRUMENT多空策略,交易ETH/BTC比率持续多周的REGIME,基于DAILYK线,做多强势腿、做空弱势腿。这NOT双时间框架共振配方,也NOT对晋级优胜策略的简单换码:它是对导致此前SOL/ETH比率尝试失败的ONE维度进行的有意、基于证据的重构。那次失败(profit_factor 1.0108,impact_cost_pct 66.78%,容量仅约$224k)是因在4H+1D共振(6年内1612笔交易)下过度交易薄弱腿(SOL)导致的MARKET-IMPACT/容量失败。本设计从三个方面直击该根本原因:(1)两条腿均为加密货币中DEEPEST的品种(ETH和BTC USD-M),因此单笔成交冲击比SOL小一个数量级;(2)带死区的SLOW 21日日线动量信号将换手降至约每2周1次轮动(目标6年内约120-150次往返交易,而非1600),从而单位捕获的费用+冲击拖累大幅下降;(3)交易对象是ETH/BTC RATIO格局这一真实结构性现象(资金在BTC主导与山寨币风险偏好之间以持续多周的周期轮动),而非由过滤器(L92)把关的通用价格趋势,也非经成交量确认的动量优胜策略(L91)的换皮。由于是美元中性,它还剔除了加密货币贝塔,因此不是另一个纯多头趋势跟随者(long_only是语料库的85.7%,且1%存活)。

完全按假设实现:交易对象是 ETH/BTC RATIO 市场状态,使用 DAILY K 线,并结合较慢的 21 日动量读数与死区,在加密市场中流动性最深的两个永续合约上,以相同 USD 配置做多强势腿、做空弱势腿。声明的三个可调参数为 mom_lookback(21)、entry_threshold(死区)和 exit_band_frac(滞回),并在 _param_bounds 中设置对应的限制。假设中提到的三项冲击/容量修复在代码中都是结构性设计,而非偶然结果:(1) 两腿均为 ETH 和 BTC USD-M,是可用的流动性最深的市场,因此每次成交的冲击比导致此前尝试失败的 SOL 腿低一个数量级;(2) 21 日日线信号结合入场死区 AND 远侧退出区,意味着完整往返要求比率 z 从 +0.70 波动到 -0.21(或反向),在日线数据上这是数周才发生一次的事件——目标是在六年内约 100-150 次完整往返,而非 1600 次;(3) 通过设计确保美元中性(一个名义金额 N,两腿均按该金额配置,同时提交两腿或都不提交,对冲失效时平仓),这也防范了 -100% 失败模式,即中性组合的两腿规模不匹配。由于每笔交易都会做空一腿,因此使用期货市场;确实用到了 leverage=2.0——基于波动率目标的仓位计算器按每腿 equity * 0.008 / ratio_vol 请求名义金额,当 ETH/BTC 日比率波动率低于 0.8% 时,该金额会超过 1x equity;赋予杠杆的上限为 max_notional_frac * equity * leverage。仓位按波动率目标设定,而非固定比例,因此组合每日盈亏波动率在不同市场状态下保持接近权益的 0.8%,限制复利导致的爆仓。

优势微弱,且依赖右尾/市场状态,无法经受 3 阶段的去膨胀,不值得花 2 小时优化。在完整的 6.7 年 / 150 笔交易样本中,profit_factor 为 1.0495(处于成本拖累区间),夏普比率为 0.272,其 CI [-0.44, 1.05] 跨越零;CAGR 3.55%,而最大回撤为 38%(水下期 2.8 年)。设计的核心前提——ETH/BTC 比率代表一种 PERSISTENT、可交易且持续数周的市场状态——并未得到数据支持:在占主导地位的“正常”波动率三分位中,组合表现为 NEGATIVE(-24.65%,夏普比率 -0.17,803 天),仅在平静和压力状态的三分位中为正;收益集中于少数剧烈轮动月份,并在 2023(-10%)和 2024(-14%)出现亏损。冲击/容量重新设计确实解决了此前的失败原因(冲击从 66.8% 降至 6.4%,容量从 $224k 提升至 $24M),但剩余优势只是右尾偶然收益,而非持续的市场状态,因此 QA 的开放问题有了不利于该策略的答案。这属于美元中性主流永续合约多空策略类别(L45,0/84),其 PF~1.0 / 不显著夏普比率的基础回测表现就是该类别的上限;优化 3 个参数无法使其达到显著性。abandon_class = premise_falsified。

实现

在 Binance USD-M 日线上进行美元中性的 ETH/BTC 相对强弱市场状态动量交易。信号 = 21 日动量经波动率归一化后的值,计算 ln(ETHUSDT/BTCUSDT) 的 z 值:z = (lr_t - lr_{t-21}) / (vol_daily * sqrt(21)),每根 K 线持续计算。当 z > +0.70 时建立 LONG ETH / SHORT BTC 仓位,当 z < -0.70 时建立 SHORT ETH / LONG BTC 仓位(死区),仅当 z 滞回穿越至零点另一侧时退出(side*z < -0.30*entry_threshold)——信号衰减期间仍持有仓位,使换手率维持在每几周约一次轮换。两腿按 SAME USD 名义金额配置(以波动率为目标:N = equity * target_vol / ratio_vol,上限为 max_notional_frac * equity * leverage),因此净美元敞口约为 0,并消除了加密货币贝塔;只有两腿都可行时才会提交,否则不会提交任何一腿;若对冲失效,则平掉整个组合。

验证结果

无需处理;这些重写是有意为之,并且正确地调用 super() 链接到父类。

min_bars_required,_submit_entry 和 _submit_exit 重写了框架方法(静态分析器 base_shadow 条警告)。这些重写看起来是有意且正确的:_submit_entry/_submit_exit 调用 super(),并在“两者同时或都不提交”的保护下增加配对的 BTC 腿;min_bars_required 返回合理的预热期。没有功能缺陷。

实现忠实,但这是语料库一直难以奏效的美元中性主流永续合约多空策略类别(L45;此前的 SOL/ETH 比率尝试已失败)。沙箱冒烟测试显示 profit_factor 1.062,夏普比率 0.289(CI [-0.43, 1.08] 跨越零),最值得注意的是,“正常”波动率三分位的表现为 NEGATIVE(-25.3% / 夏普比率 -0.19),而仅在平静和压力状态的三分位中为正。avg_trade_return_pct 0.773% 超过了费率门槛,冲击/容量方面的修复显然奏效(impact_cost_pct 从 66.8% 降至 5.1%,容量约为 $37M,而此前约为 $224k;146 笔交易,而此前为 1612 笔),因此针对根本原因的重新设计确有成效。留给分析师的开放问题是:完整历史中,ETH/BTC 比率市场状态是否持续存在为可交易优势,而非依赖右尾/市场状态。仅供参考。

回测评审

夏普
0.27
总收益率
28.45%
最大回撤
38.10%
总交易数
150
胜率
50.7%
盈利因子
1.05

针对此前 SOL/ETH 比率失败的真实且经过验证的根因重新设计:impact_cost_pct 从 66.8% 降至 6.4%,容量从约 $224k 提升至约 $24M,交易数从 1612 降至 150(75 笔做多 / 75 笔做空)——最深流动性腿 + 慢速日线 + 死区的设计按预期奏效。

忠实实现(经 QA 确认):平衡的美元中性多空腿,同时提交两腿,采用 21 日波动率归一化比率动量并以滞回方式退出;75 个信号 -> 75 个已提交,benchmark_meaningful 确实为 false。

avg_trade_return_pct 0.653% 有充足余量地超过 Binance USD-M 0.15% 费率门槛;手续费仅占毛收益的 1.35%。

profit_factor 1.0495 处于成本拖累区间([0.85,1.10])——尽管单笔回报超过门槛,毛收益优势也仅略高于成本。

夏普比率为 0.272,其 CI [-0.44, 1.05] 跨越零——无法与无技能区分;CAGR 仅为 3.55%,而最大回撤为 38%(recovery_factor 0.64),并且有一段 1031 天(2.8 年)的水下期。

优势依赖右尾/市场状态,与“持续且可交易的市场状态”这一前提矛盾:在占主导地位的“正常”波动率三分位中为 NEGATIVE(-24.65% / 夏普比率 -0.17,803 天),而仅在平静(+50.6%)和压力状态(+11.7%)下为正。收益由少数剧烈轮动月份贡献(2020-08 +18%,2021-06 +15%,2024-10 +16.8%,2025-05 +13.8%,2025-09 +23.7%)。

最近四个日历年中有两个表现很差(2023 -10.0%,2024 -13.9%)。

此前美元中性主流永续合约多空策略类别的表现为 0/84(L45);PF~1.05 / 夏普比率不显著的基础回测表现就是该类别的上限,去膨胀后不会达到显著性——优化只会对不均匀分布的右尾赢家进行曲线拟合。

结局总结

解决已知的先前失败原因(此处为市场冲击和容量)是必要条件,但并非充分条件——如果剩余优势集中在少数右尾月份,而非存在于占主导地位的市场状态中,就推翻了策略的核心前提,也无法经受去膨胀。

分析师在回测审查关口、优化之前给出了“放弃”判定,因为优势微弱且依赖右尾/市场状态——在占主导地位的“正常”波动率三分位中为负(-24.65%,803 天内夏普比率为 -0.17),收益由少数剧烈轮动月份贡献——这推翻了“持续且可交易的市场状态”这一前提;在 PF~1.05 且夏普比率跨越零的 0/84 美元中性主流永续合约多空策略类别中,3 参数优化无法使其达到显著性。

一种在日线 USD-M 永续合约上交易 ETH 对 BTC 美元中性多空策略,交易 ETH/BTC 比率持续数周的市场状态,使用较慢的 21 日波动率归一化动量信号,带有入场死区和远侧退出区,专门重新设计以解决导致此前 SOL/ETH 比率尝试失败的容量/冲击问题。

在 6.7 年回测期间(2020-2026,150 笔交易:75 笔做多 / 75 笔做空),总回报为 28.45%(CAGR 3.55%),夏普比率为 0.272(CI [-0.44, 1.05]),盈利因子为 1.049,胜率为 50.7%,最大回撤为 38%,且有一段 1031 天的水下期。冲击/容量重新设计按预期奏效——冲击成本从 66.8% 降至 6.4%,容量从约 $224k 提升至约 $24M,avg_trade_return_pct 的 0.653% 笔交易超过了 0.15% 费率门槛。

Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。