SABRモデル
このページではSABRモデルを詳しく解説します。ボラティリティ・サーフェスのパイプラインにおける位置づけについてはサーフェスの構築方法を、他の手法との比較については補間手法をご覧ください。
**SABR(Stochastic Alpha Beta Rho:確率的アルファ・ベータ・ロー)**は、Hagan、Kumar、Lesniewski、Woodward(2002年)によって導入された確率的ボラティリティモデルです。スマイルの形状を記述するSVIとは異なり、SABRはスマイルを生み出すダイナミクスを記述します。スマイルは、ボラティリティが原資産とともにどのように変動するかの帰結として、モデルから自然に導き出されます。
SABRは金利スワップションやキャップ/フロアにおいて支配的なモデルです。暗号資産市場ではあまり一般的ではなく、フィッティングがよりシンプルでウィングの挙動が優れているSVIが好まれています。
パラメータを探索する
各パラメータを調整して、SABRスマイルがどのように変化するかを確認してください。「Show backbone」を切り替えると、CEVのみの曲線(ボル・オブ・ボルなしのスマイル)が表示されます。
SABRスマイル・エクスプローラー
「バックボーンを表示」を切り替えると、CEVのみの曲線(ボル・オブ・ボルなし)が確認できます。バックボーンとフルスマイルの差がνの寄与です。
各パラメータの役割
- (ボラティリティ水準): 現在の瞬間的ボラティリティです。 が高いほど全体的なIVが高くなります。これは最も頻繁に再キャリブレーションされるパラメータです。
- (バックボーン): ボラティリティが原資産価格に対してどのようにスケールするかを制御します。 はパーセンテージ・ボラティリティが一定(対数正規)であることを意味します。 はドル建てボラティリティが一定(正規)であることを意味します。 はその中間(平方根)です。実務では、 は通常フィッティングされるのではなく、市場慣行に基づいて固定されます。
- (スポットとボラティリティの相関): スキューを制御します。 が負の場合、原資産が下落するとボラティリティが上昇します(株式市場や暗号資産市場で一般的な挙動)。 が正の場合はその逆になります(稀)。
- (ボル・オブ・ボル): スマイルの幅を制御します。 の場合、スマイルは存在せず、 と が生み出すスキュー(「バックボーン」)のみとなります。 が増加すると、両方のウィングが持ち上がります。
バックボーン
上のエクスプローラーで「Show backbone」をクリックしてください。破線は のときのスマイル、つまりボラティリティにランダム性がなく、決定論的なCEVモデルのみの状態です。バックボーンと完全なスマイルの間のギャップが、(ボル・オブ・ボル)の寄与分です。この分解はSABR特有のもので、スマイルの曲率がどこから来ているのかについてトレーダーに明確な直感を与えてくれます。
キャリブレーション
標準的なアプローチ
-
を市場慣行に固定します:
- 金利:(一般的)または (正規SABR)
- 株式:(対数正規)
- を固定すると、モデルの自由パラメータは3つになります。
-
をATMボラティリティに固定します。 とATMインプライド・ボラティリティの間には、ほぼ閉形式の関係が存在します。観測されたATMのIVが与えられれば、 を解くことができます。これによりフィッティングは自由パラメータ2つに削減されます。
-
と をフィッティングします。SABRスマイルと各行使価格で観測されたIVとの間の加重誤差を最小化します。パラメータが2つだけなので、高速かつロバストです。
重み付け
- ATMには最大の重みを付けます(最も流動性が高く、最も信頼できる)
- ビッド/アスクのスプレッドがタイトなオプションほど重みを大きくします
- ディープOTMのオプションには重みを小さくします(Hagan近似の精度がそこでは低下するため)
強み
ダイナミクスの解釈が可能。 SABRは、原資産が動いたときにスマイルがどう動くべきかを教えてくれます。デフォルトでは、SABRはスティッキー・デルタに近い挙動を生成します:スポットが下落するとボラティリティが上昇し( の場合)、スマイルはスポットとともにシフトします。これは、スマイルのダイナミクスがヘッジにとって重要な商品において価値があります。
バックボーン分解。 バックボーン( 由来のスキュー)とスマイル( 由来の曲率)の分離は、トレーダーに明確なメンタルモデルを提供します。
パラメータが少ない。 を固定し、 をATMに固定すれば、フィッティングするパラメータは2つだけです。高速であり、オーバーフィッティングの余地がほとんどありません。
限界
ウィングの問題。 Hagan近似は、遠いウィングにおいて負のインプライド・ボラティリティや負の確率密度を生成することがあります。これは既知の問題です。本番システムでは、修正版の定式化(アービトラージフリーSABR、または極端な行使価格に対するPDEソルバー)が使用されます。
長期満期。 漸近展開は、満期が10〜15年を超えると精度が劣化します。代わりに数値的手法を使用してください。
静的フィットであり、動的キャリブレーションではない。 SABRのダイナミクスの解釈にもかかわらず、実務では(SVIと同様に)各満期が独立にフィッティングされます。ダイナミクスの物語は、運用上強制されるものではなく、あくまで理想像です。
SABRとSVIの比較
| SABR | SVI | |
|---|---|---|
| モデル化の対象 | スマイルを生み出すダイナミクス | スマイルの形状 |
| パラメータ数 | 3( 固定の場合) | 5 |
| アービトラージ | Haganの公式はウィングで違反しうる | クリーンな制約条件が利用可能 |
| ウィングの挙動 | 極端な行使価格で破綻しうる | 有界で、線形の漸近線 |
| 速度 | 公式の評価 | 最適化 |
| 最適な用途 | 金利、FX | 株式、暗号資産 |
重要な違い:SABRは「スマイルはどう動くのか?」に答え、SVIは「スマイルはどんな形なのか?」に答えます。シンプルなヨーロピアン・オプションのプライシングとリスク管理では、SVIのよりシンプルなフィッティングと優れたウィングの挙動が通常勝ります。スマイルのダイナミクスが重要な商品(バミューダン・スワップション、スティッキー・デルタ下のバリアオプション)では、SABRのダイナミクスの解釈が価値を持ちます。
SVIとの関係
SABRはSVIフィットの初期化に使用できます。まずSABRをフィッティングし(高速な2パラメータ最適化)、SABRスマイルを多数の行使価格で評価してから、それらの点にSVIをフィッティングします。これにより、市場データが疎な場合でもSVIに良い初期値を与えることができます。
数学的直感を養う
SABRをゼロから学ぶインタラクティブレッスン · 4つのパラメータ、5つのセクション上のインタラクティブなレッスンでは、SABRの4つのパラメータを1つずつ解説します:アルファがボラティリティ水準を設定する仕組み、ローがスキューを傾ける仕組み、ニューがウィングを持ち上げる仕組み、そしてベータがバックボーンのダイナミクスを制御する仕組みです。各セクションには専用のスライダーが用意されており、1つのパラメータの効果を分離して確認できます。
オープンソース実装
| リポジトリ | 参照する理由 |
|---|---|
| QuantLib | SABRのHagan近似 + キャリブレーション |
| pysabr | 純粋なPythonによるSABR実装、読みやすい |
| OpenGamma Strata | 本番リスク管理におけるスマイル補間付きSABR |
関連ページ:
- SVIパラメータ化 - Hypercallが使用するモデル
- ローカル・ボラティリティ - Dupireの瞬間的ボラティリティ・サーフェス
- 補間手法 - 全手法の比較
- サーフェスの構築方法 - パイプラインの全体像