四元组合回测报告

四件: V3(中证500反转/熊强) · 接飞刀(恐慌底均值回归) · V2-A(长阴接刀/动量牛强) · HS300动量(大盘动量,商品库)
区间 2019-01-02 ~ 2025-12-31 · 1699交易日 · 成本双边0.30% · 严禁前视+T+1+OOS框架

— V3(中证500反转) — MTF(接飞刀rec_bal) — V2-A(长阴接刀) — HS300(动量6-1+TF) — 三元防御(0.25/0.25/0.50) — 四元等权(0.25×4) — 四元防御(0.20/0.20/0.40/0.20)
1.0x 2.0x 3.0x 4.0x 2019 2025

① 单策略基线

策略年化夏普回撤Calmar
V3(中证500反转)18.79%1.01-28.80%0.65
MTF(接飞刀rec_bal)16.50%0.99-23.47%0.70
V2-A(长阴接刀)9.76%1.03-14.71%0.66
HS300(动量6-1+TF)20.20%0.97-28.05%0.72
HS300动量与另三件同为"个股择股"(非指数/板块), 但其大盘动量属性与中小盘三件形成天然regime互补。

② 组合配置对照(三元→四元)

配置年化夏普回撤Calmar
三元防御(0.25/0.25/0.50)14.13%1.17-18.40%0.77
四元等权(0.25×4)16.71%1.17-16.19%1.03
四元防御(0.20/0.20/0.40/0.20)15.50%1.19-15.40%1.01
核心结论: 加入HS300动量后, 无论等权还是防御倾斜, 收益与回撤同步改善—— 即: 四元化是"免费午餐"——在不牺牲夏普的前提下, 同时抬收益、压回撤。

③ 日收益相关系数矩阵(四件)

V3(中证500反转)MTF(接飞刀rec_bal)V2-A(长阴接刀)HS300(动量6-1+TF)
V3(中证500反转)1.000.460.550.53
MTF(接飞刀rec_bal)0.461.000.440.49
V2-A(长阴接刀)0.550.441.000.44
HS300(动量6-1+TF)0.530.490.441.00
四件相关性 0.44~0.55(中度、非同质)。HS300与另三件相关性(0.44~0.53)并未显著低于三件内部相关性(0.44~0.55), 说明其分散化增量有限、主要贡献来自收益抬升而非低相关。分散化把组合夏普从加权均~1.00抬到1.17~1.19。

④ 与 VolTargeting 路径对照

路径年化夏普回撤
三元防御 + VolTargeting(LB60/Tvol8%/floor0.7)11.26%1.19-15.46%
四元防御倾斜(纯加权,无VT)15.50%1.19-15.40%
同等风险水平(夏普1.19 / 回撤~15.4%), 四元加权直接达到目标, 且收益高出4.2pct, 无需再叠加VolTargeting阻尼。 若想在四元基础上进一步压回撤, 可再叠VT(代价是收益降至~12%)。两路径可叠加使用。

⑤ 工程落点

组合引擎 engine/combo_engine.py 已沉淀: 各策略独立回测→导出nav CSV→交集对齐→加权合并→绩效/相关性诊断。 四元净值落盘: combo_nav_quad_eq.csv / combo_nav_quad_def.csv + 对应json。 HS300动量维持商品库定位(不进状态机核心)。下一步推荐: ①四元防御+VolTargeting 探回撤下限; ②对接实盘分仓脚本(QMT/无限易)。