策略
BTC 波动率归一化动量强度方向策略,多空双向(单一标的 BTCUSDT.BINANCE 永续合约——在 STRONG 行情出现时 ONLY:动量 z 分数(收益 ÷ 自身波动率)幅度较大时交易,以信号强度为门槛,而非时间框架一致性,ATR 跟踪止损,3 个参数)
结局: 已放弃
BtcVolNormalizedMomentumStrengthLS
结局总结
BtcVolNormalizedMomentumStrengthLS 是本次研究中最有希望的候选策略:它用波动率归一化的动量 z 分数取代了被禁止的基于符号的多时间框架共振,只交易果断且信噪比高的行情。其初始回测通过了所有其他同类策略未能达到的回测审查门槛——+139.6% 回报率、1.511 盈利因子、丰厚的 +1.151% 单笔交易优势,而且它独有的夏普比率(0.857)置信区间不跨零。优化结果喜忧参半:走步前推测试未被标记为过拟合,OOS 夏普比率为正,达到 0.854;但诚实的近期数据留出集净亏损(-0.049),PBO 达到 0.664,而去膨胀夏普比率 0.0062 表明,优化后的夏普比率远低于在 225 次试验中靠运气能找到的水平。分析师放弃了该策略,并指出优化器实际上选出了比默认配置更差的配置,而且近期市场机制(2025 -11.9%,滚动夏普比率 -6)已明确不利于这一机制——这是动量类别中多重检验和机制衰减导致的失败;该类别从未产生过存活策略。
假设
一种 LONG-SHORT、单一标的、纯 OHLCV 动量策略,交易 BTCUSDT.BINANCE USD-M 永续合约;其选择性来自动量 STRENGTH(相对于波动率的幅度),而非元学习器已禁止的基于符号的双/三时间框架共振(L38,所有克隆策略均无存活者)。它不要求两个时间框架对方向达成一致,而是计算单一时间框架的 VOLATILITY-NORMALIZED 动量 z 分数 =(回看期内的收益)÷(该收益的滚动波动率),并在 z 分数绝对值较大时 ONLY——也就是说,只有方向明确且信噪比高的强势行情才会触发,而非微弱漂移。这是一种有记录且实质不同的选择机制(幅度门槛,而非时间框架一致性门槛):跳过占主导且会增加噪声的弱动量信号,只交易果断行情——趋势相对于市场自身噪声足够强时才入场。策略论点:强劲且经波动率归一化的动量,其延续概率更高、收益特征更干净;目标是实现单一信号的精简版本所缺乏的 QUALITY 交易优势(PF/夏普比率)。策略保持在 BTC(唯一可交易标的)上,采用单一永续合约执行(开发环境安全)、纯 OHLCV(覆盖充分,无覆盖不足/无交易风险)、多空双向(填补 13.4% 类别,相较于 86.6% 仅做多策略)、4 小时频率以获得可测量样本、ATR 跟踪止损。刻意采用 3 个参数(回看期、z 阈值、ATR 跟踪止损),以抵御过拟合。
失败的去膨胀夏普比率:DSR=0.006,预期最大值=1.522(共225次试验)——所选夏普比率(0.778)远低于仅凭运气就能找到的预期水平,也就是说,它与N次择优产生的噪声无法区分。两项不可豁免的硬性门槛未通过,证实了这一点:PBO 0.664 > 0.5(参数选择很可能存在过拟合),且样本外测试未通过(夏普比率-0.049,比率-0.058 << 0.70)——诚实的近期数据测试结果是净亏损。优化器选出的配置(entry_z 1.34,回看期73)在完整历史数据上的表现实际上WORSE于默认配置(收益139.6%→92.5%,夏普比率0.857→0.778),原因是对较少交易进行了过拟合;近期市场环境也已明确不利于这一机制(优化后2025 -11.9%,滚动夏普比率在2025下旬为-6,样本外为负)——这正是回测审查时指出的近期市场环境衰减,如今已成为现实。前向滚动测试中为正的OOS(0.854)是唯一的绿灯,但其分量不足以抵消DSR/PBO/样本外测试的负面结果。按照“过拟合→放弃”规则,这不是一个值得继续迭代的候选策略:225次试验已选出了最佳结果,而DSR表明搜索空间里只有噪声,因此不存在可朝其调整的稳健参数区间;改变参数也无法挽救一个已无法从这一动量优势中获利的市场环境。这属于动量策略类别(L38,所有克隆策略无一幸存——三时间框架、波动率环境过滤、集成投票、宏观确认等同类策略都因过拟合而失败)。avg_trade_return_pct 1.21%高于费用底线,因此这是纯粹的多重检验/市场环境衰减失败,而非费用脆弱性。应当放弃,不要把最后一次迭代机会花在对衰减信号再次过拟合上。
实现
在4H K线上做多/做空BTCUSDT.BINANCE USD-M永续合约,其选择性来自动量STRENGTH而非时间框架一致性。每根K线计算单时间框架波动率归一化动量z-score,z = ln(close_t / close_(t-L)) / (sigma_4h * sqrt(L)),其中sigma为4H对数收益率滚动30天标准差,并以其自然单位返回该z UNCLIPPED。当z >= entry_z时做LONG,当z <= -entry_z时做SHORT,因此仅交易相对于市场自身当前噪声具有决定性的波动,并跳过弱势漂移。无第二时间框架、无汇合门控、无确认信息源——幅度门限即为全部过滤器。退出:自入场以来最佳收盘价起的ATR追踪止损(盘中检测,收盘时记账)、动量反转安全网,以及10天最大持有期。仓位以风险优先并考虑跳空(在3-ATR波动幅度上承担1.5%权益风险),上限为0.5x权益名义,杠杆为1.0。三个可调参数:mom_lookback、entry_z、trail_atr_mult。
验证结果
纯-OHLCV BTC 动量——易过拟合、存活率低的策略族;OOS + 留出测试才是真正的检验(但近期市场状态与完整历史一致)
约 40 笔入场/年 → 每个窗口的样本量较小;应基于合并后的 OOS 评估稳健性
回测评审
- 夏普
- 0.86
- 总收益率
- 139.63%
- 最大回撤
- 11.45%
- 总交易数
- 243
- 胜率
- 44.9%
- 盈利因子
- 1.51
avg_trade_return_pct 1.151% — 7.7x 费用底线;单笔交易优势确实丰厚
profit_factor 1.511(远高于1.2线),夏普比率0.857,sharpe_ci_low为+0.276(CI确实NOT跨越零轴),PSR 0.997
回撤受控 max_drawdown 11.4%,卡玛比率 11.2,阿尔法显著为正 +0.0895,容量 $109M
在 7 年中有 5 年为正(仅在 2022/2025 年出现轻微的 -6.2%/-2.2%);明确的 243 笔真实多空交易,风险回报比有利,为 1.86:1
选择性来自经波动率归一化的强度门控,与被禁止的基于符号的多时间框架一致性有实质区别,且交易确实按此执行
收益依赖少数几个大幅趋势日(峰度 23.9,偏度 2.06)——这对趋势跟踪策略很正常,但必须通过滚动前向测试确认并非由 2-3 天驱动
与买入并持有相比,information_ratio -0.514(多空策略出现这种情况符合预期,但意味着在牛市行情中它没有跑赢被动 BTC)
本质上仍属于动量类别;必须通过去膨胀夏普比率 / OOS / 留出集门槛,并在 225 次试验中确认该优势并非择优结果
分析
走步前推测试 is_overfitted=False,平均 OOS 夏普比率 0.854 为正——这一机制在样本内具有一定的 OOS 有效性
完整历史数据的样本内指标看起来很强(PF 1.57,avg_trade_return_pct 1.21%,win_rate 0.49),且不存在敏感性断崖——但这恰恰属于稳健性门槛会折价处理的择优 -225 次试验结果
avg_trade_return_pct 1.21% 高于费用底线——失败原因是过拟合/市场机制衰减,而非费用脆弱性
留出测试 FAILED:holdout_sharpe -0.049,比率 -0.058 << 0.70 ——最近的 OOS 片段净亏损
PBO 0.664 > 0.5——参数选择更可能过拟合
deflated_sharpe 0.0062 << 0.95,且优化后的夏普比率 0.778 远低于靠运气预期可达到的最大值 1.522——在 225 次试验中,该优势无法与择优产生的 N 次试验噪声区分。
优化器选择了一个比默认WORSE的配置(收益率139.6%→92.5%,夏普比率0.857→0.778,DD 11.4%→12.6%);近期市场状态正在恶化(2025 -11.9%,滚动夏普比率-6在2025后期)
动量类别(L38,无存活者);已知失败集合中的每个同类策略都因过拟合或验证失败而出局
结局总结
即使是本次研究中样本内表现最佳的强度门控动量设计(夏普比率 CI 明显高于零,PF 1.51,单笔交易优势显著),仍未通过诚实的近期数据留出测试和修正夏普比率测试——动量类别无一幸存,而一个已不再兑现优势的市场状态无法靠调参修复。
回测审查将其送入优化阶段(“optimize”),但分析师在该阶段放弃了它:尽管走步前推测试未将其标记为过拟合(OOS 夏普比率 0.854 为正),决定性失败在于留出集未通过(最近的 OOS 区间净亏损)、PBO 0.664 > 0.5,以及去膨胀夏普比率 0.0062——优化后夏普比率 0.778 远低于靠运气预期能达到的最大值 1.522,这表明该优势是 -225 次试验中择优产生的噪声,同时近期市场机制明显衰减(2025 -11.9%)。
基于动量 STRENGTH 对 BTCUSDT.BINANCE 永续合约做多/做空,而非基于符号的多时间框架一致性——计算单一时间框架、经波动率归一化的动量 z 分数(收益 ÷ 其自身波动率),仅在该 z 分数绝对值较大时采取行动,也就是只针对信噪比较高、方向明确的走势。
初始回测是本时段中最强的:243笔交易(141笔多头/102笔空头),总收益率+139.6%,盈利因子1.511,夏普比率0.857及其置信区间确实NOT跨越零轴(CI[0.276,1.434]),平均单笔交易收益率+1.151%(约7.7x手续费),阿尔法+0.089,最大回撤11.4%,在7年中有5年为正收益。但优化暴露了脆弱性:留出样本测试失败(夏普比率-0.049,比率-0.058),PBO 0.664,去膨胀夏普比率0.0062,且优化器选出的配置实际上比默认配置更差。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。