一、波动率期限结构:到底是个啥?

做期权交易这些年,我经常被问到同一个问题:「波动率期限结构」到底是个什么东西?

说白了,它就是不同到期日的期权合约,隐含波动率呈现出来的一个曲线。你想想看,同样一个标的,一个月到期的期权和一年到期的期权,市场给它们的波动率定价能一样吗?

嗯,答案显然是否定的。

我个人习惯把期限结构理解成「市场对未来的恐慌程度在时间轴上的投影」。短期的波动率反映的是眼前的不确定性,长期的波动率反映的是未来的不确定性。这两者往往不是一条直线,而是有形状的。

1.1 期限结构的三种典型形态

我在项目中遇到过各种各样的期限结构,但归纳起来,无非就这三种:

  • 向上倾斜(Contango):短期波动率低,长期波动率高。这通常意味着市场预期未来不确定性会增加。比如财报发布前、重大政策出台前,我经常看到这种形态。
  • 向下倾斜(Backwardation):短期波动率高,长期波动率低。这往往发生在市场刚刚经历剧烈波动之后。我记得2020年3月那波行情,短期波动率飙到80%以上,长期波动率才30%多,典型的向下倾斜。
  • 平坦(Flat):各期限的波动率差不多。这种情况比较少见,通常出现在市场极度平静或者极度不确定的时候——说白了就是市场自己也拿不准未来会怎样。

核心要点:期限结构的形状,本质上反映了市场对未来波动率路径的预期。它不是随机的,而是有逻辑的。

1.2 微笑曲线与偏斜:同一个硬币的两面

讲完期限结构,咱们再来看看微笑曲线偏斜

微笑曲线说的是:对于同一个到期日的期权,不同行权价的隐含波动率会呈现一个类似微笑的形状——两头的虚值期权波动率高,中间的平值期权波动率低。

为什么会这样?

我个人的理解是:市场在给尾部风险定价。极端行情发生的概率,比正态分布模型预测的要高得多。所以虚值期权(尤其是深度虚值)的波动率会被推高。

偏斜呢?它是微笑曲线的不对称版本。在股票市场,尤其是美股,我们经常看到的是负偏斜——虚值看跌期权的波动率远高于虚值看涨期权。这说明市场更害怕下跌,而不是上涨。

一个小技巧:我判断市场情绪时,会同时看期限结构和偏斜。如果期限结构向上倾斜 + 负偏斜加深,那大概率是市场在酝酿一波下跌。我曾经用这个组合信号躲过几次回调。

1.3 市场中的典型形态:实战案例

咱们来看几个真实市场中的例子。以下数据是我从某次交易中摘录的,为了教学做了简化:

到期日 平值波动率 虚值看跌(-10%) 虚值看涨(+10%) 形态
1周 18% 22% 19% 轻微负偏斜
1个月 20% 26% 21% 负偏斜加深
3个月 22% 28% 23% 负偏斜持续
6个月 24% 30% 25% 负偏斜 + 向上倾斜

看到没?这个表格里同时包含了期限结构和偏斜的信息。从1周到6个月,波动率整体向上倾斜,而且每个期限都存在负偏斜。这种组合形态,在财报季或者宏观数据公布前非常常见。

避坑指南:我曾经犯过一个错误——只看期限结构不看偏斜。当时看到一个向上倾斜的曲线,以为市场只是预期波动率上升,结果忽略了偏斜已经极度负向。后来市场暴跌,我的期权组合亏得很惨。从那以后,我养成了「期限结构 + 偏斜」双指标联看的习惯。

1.4 用Python快速画一张期限结构图

光说不练假把式。咱们用Python来画一张典型的期限结构图。这段代码我经常用在盘前分析中:

import numpy as np
import matplotlib.pyplot as plt

# 模拟数据:不同到期日的隐含波动率
days_to_expiry = np.array([7, 14, 30, 60, 90, 180, 365])
iv_contango = np.array([18, 19, 20, 21, 22, 23, 24])  # 向上倾斜
iv_backwardation = np.array([35, 30, 26, 23, 21, 20, 19])  # 向下倾斜
iv_flat = np.array([22, 22, 22, 22, 22, 22, 22])  # 平坦

plt.figure(figsize=(10, 6))
plt.plot(days_to_expiry, iv_contango, 'o-', label='向上倾斜 (Contango)')
plt.plot(days_to_expiry, iv_backwardation, 's-', label='向下倾斜 (Backwardation)')
plt.plot(days_to_expiry, iv_flat, '^-', label='平坦 (Flat)')
plt.xlabel('到期天数')
plt.ylabel('隐含波动率 (%)')
plt.title('波动率期限结构三种典型形态')
plt.legend()
plt.grid(True, alpha=0.3)
plt.show()

这段代码跑完之后,你会看到三条清晰的曲线。我个人建议你把它保存下来,以后分析市场时直接改数据就行。

1.5 知识体系框架图

为了帮你理清思路,我画了一张结构图。它把本章的核心概念串在了一起:

波动率期限结构分析知识体系 波动率期限结构 期限结构形态 微笑曲线 偏斜 向上倾斜 向下倾斜 平坦 对称微笑 非对称微笑 正偏斜 负偏斜 实战中需联立分析:期限结构 + 微笑曲线 + 偏斜

这张图把本章的核心逻辑串起来了。你仔细看就会发现,期限结构、微笑曲线、偏斜这三个概念不是孤立的,它们共同构成了波动率分析的立体框架。

总结一下:

  • 期限结构看的是时间维度上的波动率变化
  • 微笑曲线看的是行权价维度上的波动率变化
  • 偏斜是微笑曲线的不对称版本,反映了市场的方向性偏好

三者结合,你才能对市场有一个完整的判断。

好了,这一章的内容就到这儿。记住我的一句话:波动率不是数字,是市场情绪的体温计。学会看期限结构和偏斜,你就掌握了读体温计的方法。


公众号:蓝海资料掘金营,微信deep3321