2. 隐含波动率(IV):定义、计算方法、与历史波动率的区别、IV曲面
隐含波动率,圈里人常叫它 IV。这东西说白了,就是市场里交易出来的“恐慌指数”。
我刚开始做期权那会儿,总觉得 IV 很玄乎。后来做多了才明白,它其实就是把当前期权价格倒推回去,算出来的那个波动率数值。嗯,你可以把它理解成市场对未来的“一致预期”。
2.1 什么是隐含波动率?
定义其实很简单:把期权的市场价格代入定价模型(比如 Black-Scholes),反解出来的波动率,就是 IV。
你想想看,BS 模型里有五个参数:标的价格、行权价、到期时间、无风险利率、波动率。前四个都是已知的,唯独波动率是未知的。那好,我们把市场价格当作已知,反推波动率——这就是 IV 的由来。
核心理解:IV 不是历史数据算出来的,是市场真金白银交易出来的。它反映的是市场对未来波动的主观判断。
我个人习惯把 IV 看作“期权的市盈率”。市盈率高,说明大家看好未来;IV 高,说明大家觉得未来会剧烈波动。
2.2 IV 的计算方法
计算 IV 其实是个数值求解的过程。BS 模型里没有解析解,得用牛顿迭代法或者二分法去逼近。
我给你们看个简单的 Python 代码,用牛顿法算 IV:
import numpy as np
from scipy.stats import norm
def bs_price(S, K, T, r, sigma, option_type='call'):
d1 = (np.log(S/K) + (r + 0.5*sigma**2)*T) / (sigma*np.sqrt(T))
d2 = d1 - sigma*np.sqrt(T)
if option_type == 'call':
price = S*norm.cdf(d1) - K*np.exp(-r*T)*norm.cdf(d2)
else:
price = K*np.exp(-r*T)*norm.cdf(-d2) - S*norm.cdf(-d1)
return price
def implied_volatility(market_price, S, K, T, r, option_type='call'):
sigma = 0.3 # 初始猜测
for i in range(100):
price = bs_price(S, K, T, r, sigma, option_type)
vega = S * norm.pdf(d1) * np.sqrt(T) # 这里省略d1计算
sigma -= (price - market_price) / vega
if abs(price - market_price) < 1e-6:
break
return sigma
实战技巧:我在项目中遇到过,用牛顿法时初始值选不好容易不收敛。建议先用历史波动率做初值,或者用二分法先粗算再精算。
2.3 IV 与历史波动率的区别
这个问题,我每次培训都会被问到。其实区别就一句话:历史波动率看过去,隐含波动率看未来。
| 对比维度 | 历史波动率 (HV) | 隐含波动率 (IV) |
|---|---|---|
| 数据来源 | 历史价格数据 | 期权市场价格 |
| 计算方式 | 收益率标准差 | 反解 BS 模型 |
| 反映内容 | 过去实际波动 | 未来预期波动 |
| 交易含义 | 参考基准 | 市场情绪 |
我曾经犯过一个错:看到 IV 很低就盲目做多波动率,结果 IV 继续跌。后来才明白,IV 低不代表一定会涨,它可能更低。你得结合 HV 看——如果 IV 比 HV 低很多,那才有点意思。
避坑指南:我曾经在 2018 年 2 月那波波动率飙升前,看到 IV 已经很高了,觉得该做空波动率。结果市场继续暴涨,IV 翻了一倍。嗯,那次教训很深刻——高 IV 可以更高,低 IV 可以更低,千万别跟趋势对着干。
2.4 IV 曲面
IV 不是一成不变的。不同行权价、不同到期时间的期权,IV 都不一样。把这些 IV 值画成一个三维曲面,就是 IV 曲面。
你想想看,如果市场完全有效,所有期权的 IV 应该一样。但现实不是这样——近月期权和远月期权 IV 不同,虚值期权和实值期权 IV 也不同。这就形成了曲面。
我给你们画个简单的 IV 曲面结构图:
从这张图你能看到两个核心特征:
- 微笑效应 (Smile):同一到期时间下,虚值和实值期权的 IV 通常比平值高,形成微笑形状。这在股票期权里特别明显。
- 期限结构 (Term Structure):不同到期时间的 IV 不同。近月 IV 通常更敏感,远月 IV 相对平滑。
实战应用:我每天开盘第一件事,就是看 IV 曲面的变化。如果近月虚值 IV 突然飙升,说明市场在恐慌。如果远月 IV 开始抬升,那可能是系统性风险在酝酿。
做波动率套利,说白了就是利用 IV 曲面的扭曲。比如,你觉得近月 IV 太高了,远月 IV 正常,那就可以做近月空波动率、远月多波动率的日历价差。嗯,这个后面章节会细讲。
最后说一句:IV 曲面不是静态的。它会随着市场情绪、事件驱动、流动性变化而不断变形。你得动态跟踪,不能刻舟求剑。
公众号:蓝海资料掘金营,微信deep3321