# 유한차분 옵션 가격결정: 격자, 안정성과 조기행사

명시적·암시적·Crank–Nicolson 격자로 옵션 가격 PDE를 풀고 미국형 행사를 적용하며 경계·수렴·모형을 검증하는 방법을 설명합니다.

표준 URL: https://wiki.fcontext.com/ko/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, 중앙 2차 차분으로 Gamma를 근사한 뒤 저가·고가 경계조건 아래 뒤로 진행합니다.

- **명시적 방식:** 알려진 층에서 이전 층을 직접 계산합니다. 단순하지만 조건부 안정이며 `ΔS`에 비해 `Δt`가 너무 크면 진동이나 불가능한 가격이 생깁니다.
- **암시적 방식:** 각 단계에서 삼중대각 선형계를 풉니다. 일반적으로 더 안정적이지만 명시적 갱신보다 시간 이산화 오차와 계산량이 있습니다.
- **Crank–Nicolson:** 두 시간층의 공간 연산자를 평균합니다. 매끄러운 해에서 보통 시간 2차 정확도지만 만기 지급액의 꺾임이나 불연속은 진동을 만들 수 있어 초기 암시적 단계나 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 모형](/ko/options/black-scholes-model/)
- [이항 옵션 가격결정](/ko/options/binomial-option-pricing/)
- [조기행사](/ko/options/early-exercise/)
- [Dupire 로컬 변동성](/ko/options/dupire-local-volatility/)

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

## 1차 자료

- [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)