今週はコール・オプションの価格計算について考えていた。
その備忘録として,書き留めておこうと思う。
この分野で一番名高いのは,ブラックーショールズモデルによる(ヨーロピアンタイプの)オプション計算式だろう。
しかし,そもそも「なぜオプション価格の計算をするのか?」というところについては,ブラックーショールズモデルの難解さの影に隠れてしまっている(少なくともぼくには死角だった)気がする。
なぜオプション価格の計算をするのか?
端的に言うとそれは,
オプションの売り手が損をしないようにするため
これを前提に,お話しは
単期間2項モデル〜多期間2項モデル〜ブラックーショールズモデル
と進んで行くけれども,
詳細は
金融数理入門(株価オプション〜2項モデル)
金融数理入門(株価オプション〜ブラックショールズモデル)
が分かりやすいので,参照のこと。
ここでメモしておきたいのは,
ブラックーショールズモデルにおけるN(d),つまり累積確率密度関数の解の導出について。
エクセル関数を使えば,NORMSDIST(たぶんnormal standard distribution)で得られる値。
これをエクセル関数が使えない状況で再現できないものかと,インターネットで検索をするも,なかなか求めているものが出てこない。
で,やっと見つけたのがN(d)の近似値を求める数式。
x>=0のとき
N(x)=1-N’(x)*(0.4361836*(1/(1+0.33267x))+(-0.1201676)*(1/(1+0.33267x))^2+0.9372980*(1/(1+0.33267x))^3)x<0のとき
N(x)=1-N(-x)なお,N’(x)=(1/SQRT(2*Pi))*EXP((x^2)/2*(-1))
[M. Abramowitz and I. Stegun, "Handbook of Mathematical Functions" New York: Dover Publications, 1972]
これをカスタム関数に組み込んでみた。
ストック・オプションの価格計算周辺の諸問題について,
これも読んでおこうと思う。
一橋大学ICSのレポート
Filed under: Economy

SocialVibe