Senzoukria · 术语表

Vanna 与 Charm 流

Vanna 与 Charm 流是指在标的价格不变的情况下,当隐含波动率变化(vanna)或者时间流逝(charm)时,一个 Delta 中性的期权账簿所需要做的对冲调整。它们是建模出来的量,依赖一个关于持仓方向的假设,而人们常引用它们去解释到期日和波动率事件附近的漂移。

更新于 2026 年 9 月首次发布:2026年9月25日

本页目录
  1. 要点
  2. 为什么价格不动对冲也要动
  3. 算例
  4. 到期日叙事以及它假设了什么
  5. 在 Senzoukria 里
  6. 相关内容
  7. 同一栏目
  8. 其他语言版本
  9. 常见问题

要点

Vanna 流
每波动率点的 Delta 变化 × 未平仓量 × 乘数
Charm 流
每天的 Delta 变化 × 未平仓量 × 乘数
性质
建模出来的,以「期权被谁持有」为条件

为什么价格不动对冲也要动

一个 Delta 中性的账簿,在标的上持有一个和它期权 Delta 相抵的头寸。而那个 Delta 取决于现价、时间和隐含波动率。

当隐含波动率下降时,虚值期权的 Delta 缩小;而当一天过去时,它们同样缩小。于是昨天正确的那个对冲现在太大了,而一个要保持中性的对冲者必须去交易。Vanna 度量的是波动率那一部分,charm 度量的是时间那一部分;乘上未平仓量,它们就变成以股数或者美元计的流。

算例

取标的在 100、到期 30 天、隐含波动率 20% 时,行权价 105 上 10,000 张未平仓的看涨期权。每张看涨的 Delta 每一个波动率点上升 0.0125,所以这个系列的 Delta 每一个点变化 12,500 股,约 125 万美元。如果隐含波动率下跌三个点,一位用空头股票做了 Delta 对冲的持有人会多对冲了约 37,500 股,于是他会把它们买回来。

现在取同样这些看涨期权、只剩 10 天。它们的 Delta 每天衰减约 0.010,所以这个系列每天失去大约 10,300 股当量的 Delta,约 100 万美元,而价格和波动率都没有变化。一位做了对冲的持有人每天把那个数量的空头对冲买回来。

到期日叙事以及它假设了什么

  • 常见的故事:如果做市商在看涨上净多、在看跌上净空,那么隐含波动率下跌和时间流逝都会减少他们所对冲的那个 Delta,于是他们买回对冲,而这在临近大型到期日时支撑价格。
  • 它假设了一个未平仓量并不揭示的做市商持仓方向、假设做市商在标的或者它的期货上对冲,并且假设没有其他流占主导。
  • 到期之后,那些已到期的期权停止贡献,而这正是「一次大型到期日过去之后价格行为会变化」这类说法的依据。
  • 这些都是可检验的假设:在时段开始之前把建模出来的流记下来,然后和走单实际做了什么做比较——包括它失效的那些日子。

在 Senzoukria 里

没有任何期权链数据商公布 vanna 或者 charm,所以 GEX 模块从每一条腿的伽马、现价、行权价、隐含波动率,以及到它那个到期日纽约时间 16:00 收盘的剩余时间推导它们,并带一个假定的固定利率和零股息率。

它把 vanna 缩放为「未平仓量 × vanna × 100 × 现价 × 0.01」,单位是每波动率点的 Delta 美元;把 charm 缩放为「未平仓量 × charm × 100 × 现价 ÷ 365」,单位是每天的 Delta 美元,看涨相加、看跌相减,和伽马一样。总览里的 Vanna 敞口和 Charm 敞口卡片、按行权价的数值以及曲面页面都用这些数字,而一个覆盖计数会说明有多少条腿进入了它们。

同一栏目

其他语言版本

常见问题

Vanna 与 Charm 流在期货走单上可见吗?
不会作为被标注出来的成交出现。一次对冲调整可能在期货、ETF、其他期权上执行,或者在一个更大的账簿内部被净掉,而它看起来和任何其他订单一样。走单只能显示在模型所预期的那个时间附近,是否出现了买入或者卖出。
为什么说这些流在月度到期之前最强?
因为 charm 随到期临近而变大,而大型月度系列集中了未平仓量,所以建模出来的每日调整在最后几天最大。这是这个模型的一个性质;而市场是否做出回应,是一个经验问题。
NEXT

继续阅读