多只期权如何做相关性压力测试?分散标的不等于分散风险
多只个股期权可能共同暴露于科技、利率或波动率因子。本文说明如何按Delta、Gamma、Vega和事件相关性汇总仓位,并建立组合联合冲击。
持有十只不同股票的Call看似分散,但如果都属于高估值科技股,它们可能在利率上升时一起下跌、IV一起上升。合约数量分散不等于经济风险分散。
定义:什么是期权组合相关性风险?
相关性描述资产收益共同变化程度,但期权组合还包含非线性与波动率相关性。市场压力中,股票相关性常上升,Put偏斜和IV也会同时变化,历史平稳期矩阵可能低估联合损失。
组合风险要至少从方向Delta、曲率Gamma、波动率Vega、行业和事件五个层面聚合。
数字案例:五笔交易其实是一笔
账户分别持有五家半导体公司的Bull Call Spread,每组最大损失1,000美元。交易者把它们当五笔各1%风险,但行业冲击可能让五组同时接近最大损失,总损失5,000美元。
若账户10万美元,真实主题风险为5%,不是单笔1%。
实操:建立风险因子地图
- 为每个标的标记行业、指数权重、利率敏感度和主要事件。
- 汇总Dollar Delta,观察同向敞口。
- 汇总不同期限Vega,识别市场IV共同变化。
- 记录每组最大损失和流动性压力损失。
- 将同一财报供应链、监管或宏观事件仓位归为一组。
- 对行业下跌10%、指数下跌5%、IV升15点做联合重估。
- 假设相关性在压力中升至0.8或更高,而非使用平稳均值。
- 按主题总损失反推每笔数量。
为什么简单相关系数不够?
线性相关系数依赖历史窗口,无法充分描述跳空、尾部和相关性突变。两只股票平时相关0.3,行业监管事件时可能同时跌20%。期权Gamma会放大接近平值仓位的Delta变化。
应补充共同事件情景和最大损失汇总,而不是只计算协方差。
具体事件:通胀数据高于预期
账户持有软件Call、REIT Call和长期国债ETF Call,标的行业不同,却都受利率上升压制。通胀数据超预期后,三类资产同时下跌,股票IV上升但Long Call方向损失占主导。
事件前应把它们归入“久期风险”组,而不是按行业认为分散。
Vega相关性怎样处理?
个股财报IV具有特异性,市场恐慌IV具有系统性。将Vega分成事件Vega和市场Vega:财报落地主要影响单标的短端,指数冲击则可能影响全部期限。
使用同一个IV平移所有期权过于简单,但可以作为第一层;随后对各标的按历史压力幅度调整。
对冲为什么可能失效?
用指数Put对冲个股Call可以减少系统性下跌,却无法完全覆盖个股财报、偏斜和流动性。Beta也会在压力中变化。对冲应按情景损益验证,而不是只让开仓Delta归零。
仓位怎样重设?
先确定主题最大损失,例如账户2%;再按各仓在共同冲击中的贡献分配。新增第六只同主题期权时,应减少其他仓位或拒绝交易,而不是继续使用单笔上限。
Beta调整后的方向敞口
跨标的Dollar Delta不能直接等量相加,可用相对基准的Beta做第一层调整:
Beta调整Delta = Dollar Delta × 标的Beta
高Beta科技股+100 Dollar Delta对指数风险的贡献可能大于防御股+100。但Beta在压力期会变化,且不能替代个股事件情景。
相关性矩阵之外的事件树
建立三类联合事件:宏观冲击、行业冲击、公司特异事件。宏观场景同时改变所有标的价格和IV;行业场景集中打击同供应链;个股场景只改变一家公司但可能影响其上下游。
每个场景计算股票价格、IV、Skew、流动性和保证金的联合变化。只把价格下调10%而保持IV与价差不变,会低估真实平仓损失。
集中度指标
计算最大主题压力损失占组合总压力损失的比例、前五个仓位贡献和单一到期日Vega占比。若一个主题贡献超过一半,即使持仓数量很多,仍属于集中。
新增交易审批时显示“加入后”的集中度,而不是只看新交易本身。交易方向正确但提高已有集中风险,也可以拒绝。
常见误区
误区1:不同Ticker就是分散
公司可能共享行业、因子、客户和宏观驱动。
误区2:历史低相关在危机中保持
市场压力常使相关性上升,流动性也同步恶化。
误区3:净Delta低就风险分散
Gamma、Vega和尾部可能仍集中。
误区4:最大损失有限,所以可以逐笔满配
相关仓位的有限损失会同时发生并累加。
FAQ
应使用多长历史窗口?
同时看平稳期和压力期,不依赖单一窗口;事件相关性还需定性判断。
ETF与成分股如何避免重复?
穿透ETF主要权重,将共同敞口计入行业或因子组。
Short Put和Long Call能互相分散吗?
两者通常都偏多,风险收益不同但方向可能叠加。
多久做一次压力测试?
至少每日、重大事件前和仓位显著变化后。
新手执行卡
把所有仓位按科技、利率、信用、能源和事件分组,计算每组压力损失。新增订单前显示组内损失。至少每周做一次指数跌5%、行业跌10%、IV升15点的联合测试。
若一个主题贡献组合压力损失超过40%,停止添加同因子仓位。用不同Ticker或策略名称不能绕过集中度上限。
压力结果还要按到期日排列。同一周到期的相关仓位无法依靠时间错开恢复,Gamma和流动性会一起恶化。若多个仓位跨同一CPI、FOMC或财报周,将事件前总最大损失单列。复盘时若实际压力相关性长期高于模型,应永久提高参数。
压力测试结果应同时保存理论中间价和压力成交价版本,不能用无法成交的估值低估组合退出损失。