相关性预警模块
风险控制A股风险 低进阶更新 2026-09-24#相关性#分散监控#风控模块
监控持仓间平均两两相关性:危机中相关性上升导致分散失灵,超阈值时预警并建议收缩总敞口。
模块目标
分散化是组合的唯一免费午餐——但只在正常时期有效。极端行情下各类资产的相关性会同步抬升,危机时刻分散恰好失灵 [1]。本模块持续监控组合的实际分散度(持仓间平均两两相关):当表面上的多标的组合内部相关系数悄然升高,说明组合的真实风险敞口已被低估,应提示收缩。与波动率目标(看波动速度)、回撤控制(看亏损深度)互补,构成风控的第三维度:看结构。
平均两两相关
其中 为持仓 过去 60 日收益的相关系数。三档阈值(示例): 正常; 预警; 分散失灵,建议总敞口收缩 20%(可参数化)。
执行规则
每周收盘后计算一次,输出三档状态。动作模式可配置:仅提示(默认,供人工复核)或联动降仓(与回撤控制模块共用总敞口通道,取二者更保守者)。持仓数量少于 3 只时平均相关失去意义,模块自动休眠。
风险与失效场景
- 估计噪声:60 日窗口的相关系数本身方差很大,单周越线不足为凭,需要连续两周确认;
- 滞后:相关性抬升往往在下跌开始后才显现,预警天然晚于风险起点;
- 行业同涨误报:持仓集中在同一强势行业时相关升高是常态而非危机,模块区分不了“行业抱团”与“系统性风险”;
- 动作成本:联动降仓在相关性的钝化高点执行,可能卖在局部低点;
- 阈值主观:0.5/0.6 只是行业常用经验值,必须随组合类型实测。
验证状态
待验证。需要完成:窗口 40/60/120 日的相关系数稳定性;阈值分档与历史危机时段(2015、2018、2024)的对应关系;连续两周确认规则的消融;与波动率目标、回撤控制模块叠加时的总敞口行为。本文不提供任何未实测的收益或回撤数字。
参考文献与延伸
[1] Longin, F., & Solnik, B. (2001). Extreme Correlation of International Equity Markets. Journal of Finance, 56(2).(极端行情下相关性上升的经典证据)
[2] Q-Code 量化策略工作台
策略逻辑结构
- 持仓收益序列 — 各持仓 60 日日收益
- 相关矩阵 — 两两相关系数计算
- 平均相关 — 矩阵非对角元素均值
- 阈值分档 — 正常/预警/失灵三档
- 预警动作 — 提示或建议收缩总敞口
