跳至正文
全部策略

策略

ETH 周度方向性垂直价差动量(DERIBIT 期权,采用定义风险的牛市看涨/熊市看跌价差,由 ETHUSDT.BINANCE 的 4 周趋势方向驱动,每周滚动,2 参数)

结局: 已放弃

EthDeribitWeeklyDirectionalVerticalSpreadMomentum

结局总结

该策略通过 Deribit 周度垂直看涨价差合约,在 ETH 上表达了缓慢的方向性趋势优势,专门选择这种方式以规避工厂的两处期权坟场——短波动率爆仓与无上限的 long-option MTM 残影。在完整的可用期权覆盖窗口(约 48 个周度周期,Sep 2025–Sep 2026)内,亏损 25.0%,盈亏比为 0.925,每周期期望值为 -$521,Sharpe 为负,回撤为 71.3%。值得注意的是,ETH 在窗口期内大幅下跌(约 4500 至 2000),为方向性前提提供了理想测试,但周度趋势垂直价差仍因有界包装未能覆盖权利金和价差成本而反复止损至亏损。分析师在回测评审阶段以负期望值为由放弃该策略,认为不值得投入优化成本;优化、分析师优化后评审以及风险评审均未触及。

假设

一种DIRECTIONAL(AND看多、看空偏向)的DEFINED-RISK期权策略,应用于ETH的DERIBIT周度期权;其ONLY信号是在该策略工厂中存续下来的优势策略家族:针对高流动性主流资产的缓慢方向性趋势/动量。每个周五至周五的周期,策略根据ETH(取自ETHUSDT.BINANCE根日线)的过去28天(4周)收益率符号进行判断,并通过新近到期的 Deribit 前端周度ETH到期合约构建有界垂直价差:如果4周趋势为UP,则BUYS牛市看涨价差(买入约25 Delta 的OTM看涨期权,卖出约10 Delta、行权价更OTM的看涨期权以支付成本);如果趋势为DOWN,则BUYS熊市看跌价差(买入约25 Delta 的OTM看跌期权,卖出约10 Delta、行权价更OTM的看跌期权)。持仓至到期(结算)或在移仓日平仓,然后在下一周度到期日重新建仓。该策略有意AVOIDS我们历史记录中的两类期权坟场:(1)它NOT裸仓/做空波动率策略——做空ATM跨式期权的VRP套利、备兑看涨期权覆盖和现金担保看跌期权卖出都因no_edge/其他原因而失败,因为做空波动率尾部风险未建模,且权利金低于成本;而这里我们是净LONG权利金,结构有界,因此尾部风险预先封顶且明确;(2)它NOT裸买期权——长期期权性策略因不合理的市值计价伪影而失败(+9198%,单日+605%),因为引擎的MTM路径中单一多头腿的收益无上限。VERTICALSPREAD将最大收益限制为(strike_width - net_debit),因此MTM永远不可能让账户规模变为六倍,从结构上避开了该伪影。优势来自方向性(周度趋势延续性),而非波动率;期权结构只是以较低成本买入凸性(空头腿为多头腿提供融资),并将下行风险限定为净借方。按构造实现跨交易场所(DERIBIT期权 + BINANCE信号K线),可做多也可做空,并填补占比最低的交易场所类别(期权约占合计的6%,目标为>=15%,BINANCE_OPTIONS为0%)。

MECHANISM:唯一信号是假设中指出的、仍然有效的优势类别——流动性良好的主要资产上的缓慢方向性趋势。calculate_signal持续返回ETH过去N日的收益率(这是一个真实且变化的决策变量,经验证在全部6个合成情景中均未冻结);每周建仓时评估一次其SIGN,据此选择看涨期权或看跌期权。STRUCTURE:在BOUNDED价差上获得净LONG权利金,从而避开两类期权坟场——不是卖波动率策略(尾部风险由多头腿封顶,而非依靠未建模的裸卖空封顶),也不是单独持有多头期权(收益在行权价宽度处封顶,因此MTM不会像已放弃的长期期权策略那样使账户资金增至六倍)。SIZING:合约数 = 权益 * max_loss_frac / MEASURED净借方(多头权利金 - 空头权利金,两者均在入场时从各自腿的权利金柱读取),并另行限制总权利金支出;借方非正时跳过该周期,不按下限进行仓位计算;两条腿始终采用相同规模,因此垂直价差不会以半开仓状态建立(两条腿都必须加载AND并有实时柱后,才会提交任一腿)。多空腿按STRIKE分配(最接近现货 = BUY,更远的OTM =……展开收起

MECHANISM:唯一信号是假设中指出的、仍然有效的优势类别——流动性良好的主要资产上的缓慢方向性趋势。calculate_signal持续返回ETH过去N日的收益率(这是一个真实且变化的决策变量,经验证在全部6个合成情景中均未冻结);每周建仓时评估一次其SIGN,据此选择看涨期权或看跌期权。STRUCTURE:在BOUNDED价差上获得净LONG权利金,从而避开两类期权坟场——不是卖波动率策略(尾部风险由多头腿封顶,而非依靠未建模的裸卖空封顶),也不是单独持有多头期权(收益在行权价宽度处封顶,因此MTM不会像已放弃的长期期权策略那样使账户资金增至六倍)。SIZING:合约数 = 权益 * max_loss_frac / MEASURED净借方(多头权利金 - 空头权利金,两者均在入场时从各自腿的权利金柱读取),并另行限制总权利金支出;借方非正时跳过该周期,不按下限进行仓位计算;两条腿始终采用相同规模,因此垂直价差不会以半开仓状态建立(两条腿都必须加载AND并有实时柱后,才会提交任一腿)。多空腿按STRIKE分配(最接近现货 = BUY,更远的OTM = SELL),因为链扩展器无法表达方向相反但类型相同的两条腿;某一类型若解析出的合约少于2个,则绝不交易(否则会成为裸多头)。CONFIG CHOICES:主要标的是ETHUSDT.BINANCE 1-DAY,正是该假设指定的信号来源——它是趋势序列AND滚动时钟,且绝不会接收订单。日线柱使28日回看对应28根主要标的柱(在Layer 2、Layer 3及真实回测中完全一致,不进行日内聚合),让滚动循环的成本保持极低(没有超时风险),并符合假设所述的日线时间框架。roll_buffer_hours=30且entry_window_hours=48,与日线网格相匹配:入场发生在周五08:00 UTC滚动后第一个日线收盘时,平仓发生在结算前约8小时的日线柱上,持仓约6天。ETH-PERPETUAL.DERIBIT作为纯数据参考腿保留,因此配置从一开始就包含假设中的Deribit一侧。杠杆保持为1.0(期权交易场所上限),并且刻意不在仓位计算中引用。权益从OPTION交易场所的账户读取,而非信号交易场所的账户,因此仓位计算跟踪实际承担风险的账簿。ONE RESERVATION:可解析的Deribit周度ETH链远短于ETHUSDT的日线历史,因此对整个主要标的窗口进行前向滚动切分时,期权覆盖只会出现在最后一个分段——分析师应将早期窗口的零交易视为数据覆盖造成的现象,而非机制失效。使用合成52周链进行试运行,产生了52个周期 / 104笔腿入场,规模和时间戳均匹配,因此入场条件组合并未过度筛选。

净价差经济性在 FULL 可用期权覆盖窗口(约 48 个周度周期 / 96 条腿,2025-09 至 2026-09——Deribit 周度 ETH 链未能更早到期,因此这是整个可测样本,而非数据缺口)上断然为负:profit_factor 0.925(<1),期望值 -$521/周期,total_return -25.0%,Sharpe -0.26,CI [-2.98, 1.43] 横跨零点,71.3% 最大回撤。每腿 avg_trade_return_pct -45.5% 是有限风险会计残影(QA 已得到验证——卖出的 OTM 腿到期作废即视为“胜”,而多头腿则亏损),被判定为出局;诚实的净解读为毛负信号。方向性趋势前提得到了最佳测试——ETH 在窗口期内下跌约 4500 至 2000——而周度趋势垂直价差仍反复止损至亏损,因此有界垂直包装无法覆盖权利金/价差成本。净负(PF<1)信号无法通过调整 2 参数而被抬升至成本之上,故这不值得投入 2 小时的优化。abandon_class=negative_expectancy。

实现

周度DIRECTIONAL、DEFINED-RISK垂直借方价差,交易 Deribit ETH欧式期权。每个周五至周五的周期,策略根据ETHUSDT.BINANCE根日线计算ETH过去28天(4周)收益率的符号,并通过新近到期的 Deribit 前端周度ETH到期合约表达:趋势UP -> BUY牛市看涨价差(买入约5% Delta 的OTM看涨期权,卖出约10% Delta 的OTM看涨期权以提供融资);趋势DOWN -> BUY熊市看跌价差(买入约5% Delta 的OTM看跌期权,卖出约10% Delta 的OTM看跌期权)。两腿共用一个到期日和相同规模,因此该结构是真正的垂直价差:最大亏损 = 支付的净借方(根据入场时两腿的权利金K线计算,规模为权益的1.2%),最大盈利 = 行权价宽度 - 净借方。两腿在移仓前48小时内建立,并在结算前30小时平仓,然后在下一周度到期日重新建仓。每个周期仅交易4个已解析合约中的2,跳过方向相反的组合。该策略基于 RollingOptionsStrategy:工厂扩展器解析历史周度ETH链,基类负责入场时机、移仓和逐腿持仓。任何订单都不会下在标的资产上,也没有冒烟测试/标的资产回退——链为空时不进行交易。

验证结果

作为结构性代理是可以接受的。如果论点依赖 delta 定位,应依据期权链的 delta 解析交易腿,而非使用固定百分比偏移。

假设指定约为25-delta的多头腿 / 约为10-delta的空头腿;代码按固定虚值程度选择腿(在rolling_options中使用5%/10% OTM偏移),而非按delta选择。保留了有界借方垂直价差STRUCTURE(多头更接近现货,空头更远离OTM,规模/到期日相同),方向性优势也仍然成立,因此这并非关键不匹配;但随着IV变化,实际delta会偏离所述的25/10。

验证基类的滚动/预热机制在覆盖的 min_bars_required 下仍能正确触发;若该覆盖是有意的,则保留。

min_bars_required() 和 _enter_leg() 覆盖了框架方法(静态分析将其标记为 base_shadow)。这些看起来是有意设置的扩展点(min_bars 已按 28 天的日线预热进行缩放;_enter_leg 是文档记录的逐腿入场钩子,由基类滚动循环调用)。请确认 RollingOptionsStrategy 本身不会依赖自己的 min_bars_required 来控制期权腿预热,因为该覆盖将其设置为 trend_lookback+2 根主(日线)K 线。

沙盒表现严重为负(total_return -25%,夏普比率 -0.26,avg_trade_return_pct -45.5%)。分析师需要注意两点,它们不是 NOT 阻碍因素:(1)每笔交易的头条数字是借方垂直价差按每-LEG计算产生的会计假象,并非真实优势信号。long_win_rate 0.19 对比 short_win_rate 0.875,以及在 100k 账户上 +$149k/-$106k 的 largest_win/亏损,都是典型的价差特征:卖出的 OTM 腿通常到期作废(计为“赢”),而多头腿亏损;avg_trade_return_pct 按期权权利金名义金额逐腿衡量,因此不能与费用直接比较(参见 L72 定义风险测量陷阱)。应依据每个周期的 NET 价差盈亏判断经济性,而非逐腿百分比。(2)可解析的 Deribit 周度 ETH 链远短于 ETHUSDT 的日线历史,因此全历史前向滚动测试只会在最后一个区段显示期权覆盖;窗口早期的零交易窗口是数据覆盖造成的假象,并非机制失效。在流动性充足的大型标的上,方向性趋势前提是唯一保留下来的优势类别,但有界垂直价差结构能否在有代表性的样本中覆盖实际价差/权利金成本,尚无定论,应通过完整回测加以确认。

回测评审

夏普
-0.26
总收益率
-25.05%
最大回撤
71.32%
总交易数
96
胜率
53.1%
盈利因子
0.93

从结构上避开了两个期权坟场:净持有 BOUNDED 借方垂直价差(尾部风险有上限,不会发生空头波动率爆仓),且不是单独的多头腿(没有无上限的 MTM 假象——事实上这里没有 +9198% 头条指标)。

交易特征与假设一致:48 个多头周期 + 48 个空头周期,28 天趋势上涨时买入看涨期权、下跌时买入看跌期权,持有至滚动时点——机制按描述实现。

填补代表性不足的期权交易场所类别。

净值(非逐腿)经济性明确为负:total_return -25.0%,profit_factor 0.925(<1),期望收益为 -$521/周期,夏普比率 -0.26,且 CI [-2.98, 1.43] 跨越零。

71.3% 最大回撤,单日波动幅度为 ±25-30%,名义上是最大亏损为 1.2% 的定义风险结构——仓位规模/MTM 未能按设计限制亏损,但组合仍然亏损。

这IS整个期权覆盖窗口:Deribit 周度 ETH 链仅覆盖约 2025-09 至 2026-09(所有日收益都落在该区间内),因此约 48 个周期 / 96 条腿的样本就是全部可用测试数据,并非窗口前段的数据缺口——该机制经过测量,结果未通过。

ETH 在该窗口内大幅下跌(约从 4500 至约 2000)——这是方向性趋势垂直价差的理想条件——但仍剧烈震荡并导致亏损;有界垂直价差结构未能覆盖实际权利金/价差成本。

avg_trade_return_pct -45.5% 是逐腿定义风险核算伪象,且无法与手续费直接比较(QA 点 1 正确),因此应根据价差净盈亏判断——结果为负。

结局总结

有界垂直价差结构在结构上限制了尾部风险,但本身并不能覆盖实际权利金和价差成本;如果某个信号在其整个可测量窗口内产生的 PF<1 净结果,就不能靠调整两个参数挽救。

该策略在优化前的回测审查关卡被放弃(放弃结论,abandon_class=negative_expectancy):价差净收益明确为负,且 PF<1。这已经是完整可用的 Deribit 周度 ETH 链窗口(从 2025-09 到 2026-09),并非早期数据缺口,因此该机制已得到测量并验证失败。

Deribit ETH 上的有限风险方向性周度期权结构,读取 ETH 滞后 28 日收益的方向符号,并在趋势向上时买入牛市看涨价差,或在趋势向下时买入熊市看跌价差,每周展期,并刻意规避此前失败的无保护短波动率与无上限多头期权形态。

约 48 个周度周期(96 条腿)下来,净亏损:总回报 -25.0%,盈利因子 0.925,期望值 -$521/周期,夏普比率 -0.26(CI [-2.98,1.43]),最大回撤 71.3%;胜率为 53%,但逐腿 avg_trade_return_pct 为 -45.5%,被标记为定义风险核算伪象。

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