IV Rank 与 IV Percentile:公式、差异与局限
仅供教育参考,不构成投资建议
IV Rank 衡量当前隐含波动率在指定窗口最低值与最高值之间的位置;IV Percentile 衡量窗口内有多少观测值低于当前值。Rank 问“今天在历史区间的哪里”,Percentile 问“历史上有多大比例比今天低”。Rank 只依赖两个端点,Percentile 使用整个经验分布,因此两者可能相差很大。任何一个指标都不能预测下一步波动率、证明期权有正期望值或说明卖出期权安全。
两种不同的历史比较
Section titled “两种不同的历史比较”当前 IV 为 IV_t、窗口最低与最高为 IV_min、IV_max 时,IV Rank = 100×(IV_t-IV_min)/(IV_max-IV_min)。使用 N 个日度观测时,一种常见定义为 IV Percentile = 100×count(IV_i<IV_t)/N。
市场没有统一实现。平台可能使用小于等于、以不同方式处理缺失日和重复值、限制异常值,或采用 52 周而不是 252 个交易日。更重要的是,“IV”可能指单一 ATM 期权、某到期日数据、30 日恒定期限插值或专有综合值。只有方法、时点、期限、价内外程度和报价来源一致时,结果才可直接比较。
16.7% 与 79.4% 为何能同时成立
Section titled “16.7% 与 79.4% 为何能同时成立”使用 252 个交易日,当前 IV 30%、最低 20%,一次事件高点 80%:
IV Rank = 100×(30-20)/(80-20) = 16.7%。
若 252 个观测中有 200 个低于 30%:
IV Percentile = 100×200/252 = 79.4%。
在上述定义下两个数字都正确。一次 80% 异常值拉长区间,只要仍留在窗口内就会压低 Rank;Percentile 则表明今天的 30% 仍高于多数日度观测。当异常值移出窗口时,即使当前 IV 不变,Rank 也可能突然上升。
数据与风险清单
Section titled “数据与风险清单”- 确认准确 IV 序列:执行价或 Delta、到期日、插值、Call/Put 处理、时间戳、中间价或可成交价、公司行动处理。
- 记录回看长度、自然日或交易日、缺失值规则,以及 Percentile 使用
<还是≤。 - 检查历史极值是否来自过时或不流动报价;一个错误标记就能主导 Rank。
- 查看完整分布、时间序列、偏斜和期限结构,不要把波动率压缩成一个数。
- 标记每个到期日前的财报、宏观数据、诉讼、监管决定和其他事件。
- 用匹配期限比较隐含与实际波动率,但不要把差异当成保证利润。
- 高 Rank 或 Percentile 可能反映真实跳空风险;空头仍有非线性亏损、保证金、流动性和指派风险。
- 低读数不证明多头期权便宜;实际波动可能更低,Theta 仍会消耗权利金。
- 压力测试旧最低、最高与分布不再具有代表性的波动率制度变化。
- 按策略收益结构和压力美元亏损确定仓位,不按 Rank 高于 50 等阈值。
- “Rank 与 Percentile 只是同一指标的两个名字。”两套公式回答不同问题。
- “第 79 百分位表示 IV 有 79% 概率下跌。”它是回顾频率,不是预测概率。
- “低 Rank 与高 Percentile 相互矛盾。”一个极端最高值可使两者同时成立。
- “Rank 永远在 0 到 100。”若当前值超出固定历史样本,未截断结果可能越界。
- “高 IV 就代表期权昂贵。”还要与未来实际分布、偏斜、事件和风险溢价比较。
- “同一代码在所有平台应显示相同数值。”数据序列、期限、时点和公式都可能不同。
- “一年历史覆盖所有制度。”固定窗口可能遗漏更早危机或混合不可比环境。