策略
SOL 日内大冲击柱延续(单一工具 USD-M、多空、1H、跟随方向性冲击柱、紧密初始止损、追踪止损让盈利奔跑、离散且资本封顶、纯 OHLCV)
结局: 已放弃
SolImpulseBarContinuationTrendLS1H
结局总结
SolImpulseBarContinuationTrendLS1H 是工厂唯一经过验证且获得分析师认可的日内家族——冲击柱延续——的第 SOL 个推出实例;其 ETH 兄弟策略刚刚以 Sharpe 1.40 通过优化,而它忠实复刻了那个经验证的模板,执行干净、均衡且无伪影。但优势并未延续:在完全相同的配置下,SOL 的 Sharpe 为 0.01,盈利因子为 1.016;设计好的 2:1 盈亏非对称性被 34% 命中率抵消,且三个两位数负收益年份表明这并非偶然。决定性的是,结构性容量墙封死了它——在仅 $183k 的可部署容量下,模型化冲击成本消耗了约 74% 的毛利,100-1000× 低于批次中的其他策略——因此即使优化后 Sharpe 为正,也无法交易。审查者将其放弃,认定这是一次真正的按资产泛化失败:冲击延续优势存在于 ETH,而不是 SOL 1H;迭代(代码是干净的)和优化(没有优势,且存在结构性冲击墙)都无法改变这一点。
假设
一对一复刻经经验验证的 ETH 模板(EthImpulseBarContinuationTrendLS1H,在 risk_review 时 Sharpe 1.40),仅替换资产(SOLUSDT.BINANCE)和手数精度(SOL 大小步长 0.001)。它编码了分析师的全部经验:DIRECTION 是延续而非反转——反复被否定的反预测家族已经关闭,延续才是经过验证的方向;PAYOFF SHAPE 通过紧密的初始 ATR 止损加 ATR 追踪止损实现让盈利奔跑、快速止损,从而构造出 avg_win>avg_loss 的非对称性,这是反转策略以及错误构建的 1:3.3 急跌反弹策略所缺乏的;SIZING 是基于稳定的已实现权益(get_account_equity,不含未实现盈亏)的离散入场后退出至平仓,并硬性限制为 max_notional_pct·杠杆,避免连续再平衡/净额化翻转的仓位规模伪影;它是 PURE OHLCV 单一工具,不受补充数据流覆盖墙(OI/吃单/L-S/清算/资金费率)和篮子数据采集墙影响。SOL 被选中是因为具有顶级 -4 流动性(信号干净)以及主要资产中最高的日内波动率,从而为 3 窗口滚动前向测试提供最密集的大冲击样本,并呈现最强的延续特征。选择性事件驱动触发器只在高置信度大柱上触发,因此 SOL 的大幅延续行情能够轻松覆盖约 0.10% 的往返手续费底线(不是剥头皮交易)。根据偏好简单化的要求,仅保留 3 个优势可调参数。
无边缘且存在结构性容量瓶颈 —— 不可优化。在与已验证的 ETH 同类策略一致的配置下(impulse_z 3.0、vol_lookback 48、跟踪 3.0),SOL 1H 产出 Sharpe 0.01、profit_factor 1.016、omega 1.002、单笔期望收益 ~$12、win_rate 34%、total_return +13%,回测期 5.7 年 —— 实质上为盈亏平衡(sharpe_ci_low -1.29、PSR 0.51)。设计上预期的 2:1 avg_win/avg_loss 不对称性确实存在,但 34% 的命中率将其净化为零。决定性的结构性问题在于 impact_cost_pct 73.79%(建模冲击成本消耗毛 PnL 的 ~3/4),而 capacity_usd 仅 $183k —— 100-1000x 远低于本批次的其他日频策略(ADA $46M,DOGE $5.8B) —— 因为单笔边缘过薄,冲击成本(换手率 215)将其完全淹没;即便优化出正 Sharpe,在此容量下也无法实盘部署。这是合理的逐标的 GENERALIZATION FAILURE:脉冲延续家族已在 ETH 上得到验证(Sharpe 1.40),但 NOT 不会迁移到 SOL 1H,三个出现两位数负收益的年份(2020 -12.6%、2021 -11.8%、2024 -20.1%)证实这并非特定市场环境的偶发现象。NOT 优化:在已验证配置下没有可调优的边缘,且容量/冲击瓶颈是结构性的(交易频率对接近零的边缘),并非优化器能解决的参数问题;2 小时的参数扫描只会过拟合噪声。NOT 迭代:无代码缺陷 —— 执行干净、平衡,且与已验证模板一致。该家族的价值保留在 ETH 同类策略中;SOL 1H 只是一个糟糕的目标。FAILURE PATTERN:脉冲 K 线延续家族可推广至 ETH,但在 1H 框架下不适用于 SOL —— 在 SOL 上,单笔延续边缘过薄,无法覆盖真实的市场冲击成本(冲击 74% 毛收益,容量仅 $183k),产生盈亏平衡的 Sharpe(0.01),并出现多个两位数负收益的年份,尽管多空执行干净平衡;逐标的验证正确地将 SOL 识别为该边缘的非承载标的。
实现
SOL 实例,属于已验证的脉冲延续策略家族:一种单标的、多空、纯 OHLCV 的盘中动量延续策略,运行于 SOLUSDT.BINANCE USD-M 永续合约(1小时 K 线)。它通过收益 z 分数(当前 K 线收益 / 最近 vol_lookback 根 K 线收益的标准差)标记大脉冲 K 线,并在 WITH 脉冲方向入场 —— 大幅向上脉冲时做多,大幅向下脉冲时做空 —— 以捕获短周期延续。出场机制快速止损、让利润奔跑:严格的初始 ATR 止损、随行情抬升的 ATR 跟踪止损,以及时间上限。离散式入场后平仓;按固定比例风险配置,硬性上限为权益名义的一半,杠杆 1x。三个边缘可调参数(impulse_z、vol_lookback、trail_atr_mult)。
回测评审
- 夏普
- 0.01
- 总收益率
- 13.23%
- 最大回撤
- 32.21%
- 总交易数
- 597
- 胜率
- 34.2%
- 盈利因子
- 1.02
执行和设计干净:均衡的 290 多头 / 307 空头,已提交 597/597,离散的入场至平仓仓位规模(无净额化翻转伪影),metrics_reliable=true,复刻经过验证的 ETH 模板
真正接近市场中性(beta 0.024);设计好的 avg_win/avg_loss 约 2:1 非对称性确实存在
冲击延续机制已在 ETH 兄弟策略上得到验证(Sharpe 1.40)——该家族的价值并未丧失
在经过验证的配置下没有优势:Sharpe 0.01、profit_factor 1.016、omega 1.002、期望值约 $12/笔、win_rate 34%、在 5.7 年期间 total_return +13%(CAGR 1.25%);sharpe_ci_low -1.29
结构性容量墙:impact_cost_pct 73.79%(冲击成本约为毛利的 3/4),capacity_usd 仅 $183k——无法部署,比兄弟策略低 100-1000x
泛化失败:尽管被称为“最强候选”,SOL 在经过 ETH 验证的参数下产生的 Sharpe 为 0.01;三个两位数负收益年份(2020 -12.6%、2021 -11.8%、2024 -20.1%)
可部署(>~$1M)
结局总结
已验证的策略家族并非可推广至每个标的:SOL 的盘中脉冲延续边缘过薄,无法覆盖真实的市场冲击成本(占毛收益的 74%,容量仅 $183k),即便具备正确的 2:1 收益结构与干净的执行,净收益仍为盈亏平衡 —— 因此逐标的验证正确地将 SOL 拒绝为非承载标的,尽管该家族的价值仍保留在已晋升的 ETH 同类策略中。
分析师在回测审查关口放弃了它,尚未进行优化,认定这是一次按资产泛化失败并伴随结构性容量墙:在 ETH 上得到验证的冲击延续优势(Sharpe 1.40)无法延续到 SOL 1H(Sharpe 0.01,三个两位数负收益年份),而模型化市场冲击成本在仅 $183k 的容量下消耗约 3/4 的毛利——这是优化器无法解决的频率与微薄优势之间的问题。
经过验证且获得分析师认可的冲击延续家族的 SOL 实例:一种多空、单一工具、纯 OHLCV 的 1H 策略,交易 SOLUSDT.BINANCE USD-M 永续合约;当高置信度冲击柱的收益 z-score >= impulse_z 时,顺着其方向入场,以捕捉短周期延续;用紧密的初始止损快速止损,并通过追踪止损让盈利奔跑,同时采用离散的入场至平仓仓位规模以避免净额化翻转伪影。
在经过 ETH 验证的配置下,它基本处于盈亏平衡,且没有可部署容量:Sharpe 0.01,盈利因子 1.016,omega 1.002,期望值约为 $12/笔,34% 胜率,5.7 年总回报 +13.2%(CAGR 1.25%),涵盖 597 笔均衡交易——设计的约 2:1 avg_win/avg_loss 非对称性确实存在,但被较低的命中率抵消为零——其中 impact_cost_pct 73.79%,且 capacity_usd 仅为 $183k;执行干净(metrics_reliable=true,beta 0.024)。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。