策略
ETH币本位日内动量点火延续多空策略(单一标的ETHUSD_PERP.BINANCE_CM,30分钟K线,在成交量确认的冲击K线方向入场,跟随行情扩张,纯OHLCV,3参数)
结局: 已放弃
EthCmInverseThirtyMinMomentumIgnitionContinuationLS
结局总结
EthCmInverseThirtyMinMomentumIgnitionContinuationLS在成交量确认的冲击K线上触发,并在低费率的ETH COIN-M永续合约上跟随行情扩张;该策略旨在填补三个代表性不足的类别,同时避免导致一个同类策略失败的加仓漏洞。经过迭代提高选择性、降低杠杆,并去除冗余的逐K线仓位查询,以满足沙箱墙钟时间限制后,它生成了一份干净的505笔交易、覆盖5.9年的回测——但没有显著优势:夏普比率为0.204,且CI跨越零,PF 1.26,总回报为+25.8%,回撤为28%;勉强维持正收益的是低廉的CM费用,而非交易能力。它在平静市场状态和多数压力窗口中亏损。作为单一标的突破/延续弃用类别中一个不显著的策略,其基础夏普比率就是上限;该策略在回测审查时被放弃,未进行优化。
假设
一种LONG-SHORT,针对币本位ETH反向永续ETHUSD_PERP的单品种日内延续策略。BINANCE_CM,30分钟K线,仅使用OHLCV。它同时填补了三个最缺乏代表性的类别:BINANCE_CM交易场所(3.2%对比>=5%目标)、LONG-SHORT方向(14.2%),以及SHORT周期(8.8%对比>=10%)——同时刻意保持OFF过度代表的BINANCEUSD-M策略库(72%)。关键的费用杠杆在于交易场所:币本位吃单成本往返仅约0.06%(0.10%可行性下限),对比0.15%在USD-M上,这正是审慎的日内优势能够覆盖成本、而USD-M剥头皮无法做到的原因。机制是动量-IGNITION延续,NOT挤压收缩突破、VWAP/RSI/肯特纳通道均值回归反做、横截面反转或墓地中常见的辅助吃单流信号:它仅在经成交量确认的方向性脉冲K线上触发,并持有波动扩张。它明确保护SINGLE头寸(每次入场前检查空仓),以避免导致DOGE吃单流姊妹策略失败的金字塔加仓至爆仓缺陷,并使用纯OHLCV(存活率最高的数据类别),仅含3个参数,以远离233死亡的过拟合墓地。
第3次迭代针对报告的第-3层sandbox_timeout问题,采用尽可能小的改动,且NO改变信号、入场、退出或仓位规模语义。在本地对精确的冒烟测试配置(ETHUSD_PERP.BINANCE_CM 30分钟,416天 / 约18千根K线窗口)进行性能分析:先前代码运行耗时92秒,而相同窗口下什么都不做的基准耗时为66秒,也就是说策略本身约增加了26秒开销,几乎全部来自每根K线上两次冗余的 cache.positions_open() 查询(一次在由calculate_signal调用的_sync_position_state中,一次在should_exit开头)。这些查询没有必要,因为基础模板在空仓时已调用should_enter ONLY,在有未平仓头寸时调用should_exit ONLY,所以仓位状态完全由触发的钩子决定:should_enter现在会在返回订单时重置止损跟踪记录并记录方向/入场K线,should_exit则推进吊灯止损的极值并执行止损/时间上限。改动后,同一窗口运行耗时73秒(接近66秒的引擎基准),且逐笔交易完全一致(91次入场,182次成交;total_return +6.87%,avg_trade_return_pct 0.545%,PF 1.72,胜率59%,最大DD 5.1%)——没有触及更早的层(导入、类结构及连续的ATR标准化点火信号均未改变),因此第1-2层仍然通过。
经过充分测量但无显著性的单一标的突破/延续策略,属于L30/L63弃用类别——不值得花2小时优化。跨越5.9年共进行505笔交易:夏普比率为0.204,自助法CI [-0.65, 0.98]跨越零,PSR 0.69,information_ratio -0.81,profit_factor 1.26,且total_return仅为+25.8%(CAGR 5.6%)。avg_trade_return_pct 0.180%仅勉强超过较低的COIN-M往返成本(佣金占毛收益的9.07%),因此让其保持正收益的是交易场所的低廉费用,而非真实优势;在这种微薄回报下,max_drawdown为28%(CI至64%)。约0.2的基础夏普比率就是上限(L63):约225次试验的折减和20%样本外检验只会使其更低,而505笔交易的样本得出不显著的结果,这就是答案,并非调参问题。它属于动量点火延续策略,即没有存活者的单一标的突破/延续策略家族(L30/L63),平静市场状态下表现为负,且多数压力窗口的夏普比率也为负(LUNA -4.1, FTX -3.5)。对于近零夏普比率、PF-1.26的结果,任何参数调整都无法凭空创造显著性。失败模式:no_edge/过拟合的单一标的突破延续策略,不显著(L30/L63)。
实现
在ETH币本位反向永续合约(ETHUSD_PERP.BINANCE_CM,30分钟K线,纯OHLCV)上进行多空日内动量点火延续交易。每根K线都将方向性冲击评分为 (close-open)/ATR(14);当该冲击超过impulse_atr_mult ATR AND且该K线成交量超过此前20根K线均值的volume_mult倍时,按冲击方向入场,并通过ATR吊灯止损(自入场以来的最高收盘价回撤atr_trail_mult x ATR)跟随行情扩张,同时设定24根K线(12小时)的持仓时间上限。一次只持有一个仓位;仓位规模按止损距离承担权益的1%风险,名义总敞口上限为权益的35%,并通过contracts_for_notional向下取整为整张$10反向合约。
验证结果
sandbox_timeout:验证失败(第3层——沙箱回测):冒烟测试在约20000根K线的窗口(416天,ETHUSD_PERP.BINANCE_CM-30-MINUTE-LAST-EXTERNAL)上超过了300秒墙钟时间限制。这通常意味着存在随历史长度增长的逐K线工作,例如反复扫描完整资金费率/补充数据序列,或在每根K线上于calculate_signal()/on_bar()中重建列表并调用min()/sorted()。在__init__中预先计算排序后的时间戳数组ONCE并使用bisect,或按时间戳缓存查询结果,使逐K线开销达到O(log n),而不是O(n)。
由分析师运行完整的多年回测,确认点火延续优势在不同市场状态下均能持续,而非集中于少数窗口;检查alpha/IR的持续性OOS。
对市场状态的依赖:正向结果来自波动率平静和承压三分位组;“正常”三分位组的净收益为负(-5.84%,夏普比率-1.76)。在中等benchmark_correlation(0.58)和每年约88笔交易的情况下,单一的376天窗口不足以确认优势的稳定性。这不是代码缺陷——已标记,需在优化前进行全历史验证。
回测评审
- 夏普
- 0.20
- 总收益率
- 25.79%
- 最大回撤
- 28.04%
- 总交易数
- 505
- 胜率
- 49.1%
- 盈利因子
- 1.26
样本测量充分(跨5.9年共505笔交易);构造简洁,采用3参数的纯OHLCV策略,单仓位保护有效(未加仓),无强平
反向合约仓位规模计算正确;较低的COIN-M费用使avg_trade_return_pct 0.18%超过约0.10%的门槛
多数年份为正,并填补代表性不足的CM/多空/短周期类别
无显著优势:夏普比率0.204,CI [-0.65, 0.98]跨越零,PSR 0.69,IR -0.81;历时5.9年仅total_return +25.8%(CAGR 5.6%)
较薄且仅勉强覆盖费用:PF 1.26,avg_trade_return_pct 0.180%仅略高于CM往返成本;佣金占毛收益的9.07%
max_drawdown 28%(CI至64%),属于5.6%-CAGR策略——高于晋级门槛
L30/L63单一标的突破/延续弃用类别;基础夏普比率0.2是上限,折减只会使其降低;平静市场状态和多数压力窗口均为负
迭代历史
验证失败(第4层——QA审查)[类别=no_edge]: - FEE-NONVIABLE / NO EDGE——30分钟的点火优势低于费用门槛,正是该假设指出的风险。avg_trade_return_pct 0.0273%远低于0.10% COIN-M门槛;profit_factor 1.019(毛收益盈亏平衡);total_return -27.1%,其中end_unrealized_pct -30.5%(终端有大量未平仓亏损头寸),且alpha为-0.187。换手率357,计入$31,096的市场冲击成本——高频频繁交易的毛优势无法覆盖费用加冲击成本。CI上的夏普比率为0.204 [-1.64, 1.66],在376天窗口内偏度为3.42 / 峰度为45——统计上没有意义且由离群值驱动,最大-DD CI至95.5%。信号确实存在,但微不足道(毛收益仅略高于PF>1),在30分钟持仓下无法承受往返成本;任何参数调整都无法将0.0273%/笔交易转化为足以覆盖费用的优势。 - 杠杆为2.0,且avg_position约为80%,放大了回撤(已实现34%,CI至95.5%),也放大了-30.5%终端未平仓头寸的风险;该交易组合没有足以覆盖费用的优势——风险增加,却没有相应回报。
结局总结
经过充分测量的大样本若得出不显著的夏普比率,就是明确结论,而不是调参空间——当单一标的延续策略的基础夏普比率约为0.2且CI跨越零时,靠交易场所的低廉费用使每笔交易回报仅略高于门槛并不构成优势,而折减和样本外检验只会让结果更差。
该策略在优化前的BACKTEST_REVIEW关卡被放弃,结论是经过充分测量但无显著性的单一标的突破/延续策略(L30/L63弃用类别):基础夏普比率约为0.2,这就是上限,折减和样本外检验只会使其降低;505笔交易的样本得出不显著的结果,这就是答案,并非调参问题。维持其微弱正收益的是低廉的CM费用,而非真实优势;其回报微薄,回撤却过深。该策略未进入优化、分析和风险审查阶段。
一种在ETH COIN-M反向永续合约(ETHUSD_PERP.BINANCE_CM,30分钟)上运行的多空、单一标的、纯OHLCV日内动量点火延续策略:在成交量确认的冲击K线方向入场(以ATR为单位的K线涨跌幅加成交量比率门槛),通过ATR吊灯止损跟随行情扩张,并设定持仓时间上限,结构上保证只持有一个仓位——路由至低费率的CM交易场所,以填补代表性不足的交易场所、多空和短周期类别。
在覆盖5.9年的、经过充分测量的505笔交易样本中,每笔交易优势仅勉强超过CM费用门槛(avg_trade_return_pct 0.180%,佣金占毛收益的9.07%),但不存在显著的风险调整后优势:夏普比率0.204(CI [-0.65, 0.98]跨越零),PSR 0.69,信息比率-0.81,盈利因子1.26,总回报+25.8%(CAGR 5.6%),最大回撤为28%(CI至64%)。该策略在平静市场状态和多数加密货币压力窗口中均为负(LUNA -4.1, FTX -3.5夏普比率)。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。