如何读取历史隐含波动率数据
定义期权输入、对齐到期日、检查报价质量并记录事件,建立可比较的隐含波动率时间序列
直接答案
只有当每个观测值都描述同一类期权或按同一规则定义的波动率曲面时,历史隐含波动率数据才适合比较。在比较日期之前,先记录标的资产、IV输入、行权价或Delta、到期日、时间、报价字段和质量规则。
先定义IV观测值代表什么
“历史IV”不是一条统一的数据序列。它可能是平值合约的模型IV、固定Delta点位、某个上市到期日,或固定期限估算值。把准确的定义写在数据旁边
至少记录:
同一个代码可能在没有明显提示的情况下从上市合约切换为固定期限序列。隐含波动率与历史波动率解释两个指标的含义;本文关注如何让IV输入在时间上保持可比
- 标的资产和货币
- 看涨或看跌、行权价或Delta、到期日
- 距到期天数或固定期限规则
- 时间、时区和交易时段
- 用于反解IV的买价、卖价、中间价、最新成交价或其他输入
在收集日期前确定期限规则
上市期权每天都会更接近到期。因此单个合约的IV历史会混入期限、Gamma、偏度和事件暴露的变化。它适合研究该合约,但不等于30天固定期限序列
对于固定期限序列,明确如何选择或插值相邻到期日,是否在固定时间滚动,以及流动性下降时是否切换到下一个合约。滚动产生的跳变可能来自构造规则,而不是市场
在计算IV前验证报价
对齐时钟、日历和事件
使用一个时区和一个观测时间,例如常规交易时段收盘。把开盘报价、盘中快照和收盘标记混在一起,可能把时差误认为波动率变化
标记财报、分红、宏观数据、节假日、提前收盘、拆股和调整后的期权系列。事件可能只推高短期限IV,而长期限变化很小。财报前后的期权波动率有助于解释这种尖峰
把水平当作背景,而不是结论
历史IV图表只说明所选输入过去在哪里交易过,并不能证明期权便宜、昂贵或即将下跌。还要比较同一序列的分布、当前价差、偏度、期限结构和完整持仓的损益
IV Rank与IV Percentile使用历史数据的方式不同。波动率锥总结的是已实现波动率分布,并不是另一种IV报价
看到极端值时,检查:
- 到期日、行权价或Delta规则是否改变
- 期权存续期内是否有事件
- 报价质量或标的市场是否改变
- 扣除价差、费用并经过波动率情景后,完整持仓是否仍然成立
让复核可以复现
把数据定义、原始报价、筛选条件、事件记录和图表一起保存。只保留四舍五入后的IV百分比,之后无法知道使用了哪个合约、时间、模型输入和缺失数据规则
常见问题
历史隐含波动率就是IV Rank吗?
不是。历史隐含波动率是选定IV观测值组成的时间序列。IV Rank把当前观测值放在选定历史最高和最低之间。序列和回看区间都必须明确
应该使用中间价还是最新成交价?
没有永远正确的选择。中间价更能表示双边市场,但价差很宽时可能无法成交;最新成交价可能已经过时。能同时保存就同时保存,并标记质量不足的观测值
如何比较不同到期日的IV?
声明一条规则,例如使用同一上市序列或插值到固定期限。同时对齐行权价或Delta、时间、事件暴露和报价质量,否则会把期限结构误认为波动率状态改变
历史IV很高是否说明期权被高估?
不一定。事件、尾部风险需求、偏度或新的市场状态都可能导致高IV。应使用可执行报价、成本和多种标的路径检验完整收益
资料来源与延伸阅读
快速检查
读完指南后,用 3 道题检查一下
问题 01
下面哪项说法最符合本指南 — 先定义IV观测值代表什么?
选择答案即可查看解释