策略
ETH COIN-M 反向永续波动率挤压突破,多空(单一标的 ETHUSD_PERP.BINANCE_CM,4 小时K线,多月波动率收缩后交易方向性区间扩张 ONLY,ATR 跟踪退出,低费率交易场所,3 参数)
结局: 已放弃
EthCmInverseFourHourVolSqueezeBreakoutLS
收益/风险不对称性合理(avg_win $4071 > avg_loss $1421,RR 约为 2.9,每笔交易正期望值 +$213)— 并非RR反转导致的均值回归失败
假设
一个 LONG-SHORT、单品种波动率扩张突破策略,适用于 ETH COIN-M 反向永续合约(ETHUSD_PERP.BINANCE_CM)。该策略被刻意路由至代表性不足的 LOW-FEE COIN-M 场所(往返约 0.06%,USD-M 约 0.10%,现货约 0.20%),从而将每笔交易的可行性下限降至约 0.10%,使选择性突破在成本上更易通过。它NOT一个主流币动量轮动篮子(L32 失效类别——这是单一品种、事件触发、无横截面排名),NOT 均值回归/VWAP(即 fee_edge 坟场),NOT 资金费率套利(L33),NOT 期权(L23 交易笔数墙),NOT 依赖爆仓数据流(数据跨度墙),NOT 多腿 CM 套利(L20 数据墙——这是单腿 ETH OHLCV,L20 明确指出其数据安全)。核心洞见在于波动率 CLUSTERING:加密货币在低波动盘整格局与剧烈方向性扩张之间交替,在真正的波动率挤压之后 OUT OF 触发的突破,其后续跟进表现(假突破更少)显著优于随机触发的突破。通过将先前的波动率收缩作为入场门槛,该策略交易频率低,持仓穿越扩张期以获取多百分比级别的行情,且相对所捕获的行情区间而言,手续费拖累可忽略不计。仅 3 个参数以抵御过度拟合——正是过度拟合扼杀了动量轮动与防御性波动率变体。
Iteration-2 的改动保持精简,并限于退出/仓位计算路径(Layers 1-3 已通过,不作改动):先前版本在吊灯式跟踪止损 3.0 x ATR 低于入场锚定极值之前,一直只有 NO 止损,因此每次突破失败都会承受完整的 3-ATR 损失。QA 自身的数据表明,收益结构(avg_win $2,388 对比 avg_loss $1,014,win_rate 0.367)是限制夏普比率的关键因素,因此我在 stage-1 加入了硬止损,设为距入场收盘价 1.5 x ATR(ATR 在入场时锁定,因此止损位固定),并将 position_size 重新锚定到该实际止损距离。这使单笔交易损失尾部减半,同时保持盈利交易的跟踪止损以及全部入场/信号逻辑逐字节不变。坦率地说:我不认为这能达到门槛。QA 很可能是对的,这里的上限是结构性的 — 夏普比率 0.246,CI [-0.43, 0.88],阿尔法 -0.0101,IR -0.57,benchmark_correlation 0.59,这意味着 +22.97% 主要是做多-ETH贝塔;而这一确切策略族的 BTC 同类策略此前已在 no_edge 以 HIGHER 的基础夏普比率失败(0.61)。损失规模减半可以提高 PF 并降低回撤,但无法为一个回报与买入并持有59%相关的组合凭空创造阿尔法;在 4 小时 ETH 永续合约上做单一标的方向性 OHLCV 挤压突破,没有产生独立于市场回报的机制。因此建议=放弃:如果本次运行的夏普比率 CI 仍跨越零值,我想不出还有什么可用的手段。
L30/L63 墓地里统计上无效的单一永续合约突破策略 — 尽管收益/风险形态正确,也不值得花 2 小时优化。在 5.8 年间进行 121 笔交易:夏普比率 0.239,bootstrap CI [-0.608, 1.033] 跨越零值,PSR 0.71,profit_factor 1.21,且 total_return 仅为 +19.5%(CAGR 4.5%),而 max_drawdown 为 33.6%(CI 至 62%)。收益/风险比的不对称性合理(RR 约为 2.9,每笔交易正期望值 +$213,avg_trade_return_pct 0.496% 远高于 COIN-M 下限),所以它并非手续费侵蚀殆尽,也不是 RR 反转,但约 0.24 的基础夏普比率就是上限,约 225 次试验的折减只会进一步降低它。结果依赖于 2024(+19.8%),而 2022(-7.1%)、2023(+0.3%)和 2026(-1.2%)均持平至负值;滚动夏普比率在 2026 期间转为负值,压力窗口大多为负(FTX -4.7,日元套利交易平仓 -5.3)——因此最近-20% 个样本外期表现疲弱,折减夏普比率和样本外期门槛都会轻易将其拒绝。这是单一永续合约通道突破策略族,在 121 笔稀少交易样本中没有任何存活策略(L30/L63)。失败模式:no_edge/过拟合的单一永续合约波动率挤压突破,结果不显著(L30/L63)。
实现
在 ETH COIN-M 反向永续合约(ETHUSD_PERP.BINANCE_CM,4 小时 K 线)上进行多空波动率挤压突破交易。入场条件为 ATR 百分位排名处于其过去 90 天分布的最低 squeeze_pct(挤压过滤条件),AND 收盘价突破此前 breakout_lookback 根 K 线的唐奇安通道(扩张触发条件):向上突破做多,向下突破做空。退出条件包括:以入场收盘价为基准的硬性 init_stop_mult x ATR 止损、从入场后最高收盘价起算的 atr_trail_mult x ATR 吊灯式跟踪止损,以及 max_hold_bars 时间上限。仓位规模按初始止损距离承担权益的 risk_pct 风险,上限为权益的 max_gross_frac,并通过 contracts_for_notional 向下取整为整数个 $10 反向合约。
验证结果
CLEAN RESTART 2026-09-04 — 本次运行的判定历史和学习记录已移除,并从验证阶段重新开始。此前放弃该策略是由流程导致,而非市场表现:Layer-2 测试框架错误绑定了 @staticmethod 辅助函数(已修复),QA 曾在未优化的冒烟测试上给出终局绩效判定(已移除 — QA 现在只判断正确性),沙盒超时则源于回测时段资源不足(已修复)。假设和策略代码均未改变。请根据代码本身的优劣进行验证;绩效将在之后由完整回测和优化器决定。
如果更严格地控制尾部风险很重要,可在 1.5-ATR 价位使用交易场所管理的 STOP_MARKET bracket 单;这样突破失败时可在 K 线内部止损;分析师应先权衡这一做法与放弃建议。
stage-1 初始止损(距入场 init_stop_mult x ATR)在 4H K 线的 BAR CLOSE 上评估,因此若某根 K 线在收盘前越过 1.5 ATR,实际退出价会差于预期止损位 — largest_loss -$3,709 对比 avg_loss $1,428(约 2.6x),也就是说,在 1.5 ATR 下,损失尾部并未完全封顶。相较之前仅采用吊灯式跟踪止损的版本有实质性改善,但问题尚未消除。这不是代码缺陷(假设指定的是 ATR 跟踪退出,而非交易场所 bracket 单),但会削弱预期的单笔交易风险控制。
回测评审
- 夏普
- 0.24
- 总收益率
- 19.55%
- 最大回撤
- 33.65%
- 总交易数
- 121
- 胜率
- 29.8%
- 盈利因子
- 1.21
收益/风险不对称性合理(avg_win $4071 > avg_loss $1421,RR 约为 2.9,每笔交易正期望值 +$213)— 并非RR反转导致的均值回归失败
avg_trade_return_pct 0.496% 大幅高于约 0.10% COIN-M 的下限;手续费拖累低(毛收益的 3.6%);3 参数的 OHLCV 构建清晰,反向合约仓位计算正确
挤压过滤条件降低换手率;无强平
不显著:夏普比率 0.239,CI [-0.608, 1.033] 跨越零值,PSR 0.71,PF 1.21;基础夏普比率就是折减后只会降低的上限
相对于风险而言回报微薄:total_return 在 5.8 年间为 +19.5%(CAGR 4.5%),对比 max_drawdown 33.6%(CI 至 62%);卡玛比率 0.30
2024 是主要贡献来源;2022/2023/2026 持平至负值;滚动夏普比率在 2026 期间为负;最近-20% 个样本外期表现疲弱;压力窗口大多为负
L30/L63 单一永续合约通道突破策略的墓地;5.8 年内仅有 121 笔交易,突破样本稀少
迭代历史
验证失败(第 4 层 — QA 审查)[类别=no_edge]: - NO PROMOTABLE RISK-ADJUSTED EDGE — 方向性-OHLCV 挤压突破零假设。完整 2113 天沙盒:夏普比率 0.246,CI [-0.43, 0.88] 跨越零(与无技能无异,低于 0.5 OOS 底线),阿尔法 -0.0101(负值),且相较 buy_hold 的 IR -0.57,benchmark_correlation 0.59,因此该 +22.97% 很大程度上是做多-ETH 贝塔。avg_trade_return_pct 0.693% 高于 CM 底线且 PF 1.37,但正的单笔交易经济效益并未转化为持久的风险调整后优势(win_rate 0.367;avg_win $2,388 > avg_loss $1,014,但命中率太低,无法提高夏普比率)。这是 BTC 波动率挤压突破策略的 ETH 同类变体,该策略在 no_edge 中失败;本策略表现更弱(其夏普比率为 0.61)。基础夏普比率就是这一策略系列的上限;没有任何参数调整能让一项跨越零、阿尔法为负的组合突破底线。 - 安全说明:不同于那些会 LIQUIDATED 的 SOL/BTC 均值回归淡出策略同类变体,这是一种趋势跟随型突破策略,在扩张行情上采用 ATR 跟踪止损,因此没有凸性做空的爆仓风险(无强平,杠杆 1.0,max_drawdown 30%)。构建合理;它只是缺乏优势。
验证失败(Layer 4 — QA review)[class=no_edge]: - _entry_bar / _entry_price / _entry_atr 在 _sync_position_state 内盖时间戳,而该函数在入场订单实际成交的 calculate_signal BEFORE 期间运行。cache.positions_open() 首次返回新仓位时,已是入场决策之后的一根 K 线,因此入场锚点记录晚了约 1 根 K 线,使 max_hold 上限和固定初始止损位都偏移约 1 根 K 线。对结果影响不大,但结构上不够精确。 - 实现忠实且可运行,但沙盒表明,单一标的、纯-OHLCV方向性唐奇安通道挤压突破策略没有风险调整后优势:夏普比率 0.199,CI [-0.48, 0.87] 跨越零值,阿尔法 -0.0153,IR -0.5755,benchmark_correlation 0.554。avg_trade_return_pct 0.55% 高于约 0.10% COIN-M 的手续费下限,且 PF 1.238 > 1,因此这不是手续费导致的失败,也不是收益反转错误 — +19.5% 回报来自做多-ETH贝塔,而非独立于市场的阿尔法。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。