情景网格
情景网格是组合保证金的核心。它定义了一组假设的市场冲击,您的保证金要求即为所有情景中的最坏损失。
本页提供交互式计算器,帮助您观察不同头寸在各情景下的表现。
交互式计算器
选择头寸类型,调整 DTE 和 IV,即可查看每个情景下的盈亏。最坏情景(红圈)决定您的保证金要求。
以表格形式查看所有情景P&L
| # | Spot | Vol | Weight | PnL | 描述 |
|---|---|---|---|---|---|
| T2 | +25% | +55% | 0.6 | $-11.47 | 大幅上涨伴随高波动率扩张。权重60%。 |
| T4 | +40% | +70% | 0.35 | $-11.45 | 极端上涨伴随波动率爆炸。权重35%。 |
| 1 | +12% | +35% | 1 | $-8.34 | 上涨伴随波动率扩张。测试空头看涨期权敞口。 |
| 10 | +12% | +0% | 1 | $-5.68 | 强势上涨,波动率不变。测试向上delta敞口。 |
| 12 | +8% | +25% | 1 | $-5.25 | 上涨伴随适度波动率增加。看涨热情。 |
| 2 | +8% | +0% | 1 | $-3.12 | 温和上涨,波动率不变。纯方向性上涨。 |
| 4 | +0% | +35% | 1 | $-3.11 | 现货不变,波动率激增。测试纯vega敞口。 |
| 5 | +0% | +0% | 1 | +$0.00 | 无变化。基准情况,反映theta衰减。 |
| 3 | +4% | -15% | 1 | +$0.15 | 小幅上涨伴随波动率压缩。平静上涨。 |
| 6 | +0% | -15% | 1 | +$1.36 | 现货不变,波动率崩溃。测试空vega受益。 |
| 13 | -8% | +35% | 1 | +$2.78 | 抛售伴随波动率激增。恐慌性下跌。 |
| T3 | -40% | +90% | 0.35 | +$3.07 | 黑天鹅式崩盘。波动率几乎翻倍。权重35%。 |
| 9 | -12% | +45% | 1 | +$4.18 | 急剧抛售伴随大幅波动率激增。崩盘动态。 |
| T1 | -25% | +70% | 0.6 | +$4.31 | 严重崩盘伴随极端波动率激增。权重60%。 |
| 7 | -4% | -15% | 1 | +$4.45 | 小幅下跌伴随波动率压缩。不寻常但可能。 |
| 8 | -8% | +0% | 1 | +$5.51 | 温和抛售,波动率不变。纯方向性下跌。 |
| 11 | -12% | +0% | 1 | +$7.08 | 急剧抛售,波动率不变。测试向下delta敞口。 |
网格的工作原理
每个情景同时施加两种冲击:
- 现货冲击:标的资产价格按固定百分比上涨或下跌
- 波动率冲击:隐含波动率按乘数因子缩放
系统在每个情景下使用 Black-Scholes 模型对您投资组合中的每个头寸重新定价,然后记录组合盈亏。您的保证金即为所有情景中的最大损失。
为什么采用乘数式波动率冲击?
波动率冲击是乘数式的,而非加法式的。"+35% 波动率冲击"表示 IV 乘以 1.35,而不是增加 35 个百分点。
这一点很重要,因为相同的绝对波动率变化在不同 IV 水平下意义差别很大。从 40% IV 上升 35 个点(至 75%)是剧烈变化;从 100% IV 上升 35 个点(至 135%),相对而言则温和得多。乘数式冲击能够按比例缩放。
核心情景(13 个)
这些情景覆盖最可能出现的压力事件。所有情景的权重均为 1.0,即使用完整的盈亏。
这是默认网格。保证金策略可以针对单个标的资产覆盖冲击参数,因此部分股票类标的资产按其自身的冲击幅度计分。AAPL、META 和 MSFT 还在 17 个情景之外额外附加四个全权重情景:现货 +6%、现货 -6%、波动率 +25%、波动率 -25%。
| # | 现货 | 波动率 | 依据 |
|---|---|---|---|
| 1 | +12% | +35% | 上涨伴随波动率扩张 |
| 2 | +8% | 0% | 温和上涨,波动率不变 |
| 3 | +4% | -15% | 小幅上涨,波动率收缩 |
| 4 | 0% | +35% | 现货持平,波动率飙升 |
| 5 | 0% | 0% | 无变化(基准) |
| 6 | 0% | -15% | 现货持平,波动率骤降 |
| 7 | -4% | -15% | 小幅下跌,波动率收缩 |
| 8 | -8% | 0% | 温和抛售,波动率不变 |
| 9 | -12% | +45% | 急跌伴随波动率飙升 |
| 10 | +12% | 0% | 强劲上涨,波动率不变 |
| 11 | -12% | 0% | 急跌,波动率不变 |
| 12 | +8% | +25% | 上涨伴随波动率温和上升 |
| 13 | -8% | +35% | 抛售伴随波动率飙升 |
设计原则
非对称波动率响应:下跌对应的波动率上升幅度大于上涨。这反映了真实的市场行为:崩盘引发的波动率飙升比上涨更剧烈。
- 现货 -12% 对应波动率 +45%(情景 9),而现货 +12% 对应波动率 +35%(情景 1)
- 现货 -8% 对应波动率 +35%(情景 13),而现货 +8% 对应波动率 +25%(情景 12)
内置相关性:网格无需单独的相关性模型。非对称的波动率冲击直接编码了现货与波动率之间的相关性。
纯波动率情景:情景 4-6 测试 IV 变动而现货不变时的情况,用于单独捕捉 Vega 风险。
尾部情景(4 个)
用于测试罕见但严重事件的极端情景。这些情景采用部分盈亏加权,以避免对仅在真正黑天鹅事件中才会亏损的头寸施加过度惩罚。
| # | 现货 | 波动率 | 权重 | 有效盈亏 |
|---|---|---|---|---|
| T1 | -25% | +70% | 0.60 | 原始损失的 60% |
| T2 | +25% | +55% | 0.60 | 原始损失的 60% |
| T3 | -40% | +90% | 0.35 | 原始损失的 35% |
| T4 | +40% | +70% | 0.35 | 原始损失的 35% |
为什么采用部分加权?
如果不加权,尾部情景几乎会主导所有头寸的保证金要求。即使是对冲良好的投资组合,-40% 的现货冲击也会要求巨额保证金。
部分加权的含义是:"我们关注尾部风险,但不要求您针对 40% 的崩盘计提全额保证金。"T3/T4 的 0.35 权重意味着只有 35% 的计算损失计入保证金。
各类头寸在网格中的表现
不同类型的头寸有各自典型的"最坏情景"。理解这些规律有助于您预判保证金要求。
看涨期权空头
最坏情况:上涨 + 波动率上升
- 大部分保证金来自情景 1、10、12(现货上涨)
- 尾部情景 T2(现货 +25%)或 T4(+40%)可能起主导作用
- 波动率上升使情况更糟(看涨期权价值随波动率上升)
- 情景 8、9、11(现货下跌)对您有利
看跌期权空头
最坏情况:下跌 + 波动率上升
- 大部分保证金来自情景 9、11、13(现货下跌)
- 尾部情景 T1(-25%)或 T3(-40%)起主导作用
- 非对称波动率冲击使下行情景更糟
- 情景 1、2、10(现货上涨)对您有利
牛市看涨价差
天然对冲降低保证金
- 在大多数情景中,空头腿抵消多头腿
- 最坏情况通常是现货下跌(两条腿均到期作废)
- 最大损失上限为价差宽度减去权利金
- 相比裸卖看涨期权,保证金大幅降低
跨式组合空头
最坏情况:任一方向的大幅波动
- 尾部情景起主导作用(T1-T4 均造成损失)
- 最坏通常是 T3 或 T1(深度崩盘伴随波动率剧烈飙升)
- 看涨与看跌部分抵消,但在尾部不足以覆盖
- 纯波动率情景(4、6)测试 Vega 敞口
情景网格与标准保证金对比
| 方面 | 情景网格(组合) | 到期组(标准) |
|---|---|---|
| 计算方式 | 在 17 个情景下对所有头寸重新定价 | 每个头寸独立计算公式,上限为到期组到期收益要求加未配对看涨期权尾部费用(适用于净看涨期权空头的组:min(isolated, payoff_cash_requirement + unpaired_call_im/mm)) |
| 对冲抵扣 | 自动:抵消效应降低最坏损失 | 相同标的资产和到期日:费用为 min(独立费用之和, 组到期收益要求 + 未配对看涨期权费用);未配对看涨期权费用覆盖有限到期收益网格遗漏的最高行权价以上的尾部损失 |
| 波动率敏感性 | 显式:波动率冲击测试 Vega 风险 | 隐式:内置于基于权利金的公式中 |
| 尾部风险 | 加权尾部情景(T1-T4) | 未建模 |
| 复杂度 | 更复杂,更准确 | 更简单,更保守 |
情景网格并不"知道"头寸类型或策略。它不会检查您持有的是价差策略还是跨式组合。它只是在每个情景下对所有头寸重新定价并记录盈亏。对冲收益从数学中自然显现。
安全附加项
在某些边缘情况下,仅靠情景网格可能低估风险。两项安全机制用于应对这一问题:
1. 最低保证金下限(option_floor)
针对净期权空头头寸,基于到期收益的百分比下限,按标的资产和到期日分别计算。当到期组的下限基数为正时,即使情景网格显示风险极小,期权空头仍需缴纳一定的最低保证金。有界价差策略(例如,以同一到期日更高行权价的看涨期权多头对冲的看涨期权空头)会降低下限基数,当到期收益永不为负时降至零;而无界的看涨期权空头尾部则保留完整的独立基数。
公式和参数请参见保证金下限。
2. 短期 Gamma 附加费(gamma_overlay)
针对 48 小时内到期的期权收取额外保证金。临近到期时,Gamma 迅速加速,情景网格的离散冲击可能低估剧烈波动的真实风险。该项叠加在下限或扫描风险之上。
最终保证金为:
这三个组成部分(scanning_risk、option_floor、gamma_overlay)直接在组合 API 响应中返回。
组合情景构建器
从零建立直觉
从零开始学习情景网格交互式课程 · 压力测试与保证金上面的交互式课程从第一性原理讲解情景网格:为什么 Greek 近似在大幅波动下失效、如何构建和解读压力测试网格、组合效应和对冲如何改变最坏情况单元格,以及最坏损失如何直接映射为您的保证金要求。
开源实现
| 仓库 | 参考价值 |
|---|---|
| QuantLib | 情景分析与压力测试 |
| OpenGamma Strata | 生产环境中的组合级情景网格 |