把“选什么品种”和“交易哪张合约”彻底拆开。仍用主力—下一合约的期限结构选择 3 多 2 空,但实际交易下一合约。结论是:远月执行能缓解到期、主力切换和整仓空档,却不能消除月初与 15 日之间的巨大差距。
多头 carry 区间为 0%—12%,空头为 −50%—−10%;总多头 1.0、总空头 −0.5。具体合约收益来自结算价,权重变化与合约迁移均计单边 5bp。
| 调仓与信号 | 实际合约 | 全期 CAGR | Sharpe | MDD | 2023+ CAGR | Sharpe | MDD |
|---|---|---|---|---|---|---|---|
| 月初 · 月末信号 | 动态主力 | 25.2% | 1.71 | −17.7% | 24.2% | 1.81 | −9.5% |
| 月初 · 月末信号 | 下一合约 | 28.7% | 1.98 | −19.8% | 28.2% | 2.15 | −7.9% |
| 15 日 · 最新信号 | 动态主力 | 8.3% | 0.45 | −26.4% | 14.9% | 0.99 | −14.5% |
| 15 日 · 最新信号 | 下一合约 | 11.2% | 0.66 | −27.3% | 19.3% | 1.33 | −12.0% |
| 15 日 · 锁定月末信号 | 动态主力 | 14.9% | 0.93 | −28.0% | 16.0% | 1.10 | −11.8% |
| 15 日 · 锁定月末信号 | 下一合约 | 13.6% | 0.85 | −30.1% | 17.1% | 1.19 | −10.6% |
日结算价无法拆分隔夜跳空和盘中成交。为避免把调仓日整段收益默认归给策略,再做一个极端下界:所有重平衡日收益置零。它不是精确的开盘回测,但能暴露结果对成交时点的敏感性。
| 下一合约方案 | 全期 CAGR | Sharpe | MDD | 2023+ CAGR | Sharpe | MDD |
|---|---|---|---|---|---|---|
| 月初 · 月末信号 | 20.9% | 1.46 | −18.2% | 19.4% | 1.48 | −9.2% |
| 15 日 · 最新信号 | 10.4% | 0.62 | −26.1% | 20.7% | 1.46 | −12.2% |
| 15 日 · 锁定月末信号 | 14.4% | 0.92 | −29.4% | 17.7% | 1.26 | −11.2% |
如果既交易下一合约,又改用“下一合约—更远月”计算 carry 并排名,相同固定阈值下全期只有约 5.0% CAGR / 0.21 Sharpe,2023+ 约 8.8% / 0.58。有效信息主要集中在期限结构前端。
具体合约。结算价来自本地逐合约缓存;主力映射变化时,动态主力使用新合约当日与前一日价格计算连续收益,避免新旧价格水平造成假跳空。下一合约按执行前一日主力之后最近一张有结算价的合约确定。
成本。权重变化和合约切换均按单边 5bp;没有订单簿历史,无法精确模拟远月冲击成本。提高到单边 20bp 后,月初下一合约 2023+ 保守口径仍约 14.1% CAGR / 1.02 Sharpe,但小品种实盘仍可能更差。
样本。全期约 8.5 年,2023+ 约 3.5 年,精确日期排序跨阶段不稳定;2023+ 不是完全独立于所有研究决策的注册式样本。结果是执行方案筛选,不是未来收益承诺。
当前状态。本报告是研究结果,线上生产策略尚未切换为下一合约执行;当前实盘页仍显示既有主力口径。