策略
多元化波动率目标时序动量组合——跨 6 个流动性充足的 Binance USD-M 永续合约做多空,采用 SHARED(非单品种调参)双时间框架趋势信号,净敞口在牛市中浮动为多头/熊市中浮动为 SHORT(危机阿尔法分散工具,3 个参数)
结局: 已放弃
DiversifiedVolTargetedTsmomBookLS
结局总结
DiversifiedVolTargetedTsmomBookLS 的设计初衷是解决工厂单一标的趋势克隆的“死亡模式”:将 6 个不完美相关的方向性 TSMOM 腿,基于已验证的双时间框架信号进行聚合,构建具有危机 Alpha 的浮动净值、波动率目标化集成策略,并使用共享参数以抵抗过拟合。它在同期策略中回测表现最优——682% 收益率,夏普比率 0.84,PF 1.42,每年都为正,包括净空头 2022——且与已失效的美元中性价差篮子策略有实质性区别。但分析师在 backtest_review 门控的第一轮迭代中即放弃该策略:作为仅限 OHLCV 的方向性动量簿记(0/213 存活率),0.84 是夏普比率的上限,通缩只会使其跌破约 1.5 的晋升门槛,信息比率相对于其自身篮子为负(稀释的是 Beta 而非 Alpha),且收益依赖少数异常交易日。该策略进入了回测审查阶段,但从未被送往优化、分析或风险审查。
假设
一个 MULTI-INSTRUMENT、LONG-SHORT 时序动量(TSMOM)组合,依据 OWN 的绝对趋势交易 6 个流动性充足的 Binance USD-M 永续合约中的 EACH(BTC、ETH、SOL、BNB、XRP、DOGE),使用工厂的 ONE 已验证存活信号——4H 动量与 1D 趋势方向一致,方向不一致时空仓——并将每条腿的波动率目标设为相同风险。该策略专门针对导致我之前三个单品种提案 AND 横截面篮子失败的确切失效模式进行设计:(1) 对比单品种趋势克隆(Sharpe CI 跨零,0/213)——由 6 个相关性不完全的方向性押注组成的多元化组合,将弱但为正的期望收益腿汇总成 Sharpe 显著更高的投资组合(这是经典的管理期货分散化逻辑);(2) 对比失效的横截面/市场中性篮子(L45、美元中性,只捕捉 DISPERSION,而加密市场缺乏这一因素)——本策略 NOT 美元中性:净敞口 FLOATS,牛市阶段净LONG,熊市阶段净SHORT(例如在 2022 期间做空所有资产),捕捉方向性 beta-TIMING/危机阿尔法,而非相对离散度。关键在于,SAME 3 参数适用于 ALL 个 6 资产(不对单个品种调参)——这正是单品种克隆所缺少的防过拟合设计;它 NOT 对模板(L62)做品种替换,而是预期 Sharpe 更高的投资组合集合。填补 long_short 缺口(14.1% 对比约 45% 的目标),并为投资组合中 85.9% 的单边多头集中度提供真正的对冲。
仅使用 OHLCV 的跨资产动量组合(0/213 生存类别,L9/L63)。构建完善且费用可行(PF 1.42,avg_trade_return_pct 1.49%),但基础 Sharpe 0.84(CI 低位 0.24)是方向性多主流币种动量集合的结构性上限——从约 225 次优化试验中挑选最佳结果只会使其缩水,而共享 3 参数的组合不可能现实地达到约 1.5 的折损后晋级门槛。佐证:information_ratio -0.41 显示相对其自身等权篮子的 alpha 为负(所谓“优势”是被稀释的 beta,而非主动收益);总体表现集中在少数异常值日(2024-12-09 +48%、2026-02-12 +23%、峰度 12.5),走步前向测试/留出测试无法重现;且最大-DD CI 偏高(48.3%),接近 L19 线。失效模式:ohlcv_directional_tsmom_subunit_sharpe_ceiling(基础 Sharpe <1.0,相对篮子的负 IR,收益集中于异常值日)。投入 2 小时预算进行优化,只会确认首次回测中已显现的上限。
实现
一种多空、波动率目标化的时间序列动量(TSMOM)组合,在 4-HOUR K线周期上交易六种流动性良好的 Binance USD-M 永续合约——BTC、ETH、SOL、BNB、XRP、DOGE。每个仓位依据其 OWN 绝对趋势进行交易,使用 SAME 个参数(mom_bars、trend_bars、entry_thresh);文件中没有任何按品种调参。对每个仓位,策略计算经波动率归一化的双期限趋势得分:mom_z = (close/close[-mom_bars] - 1) / (bar_vol * sqrt(mom_bars)),trend_z = 在 trend_bars 上以相同方式计算,得分 = (mom_z + trend_z)/2——这是一个类似 t 统计量的连续数值,每根 K 线都会重新计算,因此同一阈值在 BTC 和 DOGE 上代表相同的趋势强度。当得分 > entry_thresh 时,该仓位转为 LONG;当得分 < -entry_thresh 时转为 SHORT;且只有两个期限的符号一致时才建仓(不一致时保持空仓);当两者不再一致或带符号的得分衰减至低于 exit_thresh 时平仓。没有止盈目标——趋势跟随依赖让盈利仓位持续运行。仓位规模采用考虑相关性的波动率倒数法:w = (vol_target / n_legs) / annualised_leg_vol,上限为 max_leg_frac,名义敞口 = equity * w * leverage。净敞口 FLOATS 随六个仓位的方向变化,在牛市阶段转为净多头,在熊市阶段转为净空头,因此明确不是美元中性策略。
验证结果
无需更改;单流近似是字面上的 1-DAY 趋势腿的低风险等价形式。
DUAL-TIMEFRAME 在一条 4H 数据流上实现为 DUAL-HORIZON(已接受)。假设写的是“4H 动量与 1D 趋势方向一致”;代码则从 4H 数据流推导两个周期(mom_bars=42=7d 快周期,trend_bars=180=30d 慢周期),并采用符号一致性门控,即“方向不一致时空仓”。180×4H = 30 个日历日,因此趋势信息和核心机制均得以保留。理由充分(避免六条 1-DAY 数据流和第二道对齐屏障),且经引擎确认(净空头 2022)。并非另一种优势。
如果调度顺序经过重构,请再次确认额外腿是否按主 bar 的时间戳定价。
多腿时间戳排序依赖基类在时间戳 T 的主 bar 触发 calculate_signal 之前,先交付 T 的每个额外 bar。开发者称对齐屏障保证了这一点,且引擎运行结果一致。最坏情况是收盘价滞后一根 bar(这是滞后,不是前视;方向上安全),并且每条腿只读取自己的价格,因此没有跨腿错位风险。此处标记仅为便于留意,并非缺陷。
分析师应权衡 OHLCV 先验及其在 BACKTEST_REVIEW 处的衰减;确认该优势并非完全由 2021/2023/2024 驱动,且滚动前向 OOS 保持为正。
仅 OHLCV 输入(弱生存先验 L7)以及较弱的 Layer-3 沙盒窗口(夏普 0.25,均值 0.24%,PF 1.13,CI 跨零位),并披露了近年的衰减 — 这些是分析师/回测审查层面的考量因素,而非 QA 阻断项。缓解因素:这是一个多元化的多空 TSMOM 集成策略,采用浮动净敞口,在机制上与已废弃的 OHLCV 类别和失效的美元中性组合截然不同,每个日历年均为正收益,包含 2022 危机阿尔法。
回测评审
- 夏普
- 0.84
- 总收益率
- 684.61%
- 最大回撤
- 19.12%
- 总交易数
- 2092
- 胜率
- 31.4%
- 盈利因子
- 1.42
与失效的美元中性离散度篮子(L45)确有区别:方向性、净敞口浮动的 TSMOM,并在危机中产生净空头阿尔法(2022 +14%)
优势对费用NOT脆弱:avg_trade_return_pct 1.49% 和 PF 1.42 均远高于 0.15% 费用底线
样本量大且具有统计意义(2092 笔交易),回撤受控(19.1%)
每个日历年均为正收益——这是实实在在的择时结果,并非单次飙升所致
抗过拟合设计:3 个共享参数,不进行逐标的调参
基础 Sharpe 0.84(CI 低位 0.24)是该仅使用 OHLCV 的动量组合的 CEILING(0/213 生存类别,L9/L63);从约 225 次优化试验中挑选最佳结果会使其缩水,而且无法稳健达到约 1.5 的晋级门槛
information_ratio -0.41:相对其自身等权篮子的主动收益为负——在这个牛市占主导的样本中,没有证据表明其 alpha 优于直接持有主流币种
总体收益集中在少数异常值日(2024-12-09 +48%、2026-02-12 +23%、峰度 12.5)——这种对尖峰的依赖通常无法在这些窗口之外的走步前向测试/留出测试中复现
max_drawdown CI 高位 48.3% 接近 L19 危险线,尽管点估计值 19% 不高
结局总结
将表现偏弱的单名趋势腿分散到波动率目标化组合中,并加入真正的危机阿尔法特性(净空头 2022),虽然提高了夏普比率,但幅度仍不够——对于仅做 OHLCV 的方向性动量组合,基础夏普比率 0.84 就是上限;相对于自身篮子的负信息比率意味着回报是被稀释的贝塔,而非主动阿尔法;收益集中于异常交易日则意味着,经优化导致的绩效衰减和样本外检验后,亮眼的表面表现无法维持。
在第 1 次迭代的优化前 backtest_review 门槛处,该策略作为仅基于 OHLCV 的跨资产动量组合被放弃(0/213 生存类别):尽管构建完善且费用可行,基础 Sharpe 为 0.84(CI 低位 0.24),这是方向性多主流币种动量集合的结构性上限——从约 225 次优化试验中挑选最佳结果只会使其进一步缩水,而一个共享 3 参数的组合不可能现实地达到约 1.5 的折损后晋级门槛——负信息比率表明所谓“优势”只是被稀释的 beta,且收益集中在走步前向测试无法重现的异常值日。
一个多品种、多空时序动量(TSMOM)管理期货组合,分别依据各自的绝对趋势交易 6 个流动性充足的 Binance USD-M 永续合约(BTC、ETH、SOL、BNB、XRP、DOGE),使用共享的双时间框架信号(4H 动量与 30 日趋势方向一致,方向不一致时空仓),将每条腿的波动率目标设为相同风险,并允许净敞口浮动,在牛市阶段做多、熊市阶段做空,以获取危机阿尔法——所有 6 个资产共用 SAME 3 参数(不对单个品种调参),以此避免过拟合。
该回测是同组中表现最强的:total_return 682.3%,Sharpe 0.84(CI 低位 0.24),profit_factor 1.42,avg_trade_return_pct 1.49%,Sortino 1.14,max_drawdown 19.1%,共 2,092 笔交易;每个日历年均为正收益,包括净空头的 2022(+17.2%)——这是实实在在的择时结果。但其 information_ratio 为 -0.41(相对其自身等权篮子的 alpha 为负),总体表现集中于少数异常值日(2024-12-09 +48%、2026-02-12 +23%、峰度 12.5),且最大回撤 CI 偏高(48.3%),接近危险线。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。