风险平价配置模块
股债金 ETF 的等风险贡献配置:风险分散替代资本分散,序贯迭代求解 ERC 权重,纯 numpy 无优化器依赖,默认无杠杆。
策略目标
风险平价回答资产配置的一个根本问题:分散化应该发生在资本上还是风险上?市值权重的组合里,股票通常贡献九成以上的风险——名义上的分散在风险维度并不存在。等风险贡献(ERC)组合让每个资产对总风险的贡献相等,Maillard、Roncalli 与 Teïletche 证明其风险特性介于最小方差与等权组合之间,且在广泛的参数空间内拥有更好的分散化性质 [1]。对 A 股投资者的落地形态:以宽基股票 ETF、国债 ETF、黄金 ETF 为载体,构建股债金的跨资产风险均衡组合——分散是资产配置里最接近免费午餐的东西,风险平价把这句话变成可执行的公式。QMT 环境说明:协方差估计与 ERC 求解只需 numpy 的迭代算法,无专业优化器依赖;默认无杠杆版本(杠杆扩展标注为两融域,本条目不涉及)。
数据需求(ETF 日收益)
| 数据 | 字段 | 频率 | 用途 |
|---|---|---|---|
| 量价 | 股票 / 国债 / 黄金 ETF 日收益 | 日频 | 协方差估计 |
| 参数 | 资产池、协方差窗口、再平衡频率 | 配置 | 配置纪律 |
资产池建议 3-6 个低相关 ETF;协方差用 250 日窗口估计;ETF 规模与跟踪误差设入池门槛。
等风险贡献条件
为收益协方差矩阵, 为权重。数值求解:以逆波动率为初值的序贯迭代(循环坐标下降),numpy 即可完成,无需专业优化器 [1]。月度再平衡,偏离带抑制换手。
执行规则与联动
月度重估协方差并求解 ERC 权重;个股权重偏离目标超过缓冲带才调仓。与波动率目标模块联动:在 ERC 权重之上叠加组合目标波动率的整体缩放(默认无杠杆,目标波动触发只降不升)。台账:各资产风险贡献占比、协方差矩阵关键元素、权重轨迹。
风险与失效场景
- 协方差估计噪声:相关性突变期权重剧烈漂移,缓冲带只是减速带;
- 债券的低波动幻觉:名义波动小导致债券权重极高,利率上行期的久期风险集中爆发;
- 相关性趋同:极端行情下股债金相关性同步抬升(如流动性危机),分散在最需要时失效;
- 无杠杆版的收益预期:风险平价的价值在风险调整后收益,绝对收益偏低是特性不是缺陷;
- 载体风险:ETF 跟踪误差与折溢价在再平衡时点集中暴露;
- 商品资产的特殊性:黄金的避险属性并非恒定。
验证状态
待验证。需要完成:ERC 对等权与固定比例组合的对照;协方差窗口敏感性;相关性趋同期(历史流动性危机段)的行为;含与不含黄金资产的对照;缓冲带与换手成本。本文不提供任何未实测的收益或回撤数字。
参考文献与延伸
[1] Maillard, S., Roncalli, T., & Teïletche, J. (2010). The Properties of Equally Weighted Risk Contribution Portfolios. The Journal of Portfolio Management, 36(4).(ERC 组合的性质)
[2] Q-Code 量化策略工作台
策略逻辑结构
- ETF 日收益 — 股债金资产池
- 协方差估计 — 250 日窗口
- ERC 求解 — 序贯迭代等风险贡献
- 缓冲带调仓 — 偏离带抑制换手
- 波动率缩放联动 — 目标波动整体缩放
- 贡献占比台账 — 风险贡献与权重轨迹
