金融において、二項オプション価格モデルは、オプションを評価するための格子ベースの数値的手法です。これは、原資産の可能な価格を離散時間二項ツリー上に表現し、後方帰納法によってオプションを評価します。権利行使の決定は個々のノードで評価できるため、この手法はアメリカンオプションやバミューダオプションに特に有用です。[ 1 ] [ 2 ]
ウィリアム・F・シャープは、 1978年版の『インベストメンツ』で二項オプション価格決定手順を発表した。[ 3 ]ジョン・コックス、スティーブン・ロス、マーク・ルービンスタインは1979年に広く使われている定式化を発表し、リチャード・レンドルマン・ジュニアとブリット・バーターは同年、別の2状態定式化を発表した。[ 1 ] [ 2 ]
固定利付証券および金利デリバティブに適用される二項ツリーについては、格子モデル(金融)§ 金利デリバティブを参照してください。
二項オプション価格モデル(BOPM)は、他のモデルでは容易に適用できない様々な条件に対応できるため、広く利用されています。これは主に、BOPMが単一時点ではなく、一定期間にわたる原資産の記述に基づいているためです。そのため、特定の期間内の任意の時点で行使可能なアメリカンオプションや、特定の時点で行使可能なバミューダオプションの評価に用いられます。比較的単純なモデルであるため、スプレッドシートを含むコンピュータソフトウェアで容易に実装できます。
ブラック・ショールズ式に比べて計算の複雑さや計算速度は劣るものの、特に配当金支払いを伴う長期オプションにおいては、より正確な結果が得られます。こうした理由から、二項モデルの様々なバージョンがオプション市場の実務者によって広く利用されています。
複数の不確実性要因を持つオプション(例:リアルオプション)や、複雑な特徴を持つオプション(例:アジアンオプション)の場合、二項分布法はいくつかの困難から実用的ではない可能性があり、代わりにモンテカルロオプションモデルが一般的に使用されます。また、二項分布法は離散的な時間単位を使用するため、モンテカルロシミュレーションはサンプリング誤差の影響を受けにくいという利点もあります。この傾向は、離散的な時間単位が小さくなるほど顕著になります。
非組換え二項木では、反対方向に移動するパスは合流せず、価格変動の各シーケンスに対して一意のノードが生成されます。この場合、BOPMの最悪実行時間はO(2 n )となります。ここでnはシミュレーションの時間ステップ数です。モンテカルロシミュレーションは一般的に多項式時間計算量を持ち、シミュレーションステップ数が多い場合は高速ですが、時間ステップ数が少ない場合はBOPMよりも計算負荷が高くなります(金融におけるモンテカルロ法を参照)。ただし、標準的な組換え木では、下降移動の後に上昇移動が起こると、上昇移動の後に下降移動が起こる場合と同じノードに到達します。したがって、Nステップ木では異なるノードであるため、単純な後方帰納法の計算複雑度は指数関数的ではなく二次関数的である。[ 4 ]

二項価格モデルは、オプションの主要な原資産変数の推移を離散時間で追跡します。これは、評価日から満期日までの複数の時間ステップにおける二項格子(ツリー)を用いて行われます。格子の各ノードは、特定の時点における原資産の可能な価格を表します。
評価は反復的に行われ、最終ノード(満期時に到達する可能性のあるノード)から開始し、ツリーを逆方向にたどって最初のノード(評価日)に戻ります。各段階で計算された値は、その時点でのオプションの価値となります。
この方法を用いたオプション評価は、前述のとおり、3つのステップからなるプロセスです。
価格ツリーは、評価日から満期日までを順に計算することで作成されます。
各ステップでは、原資産が特定の係数で上昇または下降すると想定されます(または)ツリーの各ステップごとに(定義により、そして)したがって、これが現在の価格である場合、次の期間の価格は次のようになります。または。
上昇要因と下降要因は、基礎となる(固定)ボラティリティを使用して計算されます。、そしてステップの時間継続時間、(原資産の日数計算規則を用いて)年単位で測定。価格の対数の分散が、 我々は持っています:
上記はオリジナルのCox、Ross、Rubinstein(CRR)法です。格子を生成するための他のさまざまな手法があり、「等確率」ツリーなどがあります。[ 5 ] [ 6 ]
CRR方式では、ツリーが組み換え性を持つことが保証されます。つまり、原資産価格が上昇してから下降した場合(u,d)、価格は下降してから上昇した場合(d,u)と同じになります。この場合、2つの経路が合流または組み換えられます。この特性によりツリーのノード数が削減され、オプション価格の計算が高速化されます。
このプロパティを使用すると、各ノードにおける基となる資産の値を数式で直接計算でき、ツリーを事前に構築する必要はありません。ノードの値は次のようになります。
どこは上昇ティックの数であり、これは下降ティックの数です。
ツリーの各最終ノード、つまりオプションの満期時点では、オプションの価値は単純にその本質的価値、つまり権利行使価値になります。
ここで、Kはストライク価格であり、は、 n番目の期間における原資産のスポット価格です。
上記の手順が完了すると、最後から2番目の時点から始めて、ツリーの最初のノード(評価日)まで遡って、各ノードのオプション値が求められます。計算結果がオプション値となります。
概要:各ノードにおいて、リスク中立性の仮定を用いて「二項値」が算出されます(リスク中立評価を参照)。ノードで権利行使が許可されている場合、モデルはノードにおける二項値と権利行使値のうち大きい方を採用します。
手順は以下のとおりです。
次の時間ステップで計算される値(つまり、評価に一歩近づいた値)を計算する際、モデルは、ノードの式で、ここで選択された値を「オプションアップ」/「オプションダウン」に応じて適切に使用する必要があります。このアルゴリズムは、アメリカン・プット・オプションの価格を計算するアプローチを示していますが、コール・オプションやヨーロピアン・オプション、バミューダ・オプションにも容易に一般化できます。特にヨーロピアン・オプションについては、一般的な二項格子評価モデルは単一の超幾何閉形式表現では表せないことが示されています。[ 7 ]
二項モデルとブラック・ショールズ・マートンモデルは、いずれも同様の仮定に基づいている。一定の金利、配当利回り、ボラティリティを持つコックス・ロス・ルービンシュタイン仕様の下では、二項ツリーはブラック・ショールズ・マートンモデルで使用される幾何ブラウン運動の離散時間近似である。二項モデルは、価格の変動が二項分布に従うと仮定している。時間ステップ数が増加するにつれて、原資産価格の対数の分布は正規分布に近づき、原資産価格は対数正規分布に近づく。したがって、二項モデルで計算されたヨーロピアンオプションの値は、ブラック・ショールズ・マートン値に収束する。[ 5 ] [ 6 ]
収束は単調である必要はありません。計算された価格は時間ステップ数の変化に応じて振動する可能性があり、収束速度は選択されたツリーの仕様と実装に依存します。[ 5 ]
数値的手順として見ると、CRR法はブラック・ショールズ偏微分方程式の明示的有限差分法の特殊なケースとして解釈することもできます。オプション価格設定のための有限差分法を参照してください。[ 8 ]