策略
多元化跨资产时间序列动量(管理期货风格),在 USEQ 多资产 ETF 组合上做多做空(SPY/TLT/GLD/DBC/EFA、日线、数十年历史、按各资产趋势符号、逆波动率加权、月度信号、3 个参数)
结局: 已放弃
CrossAssetTimeSeriesMomentumManagedFuturesLS
结局总结
该策略将曾因加密货币永续合约手续费拖累而失败的 AQR/Moskowitz 时间序列动量构造,迁移到零佣金的 US ETF;依据各自的 6 个月趋势,对 SPY、TLT、GLD、DBC 和 EFA 分别做多或做空,采用逆波动率权重并按月再平衡。经过五次迭代——最后一次加入翻转滞后和较宽的仓位调整区间,避免月度时钟将多月趋势持仓切割成需要支付价差的往返交易——回测以 avg_trade_return_pct 0.63% 通过了优化前门槛,尽管夏普仅为 0.187,仍获得“优化”结论。随后优化使其失效:唯一具有样本内优势的窗口(IS 夏普 1.326)反转至 OOS -0.839,PBO 达到 0.679,每个模型参数都被判定为悬崖,而“通过”的留出样本在 27 笔交易上的夏普为 0.086,在统计上与零无法区分。分析师以过拟合且结构上无法验证为由放弃该策略——这不是成本导致的失败,而是优势从未存在;它是第六个以同样方式结束的 USEQ 宏观-ETF构造。
假设
一种 LONG-SHORT、MULTI-INSTRUMENT、宏观周期的时间序列(绝对)动量组合,覆盖五只低相关、拥有数十年历史的 US ETF,代表不同的宏观风险因子:SPY(US 股票),TLT(长期国债),GLD(黄金),DBC(广义大宗商品),EFA(发达市场国际股票)。每个标的均按其 OWN 6 个月(126 个交易日)趋势的符号,LONG 或 SHORT 持有 INDEPENDENTLY;采用逆波动率加权,避免单一资产占主导,每月再平衡一次(约每 21 根日线 bar)。这是经典的 AQR/Moskowitz“时间序列动量”管理期货构造,DELIBERATELY 从加密货币永续合约迁移而来(在那里,L77 纯粹因手续费拖累而使其失效:6 个永续合约、波动率目标化的 TSMOM 尽管夏普为 0.84,仍于 fee_edge 失败),转向 USEQ;该市场佣金为 ZERO(这些超高流动性 ETF 的价差加冲击成本约为 0.02-0.05% RT),且日频历史数据始于 DECADES——数据深度足以进行滚动前推和留出样本检验,无需曲线拟合。它与已经在开发流程中的风险偏好/避险 ROTATION 策略构造有实质区别(SPY/TLT/GLD 滞后切换、三资产现金避险):那些策略选出 ONE 个赢家并转为现金;而本策略根据每个资产自身趋势,同时持有所有资产的多头 OR 空头,通过 SHORT 部分获取危机 alpha(在 2008/2020/2022 式回撤期间做空 SPY 并做多 TLT/GLD),这是仅做多轮动策略无法实现的。
迭代 5 针对唯一报告的问题——avg_trade_return_pct 0.002%,而 196 笔交易对应的 0.05% USEQ 底线——将其视为 TURNOVER 缺陷,而非信号缺陷(第 1-3 层均通过,且构造符合假设)。迭代 4 在其 6 个月收益符号每次变化时都会翻转该部分方向,因此当某部分在 mom=0 附近来回波动时,就会月复一月地平仓再入场;每次月度逆波动率权重变动超过 20% 区间,也都会支付价差。由此产生每笔收益的多月趋势持有期,从未能完整实现。仅做了两项最小化、仅针对换手率的修改:(1)翻转滞后——某部分会维持当前方向,直到 OPPOSITE 趋势达到 flip_threshold = 0.30 个期限波动率单位;这能减少来回波动造成的往返交易,同时绝不抑制空头部分,也不会令任何部分空仓(危机 alpha 空头的 SPY/EFA 部分仍可充分发挥;滞后机制只会延迟翻转,直到反转趋势确立);(2)仓位调整区间从目标名义仓位的 20% 扩大至 50%,因此常规的月度权重漂移不再触发交易。其他所有内容均与前一迭代逐字节相同:相同的 126 个交易日期限、相同的 63 个交易日逆波动率权重、相同的按月历锚定时钟、相同的 5-ETF USEQ 标的池、相同的手动多部分执行和延迟方向翻转、相同的连续逆波动率加权 t 统计量信号。预期效果:交易笔数减少数倍,且每个平仓头寸覆盖一个完整趋势状态(通常持续数月),因此每笔收益应从价差量级的 0.002% 提升到可超过 0.05% USEQ 底线的整百分比范围。滞后状态可在重启后恢复(优先读取未平仓头寸,仅在空仓时使用内存中的方向符号),两个新限幅参数均已在 _param_bounds 中声明。
存在过拟合且 OOS 泛化为负值 (is_overfitted、OOS -0.113、PBO 0.68 — 均为硬性指标),无稳健参数区域 (5 悬崖、平坦且充满噪声的热图),且保留样本接近于零呈空洞状态。这并非费用问题 — 迭代 5 已修正换手率,且单笔交易的优势已超过 USEQ 下限 12x,因此开发者剩余的杠杆已被用尽,但优势依然不存在。在 128 笔交易 / 20 年配合 UNDERPOWERED OOS 金库的情况下,结构上不可验证。同一 SPY/TLT/GLD 历史数据上的第六个 USEQ 跨资产宏观 ETF 构造因过拟合/risk_reject 而走向失败 (与五次先前弃用的相似度为 0.73–0.76),因此根据过拟合→弃用规则,这并非 revise_hypothesis 目标。
实现
在五只 USEQ ETF(SPY、TLT、GLD、DBC、EFA)上构建日线多空跨资产时间序列(绝对)动量管理期货组合。每个部分根据自身 126 个交易日(6 个月)总收益的符号做多或做空,使用 63 个交易日已实现波动率估算进行逆波动率加权;组合每月按日历锚定的时钟重新评估方向(每月首个新月份交易日)。各部分始终持仓,不会空仓:只有当反向趋势达到 flip_threshold 个期限波动率单位时,该部分方向才会翻转;若当前方向仍正确,则仅在名义仓位偏离目标超过 rebalance_band(50%)时才重新调整——因此每个平仓头寸都覆盖完整的多月趋势周期,而非被切割成月度往返交易。总名义敞口 = 权益 × gross_exposure × 杠杆(2x Reg-T),按整股交易;在 USEQ 上佣金为零,往返价差加冲击成本约为 0.02-0.05%。
验证结果
确认基类遵循预热门控覆盖设置;若确实如此,则无需更改。
min_bars_required(self) 重写了框架方法 (静态分析 base_shadow 警告)。此处似乎是故意为之 (策略在信号生效前需要 max(lookback_days, vol_lookback_days+1)+2 根主 K 线),且返回一个合理值,因此仅为信息性提示。
沙盒测试(43 笔交易,窗口约 6.5 年)状况良好:avg_trade_return_pct 1.928%(远高于约 0.05% 的 USEQ 价差/冲击成本底线),PF 1.52,夏普 0.76;三个波动率三分位组均为正,压力组最强(+32.6%)——与空头部分带来危机 alpha 的论点一致。没有需要指出的盈利能力疑虑;全历史回测和优化器将决定是否存在优势。
回测评审
- 夏普
- 0.19
- 总收益率
- 48.39%
- 最大回撤
- 37.24%
- 总交易数
- 128
- 胜率
- 34.4%
- 盈利因子
- 1.15
交易以 MATCH 方式体现该假设,而该构造属于真正独特的类别:跨 5 只低相关性宏观 ETF (SPY/TLT/GLD/DBC/EFA) 的 65 多头 / 63 空头平衡 TSMOM 组合,按逆波动率加权,并按各资产自身的 6 月趋势符号每月再平衡。NOT 单品种 OHLCV 动量克隆 (L82/L93),NOT 一个加密货币美元中性永续合约篮子 (L45)。
avg_trade_return_pct 0.6313% (pct_notional) 明显高于 USEQ ~0.05% 的下限,且高于 0.10% 的偏好。曾主导迭代 1/2/4 的负均值 MEASUREMENT ARTIFACT 已完全消除,目前与 PF 1.147 相符,期望值为 +$147/笔交易,avg_win $4,470 对 avg_loss $2,118,胜率为 34% — 这是一个真正的正期望趋势组合,而非因费用而脆弱。
可靠的 128 笔交易样本,覆盖约 20 年真实日频历史数据(自 2006 起五个标的均有数据),深度足以进行滚动前推和留出样本检验。impact_cost_pct 仅 4.27%,容量约 $55M——成本没有吞噬优势。
存在真正可调的参数空间(lookback_days、vol_lookback_days、gross_exposure、flip_threshold、rebalance_band),因此优化有实际方向可寻,而非对噪声进行曲线拟合。
夏普 0.187,且 CI [-0.162, 0.538] 区间跨越零;PF 1.147 低于 L75 的 1.2 怀疑阈值线——优势很薄,可能经不起 3 阶段的去膨胀/留出样本检验。
全历史数据NOT证实危机 alpha 论点:压力波动率三分位组是表现WEAKEST的市场状态(收益 -1.48%,夏普 0.03),且 2020 疫情期间的表现为 -8.25%;组合在正常(+32%)和低波动(+13%)市场状态下均有收益,这与压力组表现最强的 QA 沙盒结果相矛盾。样本外结果中,空头部分并未带来所声称的危机 alpha。
end_unrealized_pct 占 48.4% 头条指标的 23.2%——已实现的业绩记录仍为正(约 25%),但其中相当一部分来自未平仓头寸 MTM;在晋级阶段应关注这一点。
max_drawdown 37% 较高;recovery_factor 0.91。
分析
实现忠实匹配假设:65 多头 / 63 空头腿,跨 SPY/TLT/GLD/DBC/EFA,多月持仓(样本交易中 238 天、268 天),按逆波动率加权。迭代 5 的翻转滞后 DID 修复了换手伪影 —— avg_trade_return_pct 现为 +0.63%,约为 USEQ ~0.05% 下限的 12x 倍。这并非费用边缘失效。
收益结构呈现正确的 TSMOM 特征:胜率为 0.344,收益比为 2.11(avg_win $4,470 对比 avg_loss $2,118)——命中率低并非缺陷。
空头部分确实带来了危机 alpha(2008 +13.4%、2022 +12.2%、rate_shock_2022 +10.9%,夏普为 1.22)。
容量不是约束($54.9m,冲击成本占总额的 4.3%,佣金为零)。
THREE 项不可豁免的 HARD 门槛未通过:is_overfitted=true(IS 0.442 → OOS -0.113),平均 OOS 夏普 -0.113 ≤ 0,PBO 0.6786 > 0.5。唯一具有样本内优势的窗口(IS 1.326)在 OOS -0.839——优势发生反转,而非仅仅衰减。
滚动前推已退化:约 75/150 的试验夏普值恰好为 0.0,窗口 1 没有产生任何结果,n_trials_effective 24——所谓“最优值”实际上是在仅有一个有效窗口的情况下,从 N 个结果中择优而得。
5/7 个参数是悬崖,其中包括两个模型参数;回溯区间 × flip_threshold 热力图整体呈现噪声很大的 0.09–0.28 区域,没有平台——没有值得优化的方向。
留出样本“通过”的结论缺乏说服力:27 笔交易的夏普为 0.0862,sharpe_se 0.446——与零无法区分。
即使经过拟合,全周期经济效益仍然疲弱:夏普比率为 0.187,CI [-0.162, 0.538] 横跨于零,PF 1.147,37.2% DD 对比预注册的 20% 上限,Calmar 比率为 0.042,约 14 年的 DD 持续期,且 end_unrealized_pct 23.24 意味着 48% 主要数字的约一半为未平仓的按市值计价。
压力波动率三分位组收益 -1.5%——危机 alpha 的前提恰恰在本应发挥作用之处失效。
符合预先登记标准的 0/5 项(属于证据,并非底线)。
结构性统计效力不足:在可用的 5 资产历史数据 20 年间仅有 128 笔交易;溯源标记指出 OOS 金库 UNDERPOWERED(预期约 35 笔,而所需为 100 笔)。
每笔交易优势低于成本:avg_trade_return_pct 0.002%,而 196 笔交易对应的手续费底线为 0.05%。优化无法解决这一点;应改变机制、持仓期限或时间框架,使每笔收益超过底线,否则建议放弃。
结局总结
修复成本/换手率问题无法创造优势 — 迭代 5 的翻转滞后将单笔交易回报提升至约 12x 的 USEQ 下限,然而 20 年内仅 128 笔交易,在结构上仍然太少,无法验证一个缓慢的月度构造,因此未来的宏观-ETF 趋势思路要么需要更多品种,要么需要更快的时钟频率以生成可测试样本。
分析师在优化后放弃了该策略,因为它未通过三项不可豁免的硬性门槛——is_overfitted 为 true、平均 OOS 夏普比率小于或等于零,以及 PBO 高于 0.5;此外,5 个参数中有 7 个被标记为悬崖,在回看窗口 x flip_threshold 热力图中没有平台区,滚动前推测试也退化了(n_trials_effective 24,约 75 次试验中的 150 次夏普比率恰好为 0.0)。这是在相同 SPY/TLT/GLD 历史数据上构建的第六个 USEQ 跨资产宏观 ETF 策略,因过拟合或风险审查不通过而失败,因此“过拟合即放弃”规则阻止了对假设的修订。
经典的管理期货时间序列动量组合,依据各自约 6 个月趋势的符号,对五只低相关 USEQ ETF(SPY/TLT/GLD/DBC/EFA)分别做多或做空,采用逆波动率加权并按月再平衡;该组合从加密货币永续合约迁移至零佣金交易场所,拥有数十年日频历史数据。
全历史回测(1993-2026,8,458 根 K 线)总收益为 48.4%,夏普比率为 0.187(CI -0.162 至 0.538),利润因子为 1.147,最大回撤为 37.2%;共进行了 128 笔交易(65 笔多头 / 63 笔空头),其收益特征正确地呈现出 TSMOM:胜率为 34.4%,收益盈亏比为 2.11,且 avg_trade_return_pct 为 0.63%。优化后的结果糟糕得多:滚动前推测试的平均 OOS 夏普比率为 -0.113,而 IS 0.442、PBO 0.679;留出集夏普比率为 0.086,共 27 笔交易,标准误为 0.446。
Stratmill 是研究与模拟交易工具,不提供财务建议,也不是经纪商。回测与模拟结果均为假设性结果。交易存在亏损风险。