Realized Vol 指标:公式、参数与读法
已实现波动率(Realized Vol)是滚动窗口内收盘价对数收益率的年化标准差,以百分比绘制。它描述的是已经发生的波动,与从期权价格推导出的隐含波动率相对。
Senzoukria · 指标 · Updated September 2026
Realized Vol — 波动率, 显示在图表下方的独立面板中.
Realized Vol 测量的是什么
窗口使用样本标准差,即除以 N 减 1,这是历史波动率的通行惯例,并且有意区别于本目录中布林带系列所用的总体除数。结果再乘以“每年周期数”设置的平方根。该设置默认 362,880,即 252 个交易日 × 每天 1,440 根一分钟K线,因此它假定使用一分钟K线且一天交易 24 小时;CME 期货交易时段实际接近 23 小时,这一近似被明确说明,而不是隐藏起来。若窗口内任一收盘价为零或负数,对数无定义,指标不返回任何值,而不是用其他数值替代。在凑齐 N 个收益率之前,不绘制任何内容。
公式:代码中的实现
这不是别处常见的定义,而是所发布代码实际计算的内容,记录在实现旁边:
Volatilité réalisée : écart-type ÉCHANTILLON (÷(N−1) — la convention « Historical Volatility », ≠ du ÷N des Bollinger, choix documenté) des N derniers log-returns de close, annualisé ×√(annualization), en %. HYPOTHÈSE DOCUMENTÉE : le défaut annualization = 252 × 1440 = 362 880 suppose des barres 1 MINUTE et 252 jours de cotation de 24 h (la session future CME fait ~23 h/j — approximation assumée). Autre timeframe → ajuster le paramètre (ex. 5 m : 252 × 288 = 72 576). close ≤ 0 dans la fenêtre → null (log indéfini — pas d'info, on n'invente pas) ; warm-up (< N returns) → null.
如何解读
- 应与其自身近期的区间对比,而不是与某个绝对数值对比:什么算“高”取决于品种和时间周期。
- 线条上升说明收益率正在分散,同样的仓位规模对应的点数波动比以前更大。
- 当一个大收益率最终离开窗口时,线条会急剧下降;这是滚动窗口的特性,并不是关于市场的新信息。
- 该度量是对称的——同等幅度的暴涨和暴跌读数相同。
- 只有当两个面板使用相同的时间周期、相同的周期参数和相同的每年周期数时,跨品种比较才成立。
参数与默认值
周期默认 20 根K线,足够短,能在一个交易时段内作出反应;更长的窗口描述的是一种状态,反应较慢。每年周期数必须与图表周期匹配:在五分钟图上,一致的数值是 252 × 288 = 72,576;在更慢的K线上保留一分钟的默认值会夸大读数。
| 参数 | 类型 | 默认值 | 取值范围 |
|---|---|---|---|
| Period | number | 20 | 2 – 500 |
| Periods / year | number | 362880 | 1 – 10000000 |
它无法显示的内容
这个数值没有方向,且只由收盘价构成,因此每段行情背后的主动方和成交量都不在其中。数据流中的跳空、停盘和缺失K线会以单个大收益率的形式进入计算,并在整个窗口长度内把数值撑高。当成交不再推动收盘价时,读数会下降,因为已经没有可分散的东西,这并不等于市场真正平静下来。年化只是施加在短窗口上的缩放惯例,而不是对一年的预测。
相关指标
- True Range — 波动率
- Std Dev — 波动率
- Squeeze — 波动率
- Chaikin Volatility — 波动率
- Skewness — 波动率
- Kurtosis — 波动率
其他语言版本
Frequently asked questions
- 已实现波动率和隐含波动率有什么区别?
- 已实现波动率由价格历史计算:它是已经发生的收益率的离散程度,并经过年化。隐含波动率从期权价格中提取,反映期权市场为未来波动所开的价。一个是测量,一个是预期,两者经常不一致。
- 为什么行情结束后已实现波动率仍然偏高?
- 因为计算采用滚动窗口。一个大收益率会持续贡献标准差,直到它移出最近 N 根K线,所以市场平静后,线条最多还会在这么多根K线内保持高位,等异常值离开窗口时才会下降。
- 在 5 分钟图上应使用什么年化因子?
- 用每个交易日的K线数乘以你假设的交易日数。按 24 小时交易日计算,五分钟K线为 288 × 252 = 72,576。在五分钟K线上保留一分钟的默认值 362,880,会高估年化数值。