ボラティリティ・オラクル
Hypercallは、オプション価格の算出、グリークス、時価評価(マーク・トゥ・マーケット)、証拠金チェックにインプライド・ボラティリティ・サーフェスを使用しています。ボラティリティ・オラクルは、オプション市場データを原資産、行使価格、満期ごとに照会可能なIV値に変換します。
目標はシンプルです。ライブの市場ボラティリティが利用可能な場合はそれを使用し、必要なデータが欠けている場合は値をでっち上げるのではなく、フェイルクローズド(安全側に停止)します。
ボラティリティ・オラクルの役割
サポートされている各原資産について、Hypercallはボラティリティ・サーフェスを維持しています。
- 行使価格の次元: IVはオプションの行使価格によって変化します。
- 満期の次元: IVは満期までの時間によって変化します。
- 補間: 正確な行使価格と満期のポイントが利用できない場合、Hypercallは近傍の有効なポイント間で補間します。
- 鮮度チェック: 各プロバイダーには鮮度に関するルールがあります。古いデータはライブとして扱われません。
IVは小数として保存されます。たとえば、80%のIVは0.80として表現されます。
セッション対応モデル
一部のボラティリティのソース市場は、Hypercallとは異なる取引時間を持つ場合があります。ソース市場がライブかつ健全な場合、Hypercallは現在のソースのサーフェスを使用します。
このモデルは、ライブのスポット価格を使用して、ソースの行使価格をプラットフォームの行使価格空間にリスケールします。
scale = platform_spot / source_spot
platform_strike = source_option_strike * scale
両方のスポット入力は正の値かつ最新である必要があります。ソースのスポットまたはプラットフォームのスポットが欠けている場合、キャッシュされたスケールや静的なスケールを使用するのではなく、ライブサーフェスの更新は失敗します。
ソースセッションのクローズ時
ソースのオプション市場がクローズしている場合、またはライブサーフェスが古い場合、Hypercallは古いソースデータをライブであるかのように扱いません。
代わりに、モデルは最後の正常なソースサーフェスを使用し、それを現在のプラットフォームのマネーネス空間に変換する場合があります。
base_strike = requested_platform_strike * base_spot / current_platform_spot
base_iv = last_good_source_surface(base_strike, expiry)
これにより、スティッキー・ログマネーネスが保持されます。5%アウト・オブ・ザ・マネー (OTM) のオプションは、ソースサーフェスがキャプチャされた時点で同じく5%アウト・オブ・ザ・マネーだったソースサーフェス上のポイントにマッチングされます。
その後、モデルはクローズドセッションのイベントリスクをトータルバリアンス(総分散)として追加します。
final_iv = sqrt((base_iv^2 * time_to_expiry + event_jump^2) / time_to_expiry)
これにより、短期のオプションはクローズドセッション中のギャップリスクに対してより敏感になりますが、これは意図的な設計です。
フェイルクローズドの条件
必要なデータが利用できない場合、ボラティリティ・オラクルはリスクを増加させる照会に対してフェイルクローズドします。例としては以下が挙げられます。
- 原資産に対して設定されたボラティリティ・プロバイダーが存在しない
- ライブソースが古く、有効な最後の正常なスナップショットが存在しない
- プラットフォームのスポットが欠けているか無効
- ライブソースの構築中にソースのスポットが欠けているか無効
- ソースのスナップショットが設定されたクローズドセッション・ウィンドウよりも古い
- 変換後の行使価格または満期が補間できない
- サポートされていない原資産、またはソースサーフェスのポイントが欠けている
フェイルクローズドとは、証拠金を必要とするリスク増加型の新規注文など、欠けているIVに依存する計算をシステムが拒否することを意味します。でっち上げのボラティリティで証拠金計算やマーク付けを行うよりも、注文を拒否する方が望ましいのです。
ユーザーが想定すべきこと
ソース市場がオープンしていてフィードが健全な場合、価格算出と証拠金にはライブのインプライド・ボラティリティ・サーフェスが使用されます。
ソース市場がクローズしている場合、最後の正常なスナップショットと現在のプラットフォームのスポットが有効であれば、影響を受ける市場はセッション対応の変換済みサーフェスを引き続き使用できます。
モデルが入力を検証できない場合、新しいデータまたは有効な変換済みサーフェスが利用可能になるまで、影響を受ける注文は拒否されることがあります。
関連情報
- 価格、決済、ボラティリティ・オラクルのルールについてはオラクルを参照してください。
- IVの抽出と補間の背後にある概念についてはボラティリティ・サーフェスの構築方法を参照してください。
- ボラティリティ入力がアカウントリスクにどのように影響するかについては証拠金計算を参照してください。