VIX 恐怖指数:ヒストリカルボラティリティで市場心理を逆算
本記事は当サイト4 段階教育構造を採用:コンセプト / 当サイトの計算方法 / 数字の見方 / 注意事項。
1. コンセプト
VIX は CBOE(シカゴ・オプション取引所)が 1993 年に導入した指数、恐怖指数と呼ばれる。
教科書 VIX 算法:S&P 500 の直近 30 日オプション価格から市場の将来ボラ予想を逆算 — Put 買い手が多いほど(高プレミアム支払いでヘッジ)、VIX 高。
台湾株指数にも公式ボラ指数 TAIVIX(台湾期交所発行)あり、ただし:
TAIVIXの公開 API(yfinance / Quandl)の歴史データ不安定、欠損頻発- 多くの年は月次または部分四半期データのみ
当サイトは「自前計算の 20 日実現ボラティリティ RV」を台湾株 VIX 代理として使用:
実現ボラティリティ(Realized Volatility, RV) = 過去 20 日対数リターンの標準偏差 × √252 × 100
これは教科書定義の VIX(オプションのインプライドボラ)ではなく、既に実現したボラ。両者は異なるが高相関(相関係数 > 0.85)— 実務上ほぼ互換可能。
2. 当サイトの計算方法
2.1 公式
log_return_t = ln(close_t / close_{t-1})
RV_t = std(log_return_{t-19 〜 t}) × √252 × 100 (年率 %)
- 対数リターン:算術リターンより長期累積に適し、対数正規仮定に合致
- 20 日ウィンドウ:1 ヶ月取引日相当、平滑度と感度のバランス
- √252 年率化:252 = 1 年取引日数、日次標準偏差を年率化
- ×100:パーセンテージ表示
2.2 派生指標
| 指標 | 算法 | 意味 |
|---|---|---|
| 現在 RV | 最新 RV 値 | リアルタイムボラ強度 |
| 10 日 MA | 直近 10 日 RV 平均 | 平滑トレンド |
| 10 日トレンド | 現在 RV − 10 日前 RV | ↑ ボラ加速 / ↓ ボラ収束 |
| 5 年分位 | 現在 RV の過去 5 年内ランク % | 履歴位置 |
| 1 年分位 | 現在 RV の過去 1 年内ランク % | 直近相対位置 |
2.3 4 段階分類(5 年分位を基準)
| Regime | 5 年分位 | 意味 | カラー |
|---|---|---|---|
| 低ボラ | < 20% | 平穏 | 🟢 緑 |
| 正常 | 20〜80% | 日常変動 | 🔵 青 |
| 高め | 80〜95% | 警戒シグナル | 🟡 黄 |
| 極端 | > 95% | パニック時期 | 🔴 赤 |
3. 数字の見方
3.1 絶対値の実務理解
台湾株 ^TWII の 20 日 RV 典型範囲:
| RV 区間 | 市場状態 | 実務シナリオ |
|---|---|---|
| < 10% | 極低ボラ | レンジ相場、トレーダーが嘆く(値幅取れない) |
| 10〜15% | 正常 | 一般的な強弱バランス |
| 15〜20% | やや高 | 相場あるがパニックでない |
| 20〜30% | 警戒 | 重要イベント(決算シーズン、選挙、利上げなど) |
| 30〜40% | パニック | システマティック事件(2020/3 COVID、2024/8 円キャリー崩壊) |
| > 40% | 極端 | 百年に一度(2008/10 金融危機など) |
3.2 応用 1:ヘッジポジション調整
多くのクオンツ戦略がボラに応じてポジションサイズ調整:
ポジションサイズ = 目標リスク / 現在ボラティリティ
- ボラ上昇 → ポジション縮小(総リスク一定維持)
- ボラ低下 → ポジション拡大
- これが Target Volatility 戦略
当サイト表示の現在 RV はこの戦略の日次入力に活用可能。
3.3 応用 2:タイミングシグナル
低ボラ → 危険:長期低ボラ後はしばしば激しい反転(「ボラの平均回帰」)。5 年分位 < 10% が数ヶ月持続 = 投資家が過度楽観、エクスポージャー縮小すべき時期。
高ボラ → 機会:パニックピーク(5 年分位 > 95%)は通常歴史的底値の買い場 — 過去 20 年の数回の大下落(2008、2020、2024/8)はボラピーク後 1〜2 週間以内に底打ち。
3.4 応用 3:トレンド強度確認
- 上昇 + 低 RV:健全な強気、徐々に上昇
- 上昇 + 高 RV:異常変動の相場、終盤の可能性
- 下落 + 低 RV:穏やかな下落、調整のみの可能性
- 下落 + 高 RV:パニック売り、底値接近の確率高
3.5 10 日トレンド矢印
- ↑:ボラ加速、警戒度上昇
- ↓:ボラ収束、市場心理回復
- →:横ばい
反転シグナル:extreme → elevated(分位が > 95% から下降)= 底値形成シグナル;normal → elevated(分位が 50% から 85% へ上昇)= 天井警告。
4. 注意事項
⚠️ 実現 vs インプライドボラは別物
- RV(実現ボラ):過去の実際のボラ
- IV(インプライドボラ)= 公式 VIX:オプション市場の将来予想
両者は相関するが同一ではない:
- 重要イベント前:IV は先行急騰(オプション買い殺到)、RV は依然平穏
- イベント発生後:RV 急騰、IV は既に低下開始の可能性
当サイトはオプションデータコスト高のため、RV のみ提供。台指オプションの IV は期交所公式サイトを参照。
⚠️ 20 日ウィンドウの長短
- 利点:適度な平滑度、感度と安定性両立
- 欠点:直近 10 日のデータが現在値に影響。激しい事件後、RV が正常に戻るまで 20 日
よりリアルタイムなボラを見たい場合、個別銘柄分析ページの risk タブの rolling_volatility(5/10/20/60 日マルチスケール)を確認可能。
⚠️ 分位はスライディングウィンドウベース
- 5 年分位 = 過去 5 年内の
current_rvのランク位置 - 過去 5 年に 2024/8 円キャリー崩壊(RV 45% に達した)が含まれれば、現在の通常 15〜20% の分位が圧縮される
- 逆に過去 5 年が平穏なら、現在のわずかな波 22% RV でも 95% 分位表示の可能性
対策:分位は相対指標、絶対値と併せて見る。
⚠️ データソースと計算の一貫性
当サイトの RV は以下から:
sp_index_h.symbol = '^TWII'の終値- 毎日大引け後更新(yfinance クローラー)
- 週末・祝日はデータなし
計算は完全にローカル、外部 VIX API 非依存、信頼性高。
⚠️ ザラ場ボラを反映しない
RV は日次終値間の対数リターンのみ参照。日中(intraday volatility)の高低変動は捕捉されない。日中ボラを見るには高頻度データが必要(当サイト未提供)。
⚠️ 異常値の容錯
^TWII のある日データ欠損または 0 ならフィルター(SQL 層 close_price > 0)。ただし複数日連続欠損なら RV ウィンドウが 20 日未満となり、結果に偏り発生の可能性。
延伸閱讀
- 〈出来高爆発は主力エントリー最初のシグナル〉(P1A.3)
- 〈VaR と CVaR:リスクの言語〉(リスクタブ)
試してみる
- ホーム「ランキング」タブで「🌊 台湾株ボラティリティ指数」カードを確認
- 現在の regime と分位を観察、直近 500 日スパークラインと比較
- ある日 RV が 80% 分位を突破したら → 日付を記録、当日のニュースで検証
- 保有銘柄のリスクタブの実際のボラと比較、大盤と同期しているか判断
- 📐 をクリックして公式、ウィンドウ選択、分位計算を確認