COS法によるオプション価格評価を理解する
COS法が切断密度、Fourierコサイン係数、ペイオフ係数、収束管理を組み合わせて価格を求める仕組みを解説します
Mark編集 · 一次情報は記事末尾に掲載
要点
COS法は対数価格分布を有限区間へ切り、密度をコサイン級数で展開し、その係数を特性関数から求めます。さらにペイオフ係数を掛け合わせることで、分布近似を割引後のオプション価格へ実務でも数値的に効率よく安定して確実に変換します
COSはFourier級数による価格評価法です
満期対数状態Xの特性関数が既知で、オプションが満期にv(X)を支払うとします
整合する評価測度で割り引いた価値は、v(x)とXの条件付き密度の積分です
COSは経路シミュレーションや価格格子の後退計算ではなく、この積分を有限コサイン級数で近似します
最初に無限の状態範囲を切断します
対数価格は通常、実数全体を取るため、経済的に重要な確率質量の大半を含む有限区間[a,b]を選びます
[a,b]外の確率はコサイン項を省く前から状態領域の切断誤差を生みます
狭すぎる区間は裾を落とし、広すぎる区間は同じ局所特徴を解像するのに多くの項を要します
特性関数が密度係数を与えます
[a,b]上の密度を、非負整数kに対するcos(kπ(x−a)/(b−a))の基底で展開します
係数はRe{φ(kπ/(b−a))e^{-ikπa/(b−a)}}から近似でき、密度全体を直接復元する必要がありません
通常のプライム付き総和ではゼロ周波数項を半分に重み付けし、この小さな規約が価格水準を左右します
ペイオフ係数が価格式を完成させます
各密度係数に、[a,b]でv(x)と対応するコサイン基底を積分した係数を掛けます
欧州型コールとプットは解析的なペイオフ係数を持ち、別の支払いでは安定した数値積分が必要な場合があります
モデル係数とペイオフ係数を分けると、多数の行使価格や契約で変換計算の多くを再利用できます
高速な収束には条件があります
滑らかな密度でコサイン係数が速く減衰すれば、項数Nの増加に対し多くの場合、指数的に速く収束します
短期、鋭い密度、原子、厚い裾、不連続ペイオフは収束を遅らせ、非滑らかな点の近くで振動を作ります
高速という評価は正則性に依存し、すべてのモデルとペイオフに一定精度を保証するものではありません
区間選択も誤差予算の一部です
モーメントが存在し規約が合えば、c₁±L√(c₂+√c₄)のようなキュムラント経験則がよく使われます
尺度Lは普遍的でなく、高次キュムラントが不安定または存在しなければ、慣れた区間則も誤解を招きます
裾確率境界、より広い基準区間、複数の[a,b]での価格安定性が、一つの経験設定より強い証拠です
検証では区間誤差と級数誤差を分けます
Nを十分大きく固定して[a,b]を広げ、領域切断を診断した後、安定区間でNを増やして級数収束を調べます
φ(0)、ゼロ項の半重み、割引、ペイオフ係数、パリティ、価格境界、単調性、凸性を確認します
較正ループへ入れる前に、選んだ価格を直接Fourier求積や独立した別手法と比較します
よくある質問
COS法とは何ですか?
特性関数から得るFourierコサイン係数で満期密度を近似し、オプション価格を求める方法です
COSはFFT価格評価と同じですか?
いいえ。どちらも変換を使いますが、COSは選んだ状態区間のコサイン展開で、同じ連動FFT行使価格格子を必要としません
区間[a,b]はどう選びますか?
キュムラント経験則が一般的ですが、普遍的な幅はないため、裾情報と複数区間での価格安定性を検証します
COS価格が不正確になるのはなぜですか?
狭い区間、少ない項、弱い密度正則性、不連続ペイオフ、係数ミス、無効な変換入力が原因になり得ます
出典
この考え方を自分のオプションに当てはめる
契約と目標を選ぶと、価格・時間・ボラティリティの前提を一つの分析で確認できます
自分のオプションを分析する(英語)