策略
ETH 持仓量确认的区间突破延续 —— 多空双向,仅跟随由 FRESH 杠杆信念支撑的突破(ETHUSDT.BINANCE USD-M,4 小时 K 线,在持仓量 EXPANDS 突破时入场 N 根 K 线的区间突破 ONLY = 新资金入场,跳过空洞的空头回补/纯现货突破;ATR 跟踪出场,3 参数)
结局: 已放弃
EthOiConfirmedRangeBreakoutContinuationLS
并非被手续费耗尽(avg_trade_return_pct 0.387% 高于底线,手续费占毛收益的 3.6%),预期收益为正且 RR 不对称性正确(avg_win $4625 > avg_loss $3122)
假设
一个 LONG-SHORT 的单品种、中周期方向性 CONTINUATION 策略,交易标的为 ETHUSDT.BINANCE USD-M 永续合约,使用 4 小时 K 线,持仓约 1-3 天。本策略刻意采用与已失效的 OI-背离-FADE 类策略(在 FALLING OI 上回撤走势)相反的 OPPOSITE 机制,既 NOT 双时间框架动量共振模板(L62),也非裸价格突破:承重的、具有经济动机的过滤器是,区间突破只有在 CONFIRMED EXPANDING 持仓量配合时才可交易 —— 即新杠杆资本正沿突破方向入场(真正的信念),而非缺乏后续燃料的空头回补或仅现货驱动的虚假拉升。主要品种上的裸突破之所以失效,是因为大多数突破都是噪音;以 OI 扩张为条件,正是区分有持仓顺风与无持仓顺风突破的特定过滤器,直击导致突破系统失效的来回打脸问题。根据最新经验,本策略明确 AVOIDS 所有当前已失效的类别:NOT BINANCE_CM 反向(L65)、NOT Deribit/期权(L64)、NOT 清算数据流或带到期日的季度合约(L61)、NOT 市场中性主要永续合约篮子(L45)、NOT 多因子合成策略(L60)。数据安全且覆盖多年:ETHUSDT.BINANCE 4H OHLCV + open_interest 补充数据流均已接入沙盒环境(OI 是 Layer-2 中可注入的补充数据类型之一,与资金费率、清算数据并列)。方向为 LONG-SHORT(在 14.2% 与 long_only 85.8% 中代表性不足)。仅有 3 个自由参数以抵抗过拟合(这是 #1 杀手)。在牛市和熊市行情下对称触发(突破 + OI 扩张在两个方向上均会发生),因此不会出现仅做熊市零交易死亡的缺陷 —— 而这一缺陷曾导致现货抄底策略失效。风险控制:每笔交易的风险权益为 2%,仓位规模按 2%/止损距离计算,杠杆 2x(空头 + >1x 证明使用 USD-M 期货而非现货是合理的),同时仅持有一笔仓位,以 ATR 跟踪止损为主要风控手段,并辅以硬性时间止损。
精确实现该假设:核心过滤是 OI EXPANSION 通过 N 根 K 线的区间突破(新的杠杆资金入场 = 后续动能燃料),与 OI 背离反转类别正好相反,且方向对称,因此在牛市和熊市中均可触发。单一标的、单一时间框架、一个确认数据 —— 没有双时间框架共振堆叠,也没有多因子合成。仅有 3 个自由边缘参数(breakout_lookback、oi_lookback_bars、oi_expansion_threshold),全部钳制在声明的 _param_bounds 内,因此优化器永远不会测试代码会重写的值。calculate_signal 返回每根 K 线重算的连续 Donchian 位置(从不隐藏在入场条件之后);入场决策将其与 OI 过滤门一起,在 should_enter 中以 +/-1 进行阈值化。持仓量是以 COIN 计价的合约 OI(USD OI 会嵌入价格变动并混淆价格 × OI 测试),在 __init__ 中从 open_interest_by_instrument(引擎的多年小时级每腿映射,合并自 Vision 指标和 fapi open_interest_hist 镜像)解析一次,并以原始 open_interest/指标行字典列表作为后备 —— 这也是 Layer 2 综合的内容。每根 K 线的 OI 成本是两次 O(log n) numpy searchsorted 查找,ATR 是增量有界双端队列,因此没有任何东西随累积历史而扩展。交易场所是 USD-M 期货而非现货,因为策略会做空且杠杆确实被消费:position_size 读取 self.config.leverage 作为名义上限,在低波动率机制下,2%-风险 / 3-ATR 的仓位规模会超过 1x 的资金名义值。入场频率设计为可衡量而非罕见 —— 在 4 小时 K 线上,~3 天的区间突破加上适度的 1% OI-扩张过滤门,触发频率约为 40-60 笔/年,持有期为多日,预期涨幅远高于 ~0.10% USD-M 的往返成本。
L73 单一永续合约 OI-过滤突破 —— 本会话已经运行过同一类别(几乎完全相同的实例)的优化→放弃流程;不值得再花 2 小时。在 6.7 年内 162 笔交易:夏普 0.50,自助法置信区间 CI [-0.30, 1.24] 横跨零,PSR 0.763,profit_factor 1.22(低于 ~1.7 L73 阈值),total_return +64.9%(CAGR 10.5%)。OI-扩张过滤门并未带来稳健性,而 ~225 次试验的夏普衰减也剥除不了(基础夏普 0.50 是上限),结果由 2022(+40.4%) 和 2024(+29.1%) 支撑,而 2025(-13.3%) 和 2026(-1.1%) 为负 —— 滚动夏普从 +8 转为负值,因此最近-20% 的样本外测试处于亏损区间,且 max_drawdown 为 26.5%(CI 至 49%)。值得肯定的是它清除了手续费下限(avg_trade_return_pct 0.387%),具备正确的 RR 不对称性的正期望值,并且构建清晰 —— 但这是 L73 单一永续合约 OI/辅助过滤突破家族与 L30/L63 突破墓地家族的交叉,而一个夏普-0.50、PF-1.22 的突破策略近两年为负,自然无法通过衰减夏普/样本外检验门槛。失败模式:no_edge/过拟合单一永续合约 OI-确认突破,近期机制为负(L73/L30/L63)。
实现
ETHUSDT.BINANCE USD-M 永续合约上的多空 4-小时区间突破 CONTINUATION,由扩张的持仓量确认。每一根 K 线计算收盘价在前 18 根 K 线的 Donchian 通道内的位置,归一化使得 +1 = 收于前一区间高点,-1 = 收于前一区间低点。当合约持仓量在前 6 根 K 线(1 天)内至少扩张 1% 时,突破 ONLY 可交易:新高 + OI 扩张 -> 做多(新的杠杆买家),新低 + OI 扩张 -> 做空(新的空头信念)。在持平/收缩 OI 情况下的突破(空头回补挤压、纯现货拉涨、去杠杆)完全跳过,且当 OI 数据缺失或陈旧时,策略保持空仓而非退化为裸价格突破。退出机制为 ATR(14) 跟踪止损,止损位 3 ATR,从运行中的有利极值处逐级抬升(锚定于入场点,因此兼作初始硬止损),加上硬性 18 根 K 线(3 天)的时间止损。仓位规模承担 2% 的资金风险,跨越 ATR 止损距离,上限为资金 × 2x 杠杆。
验证结果
CLEAN RESTART 2026-09-04 — 本次运行的裁决历史和学习记录已删除,并从验证阶段重新启动。此前放弃该策略是由流水线造成的,而非市场:Layer-2 测试框架错误绑定了 @staticmethod 辅助函数(已修复),QA 在未优化的冒烟测试上给出了终局性能裁决(已移除 — QA 现在只判断正确性),沙箱超时则源于回测时段资源耗尽(已修复)。假设和策略代码均未改变。请根据代码本身进行验证;性能将在之后由完整回测和优化器判定。
无需更改代码。分析师应确认优化前后在完整历史区间内的交易频率均保持在 >100。
oi_expansion_threshold 次抽样(0.0199)达到其上限,且搭配最短的 oi_lookback(3 根 K 线 = 12h);对其他抽样采用更严格的门控可能会减少交易数。目前可测量(沙箱中有 162 笔交易)。
回测评审
- 夏普
- 0.50
- 总收益率
- 64.86%
- 最大回撤
- 26.52%
- 总交易数
- 162
- 胜率
- 45.1%
- 盈利因子
- 1.22
并非被手续费耗尽(avg_trade_return_pct 0.387% 高于底线,手续费占毛收益的 3.6%),预期收益为正且 RR 不对称性正确(avg_win $4625 > avg_loss $3122)
构建规范(合约-OI 解析、时点查找、无纯价格回退);样本量合理(6.7 年内 162 笔交易)
L73 单一永续合约 OI-过滤突破类别(明确引用为 ETH OI-确认区间突破优化→放弃)与 L30/L63 突破墓地家族交叉;PF 1.22 < ~1.7 阈值
不显著:夏普 0.50,置信区间 CI [-0.30, 1.24] 横跨零,PSR 0.763;基础夏普是衰减压低的上限
收益由 2022(+40%)和 2024(+29%)支撑;2025(-13.3%)和 2026(-1.1%)为负,滚动夏普比率 +8 → 负值——样本外区间处于亏损状态
max_drawdown 26.5%(CI 至 49%),峰度 9.1,连续亏损 7 笔
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。