跳转到内容

IV Rank 与 IV Percentile:公式、差异与局限

仅供教育参考,不构成投资建议

IV Rank 衡量当前隐含波动率在指定窗口最低值与最高值之间的位置;IV Percentile 衡量窗口内有多少观测值低于当前值。Rank 问“今天在历史区间的哪里”,Percentile 问“历史上有多大比例比今天低”。Rank 只依赖两个端点,Percentile 使用整个经验分布,因此两者可能相差很大。任何一个指标都不能预测下一步波动率、证明期权有正期望值或说明卖出期权安全。

当前 IV 为 IV_t、窗口最低与最高为 IV_minIV_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 日恒定期限插值或专有综合值。只有方法、时点、期限、价内外程度和报价来源一致时,结果才可直接比较。

使用 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 也可能突然上升。

  • 确认准确 IV 序列:执行价或 Delta、到期日、插值、Call/Put 处理、时间戳、中间价或可成交价、公司行动处理。
  • 记录回看长度、自然日或交易日、缺失值规则,以及 Percentile 使用 < 还是
  • 检查历史极值是否来自过时或不流动报价;一个错误标记就能主导 Rank。
  • 查看完整分布、时间序列、偏斜和期限结构,不要把波动率压缩成一个数。
  • 标记每个到期日前的财报、宏观数据、诉讼、监管决定和其他事件。
  • 用匹配期限比较隐含与实际波动率,但不要把差异当成保证利润。
  • 高 Rank 或 Percentile 可能反映真实跳空风险;空头仍有非线性亏损、保证金、流动性和指派风险。
  • 低读数不证明多头期权便宜;实际波动可能更低,Theta 仍会消耗权利金。
  • 压力测试旧最低、最高与分布不再具有代表性的波动率制度变化。
  • 按策略收益结构和压力美元亏损确定仓位,不按 Rank 高于 50 等阈值。
  • “Rank 与 Percentile 只是同一指标的两个名字。”两套公式回答不同问题。
  • “第 79 百分位表示 IV 有 79% 概率下跌。”它是回顾频率,不是预测概率。
  • “低 Rank 与高 Percentile 相互矛盾。”一个极端最高值可使两者同时成立。
  • “Rank 永远在 0 到 100。”若当前值超出固定历史样本,未截断结果可能越界。
  • “高 IV 就代表期权昂贵。”还要与未来实际分布、偏斜、事件和风险溢价比较。
  • “同一代码在所有平台应显示相同数值。”数据序列、期限、时点和公式都可能不同。
  • “一年历史覆盖所有制度。”固定窗口可能遗漏更早危机或混合不可比环境。