アメリカン・オプションをモンテカルロするのが難しい理由 2/5 ~Treeとモンテカルロの基本構造

では実際にBinomial Treeとモンテカルロを使い、幾何ブラウン運動を想定して、European CallのValuationをしてみよう。
解析的アプローチはいわゆるBlack-Scholes方程式で、導出も結果も、どこの教科書にも、Wikipediaにも載っているので割愛する。
Europeanは非・経路依存なので、アプローチ・方法に依らず、必要なのは満期の状態のみである。
Ⅰ.Binomial Treeによるアプローチ
Binomial-Start.png
n回時間分割したBinominal Treeの満期は、n+1個の株価が発生しており、現値S、上昇率u、下落率dとした時、
最も高い株価は、そして次に高い株価は , ,… ,
と最も低い株価まで離散的に発生している。
確率も同様に上昇確率pとして、二項係数C(n,k)を使って表現すると、
, , … ,
と対応している。
よって、n+1個の各点においてのペイオフはコールオプションであるから、Max(S(T)-X,0)のS(T)にi個目の点における離散的な株価を代入すれば、 となり、さらに確率が求まっているので、期待値が計算でき、 となる。ここでのn回時間分割のnは100~200くらいの均等分割で十分であろう。Payoffに連続性があるため、それほど細かくやらなくても良いであろう。
ちょっと気合いを入れてMIMEで書いてしまったが、これも一般的な教科書レベルで書いてある情報だ。
Ⅱ.モンテカルロによるアプローチ
モンテカルロはもっと単純で、のε部分に標準正規乱数を入れれば満期時点の株価が一つ定まる。であるから期待値はn個の乱数で株価を発生させて、各々のパスごとにペイオフを計算し、平均を取ればいいだけだ。その作業を表すと、となる。European型の場合は、n個の乱数のnだが、プレミアムだけならn=100でもそれらしい値が出る。n=10,000ならば、解析解に近く、1次微分のグリークくらいまでなら工夫しなくても問題なく出るだろう。
次は、本題のアメリカンを計算する前に、ある時刻τと満期の2回だけ行使可能なバミューダンを計算しよう。なぜバミューダンを先に考えるかと言うと
2.バミューダン・オプション(Bermudan):満期まで間、特定の複数の日で権利行使可能
で一般には満期までの間、特定の複数日でn回行使可能なオプションなのであるが、n->∞にすればアメリカンになる。しかし、現存のアメリカン・オプションはほとんどがPhysical Settle=現物決済で、Call Optionならば、行使価格Xを払うと、Q日後に株が調達されるという形がほとんどなのでn=オプション期間中の営業日とするだけで十分なのである。Cash Settle=現金決済のアメリカン・オプションというのは今まで見たことないが、知っている人がいたら教えてくれ。仮にCash Settleのアメリカンで瞬間瞬間行使可能な条件、あるいはPhysical SettleだがT+0ms(0ミリ秒)、行使した瞬間に株がセトルされるような将来が来たすれば、n->∞もある程度考慮しても良いかもしれないが、コール・オプションの行使自体が配当落ちという離散的なイベントが行使に密接に関係しているので、アメリカンは事実上n=営業日のバミューダンなのである。
数式使いすぎてて、読む気がしない? 初心者読者がそう思っているだろうと記事を短めにしてるんだ。今日の記事をよく読むと、高校生でも理解できるレベルの数式で記述してある。
【金融工学理論の実践】
2012.05.21|Calender Spreadのススメ3 ~期待通りの期待値曲面
2011.03.10: 史上最大のボロ儲け ~ポールソンという男 1/6
2011.01.31: 最強ヘッジファンド LTCMの興亡 ~崩壊への序章
2010.10.25: 三田氏を斬る ~金融工学の理解と解釈
2010.09.15: 株メール Q7.株価のマルコフ性
2010.07.01: 数学を使わないデリバティブ講座 ~リスク中立
2010.01.25: 50% Knock-In PutのPremiumって実現できるの?@最終章 LVの要請
2009.11.10: 為替オプションの基本勝ちパターン? プッ
2008.10.13: 株と通貨の相関
2008.01.21: 悲しい時は、中立測度変換
2007.12.26: Global Basket Correlation





「アメリカン・オプションをモンテカルロするのが難しい理由 2/5 ~Treeとモンテカルロの基本構造」への6件の返信

  1. >Cash Settle=現金決済のアメリカン・オプションというのは今まで見たこと
    >ないが、知っている人がいたら教えてくれ。
    かなりスペシフィックなケースですが、SP500 mini「先物」オプションのメジャー月(3,6,9,12月)は最期まで持ちきった場合のみですが、Cash Settleされます。それ以外は、先物のPhysical Settle。先物自体も現物に置き換わるタイミングでの先物オプションという特殊な事情ですが。http://www.cmegroup.com/trading/equity-index/us-index/e-mini-sandp500_contractSpecs_options.html

  2. 貴重な情報ありがとうございます。
    あくまでもFuture Settleであることは変わらないのだけど、そのFutureがCash化するという三段論法で、一段飛ばしているからCash Settleになっている。
    とも言えます。
    知らなかったからってちょっとムキになってる? 実際やってる人には勝てませんわ。

  3. 確かに。処理するシステム側がどうやっているかなぁとJust Guessですが、絶対に、いったんFutureのDeliveryを行ってから、Cash化させている筈だと思いますね。この辺りはたぶん、レギュレーション上の問題もあるので、きっちり決まっているとの推測です。

  4. Miniの方が流動性が高いというのは驚きました。S&P500の商品ラインナップを見ていると凄まじい競争的商品開発努力を感じますね。
    Delta Oneだけで、Future,Mini,ETF(事実上のトータルリターンインデックス),Vol Index,Quanto
    OptionがアンダーライングでCash,Future,ETF,Vol Indexがあって
    行使型でEuropean,American,行使期間が、Weekly,月末満期まで加わってきて
    ありとあらゆるニーズに答えている…。さすがアメリカ、脱帽ですな。
    為替のFutureで驚いている場合ではないですね。Futures OptionのPhysical Settle。これアメリカじゃ常識と!

  5. 確かに。処理するシステム側がどうやっているかなぁとJust Guessですが、絶対に、いったんFutureのDeliveryを行ってから、Cash化させている筈だと思いますね。この辺りはたぶん、レギュレーション上の問題もあるので、きっちり決まっているとの推測です。

  6. polo Ralph Lauren様 はじめまして。スパム指定されていたので返信遅れました。
    私もおそらく、そうだと思っています。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.