════════════════════════════════════════════════════
波动率(Volatility)计算流程
════════════════════════════════════════════════════
第1步:净值/价格序列
────────────────────────────────────────────────
净值
│ ╭╮ ╭─╮
│ ╭╮ ││ ╭╮ │ │ ╭╮
│ ╭╯╰╮ ╭╯╰╮╭╯╰╮╭╯ ╰╮ ╭╯╰
│ ╭╯ ╰─╯ ╰╯ ╰╯ ╰──╯
X₀ X₁ X₂ X₃ X₄ X₅ X₆ ...
└──────────────────────────────→ 时间 t
第2步:算每期收益率 r_t = (X_t - X_{t-1}) / X_{t-1}
────────────────────────────────────────────────
X₀→X₁ X₁→X₂ X₂→X₃ X₃→X₄ ...
│ │ │ │
▼ ▼ ▼ ▼
r₁ r₂ r₃ r₄ ... r_n
(+1.2%) (-0.8%) (+2.1%) (-0.5%)
得到一串收益率序列: r₁, r₂, r₃, ..., r_n
第3步:算平均收益率 r̄
────────────────────────────────────────────────
r₁ + r₂ + r₃ + ... + r_n
r̄ = ───────────────────────────
n
第4步:算每个收益率偏离均值的程度,取平方
────────────────────────────────────────────────
r_t ●────┐
│ (r_t - r̄) ← 偏离均值多少
r̄ ───────┴──────────────
│
▼
(r_t - r̄)² ← 平方(消除正负号,放大偏离)
对每一个 r_1...r_n 都做这个操作:
(r₁-r̄)² (r₂-r̄)² (r₃-r̄)² ... (r_n-r̄)²
第5步:加总、除以(n-1)、开根号 → 单期标准差 σ
────────────────────────────────────────────────
┌─────────────────────────┐
│ Σ(r_t - r̄)² │
σ = √ │ ───────────────── │
│ n - 1 │
└─────────────────────────┘
│
▼
σ_日 (比如 1.16%,单日波动率)
第6步:年化(把"单日"放大成"一年"口径)
────────────────────────────────────────────────
σ_日 ──── × √250(一年约250个交易日)────→ σ_年化
1.16% × √250 ≈ 1.16% × 15.8 ≈ 18.3%
│ │ │
单日波动 时间平方根 年化波动率
法则 (对应表格里
股票 18.35%)
════════════════════════════════════════════════════
整体流程串联
════════════════════════════════════════════════════
净值序列 X_t
│ 差分/收益率化
▼
收益率序列 r_t
│ 求均值 r̄,算偏离平方,求平均,开根号
▼
单期标准差 σ_日/月/周
│ × √(年化因子)
▼
年化波动率 σ_年化 ← 表格里的 Volatility 数字