# 有限差分オプション価格：グリッド、安定性、早期行使

陽解法、陰解法、Crank–Nicolsonグリッドによる価格PDE、米国型行使、境界・収束・モデル検証を解説します。

正規 URL: https://wiki.fcontext.com/ja/options/finite-difference-option-pricing/
事実確認日: 2026-07-22

> 教育目的のみであり、投資助言ではありません

<a id="answer"></a>

## 直接の答え

**有限差分オプション価格法**は、連続的な価格方程式を原資産価格と時間のグリッドへ置き換え、隣接ノードの差で微分を近似し、満期ペイオフから現在の理論価値へ逆算します。米国型行使、バリア、時間依存入力など、便利な閉形式がない境界依存契約に有用です。

この方法で価格が客観的または取引可能になるわけではありません。確率モデル、ペイオフ、配当、ボラティリティ、金利、グリッド範囲、境界条件、数値方式、収束許容値に依存します。未収束グリッドの精密な小数も誤答です。

<a id="mechanism"></a>

## 価格PDEからグリッドへ

連続配当利回り `q` を持つ定数パラメータのBlack–Scholes仮定では、価値 `V(S,t)` は：

`∂V/∂t + 0.5σ²S² ∂²V/∂S² + (r−q)S ∂V/∂S − rV = 0`。

価格ノード `S_i=iΔS` を `Smax` まで、時間ノードを `Δt` 間隔で設定します。満期にPutなら `max(K−S,0)` のペイオフを置きます。隣接値でDelta、中央二階差分でGammaを近似し、低価格・高価格の境界条件に従って後ろ向きに進みます。

- **陽解法：**既知の層から前の層を直接計算します。単純ですが条件付き安定で、`ΔS` に対して `Δt` が大きすぎると振動や不可能な価格を生みます。
- **陰解法：**各ステップで三重対角線形系を解きます。一般に安定性は高いものの、陽解法より時間離散誤差と計算量があります。
- **Crank–Nicolson：**二つの時間層の空間演算子を平均します。滑らかな解では通常時間二次精度ですが、満期ペイオフの折れや不連続で振動し得るため、初期陰解法ステップやRannacher平滑化を使います。

米国型オプションの各ノードは：

`V(S,t) ≥ 即時行使ペイオフ`。

継続価値を推定後、内在価値との大きい方を取るか、同等の線形相補性問題を解きます。選択が切り替わる境界が自由行使境界です。

<a id="example"></a>

## 米国型Putのグリッドと収束記録

米国型Putを `S=$95`、`K=$100`、`T=0.5`年、`σ=25%`、`r=4%`、`q=0` とします。`Smax=$200`、`ΔS=$1`、`Δt=0.0005`年なら、満期の `$95` ノードは内在価値 `$5` から始まります。

逆算中、満期近くの `$95` ノードの継続価値が `$6.18` なら、即時行使 `$5` ではなく `$6.18` を残します。`$70` ノードで継続価値 `$29.72`、即時行使 `$30` なら、米国型制約は `$30` を残します。反復により価値面と早期行使境界を構築します。

| 価格ノード | 時間ステップ | `$95` の例示価値 |
| ---: | ---: | ---: |
| `100` | `250` | `$8.64` |
| `200` | `1,000` | `$8.68` |
| `400` | `4,000` | `$8.69` |

これは収束記録の例で、普遍的公正価値ではありません。欧州型をBlack–Scholes、米国型を十分深い二項ツリーや独立ソルバーと比較し、価格とギリシャ指標が明示した許容値に達するまで細分化します。

<a id="risks"></a>

## モデル実装の確認項目

- 正確なペイオフ、行使方式、配当、バリア、観測日、決済、企業行動を実装する。
- 確率過程と、ボラティリティ、金利、配当、借株費用の価格・時間依存を明記する。
- `Smax` を十分遠く置いて感応度を調べ、現物付近への境界汚染を確認する。
- 実際の契約用境界条件を導出し、普通契約の条件を盲目的に再利用しない。
- `ΔS` と `Δt` を同時に細分化し、価格、Delta、Gamma、行使境界の収束を記録する。
- 陽解法の安定条件と、負値、振動、単調性違反を検査する。
- ペイオフ折点、バリア、離散配当、ローカル・ボラティリティ補間を慎重に扱う。
- 適切な米国型ソルバーを使い、残差許容値を報告する。
- 解析式、無裁定境界、ツリー、独立コードで特殊ケースを比較する。
- 数値誤差、パラメータ誤差、モデル誤差を分離する。グリッド細分化が直すのは最初だけです。

市場検証には同時刻のBid/Askが必要です。スキュー、需給、ヘッジ費用、手数料、流動性、離散取引、ジャンプ、モデルリスクにより中値と約定価格は異なります。

<a id="misconceptions"></a>

## よくある誤解

- 「細かいグリッドなら正しい。」誤ったモデルやペイオフへ精密に収束し得ます。
- 「Crank–Nicolsonは常に安定で正確だ。」安定性は振動、境界誤差、誤入力を防ぎません。
- 「米国型価値は欧州型価値に固定プレミアムを足す。」最適行使境界は状態と時間で変わります。
- 「PDEはジャンプを自動処理する。」拡散PDEは演算子に明示しないジャンプを含みません。
- 「一つの市場価格一致で検証できる。」較正は数値・構造誤差を隠し得ます。
- 「理論価値は売買シグナルだ。」Bid、Ask、ヘッジ、裁定を保証しません。

<a id="related"></a>

## 関連トピック

- [Black-Scholesモデル](/ja/options/black-scholes-model/)
- [二項モデルによるオプション価格](/ja/options/binomial-option-pricing/)
- [早期行使](/ja/options/early-exercise/)
- [Dupireローカル・ボラティリティ](/ja/options/dupire-local-volatility/)

<a id="sources"></a>

## 一次資料

- [BlackとScholes（1973）：オプションと企業負債の価格](https://doi.org/10.1086/260062)
- [BrennanとSchwartz（1977）：米国型Putの評価](https://doi.org/10.1111/j.1540-6261.1977.tb03284.x)
- [CrankとNicolson（1947）：偏微分方程式の数値解法](https://doi.org/10.1007/BF02127704)
- [Options Industry Council：Black-Scholes公式](https://www.optionseducation.org/advancedconcepts/black-scholes-formula)
- [Options Industry Council：オプション行使](https://www.optionseducation.org/optionsoverview/exercising-options)