콘텐츠로 이동

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

교육 목적으로만 제공되며 투자 조언이 아닙니다

유한차분 옵션 가격결정은 연속 가격방정식을 기초자산 가격과 시간 노드의 격자로 바꾸고, 인접 노드 차이로 미분을 근사해 만기 지급액에서 현재 이론가치로 역산합니다. 미국형 행사, 배리어, 시간가변 입력처럼 편리한 폐쇄형 해가 없는 경계 의존 계약에 유용합니다.

이 방법이 가격을 객관적이거나 거래 가능하게 만들지는 않습니다. 결과는 확률모형, 계약 지급액, 배당, 변동성, 금리, 격자 범위, 경계조건, 수치방식과 수렴 허용오차에 의존합니다. 수렴하지 않은 격자의 정밀한 소수도 틀린 답입니다.

연속 배당수익률 q를 가진 상수 매개변수 Black–Scholes 가정에서 가치 V(S,t)는 다음을 만족합니다.

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

가격 노드 S_i=iΔSSmax까지 두고 시간 노드를 Δt 간격으로 둡니다. 만기에 Put이라면 max(K−S,0)을 입력합니다. 인접값으로 Delta, 중앙 2차 차분으로 Gamma를 근사한 뒤 저가·고가 경계조건 아래 뒤로 진행합니다.

  • 명시적 방식: 알려진 층에서 이전 층을 직접 계산합니다. 단순하지만 조건부 안정이며 ΔS에 비해 Δt가 너무 크면 진동이나 불가능한 가격이 생깁니다.
  • 암시적 방식: 각 단계에서 삼중대각 선형계를 풉니다. 일반적으로 더 안정적이지만 명시적 갱신보다 시간 이산화 오차와 계산량이 있습니다.
  • Crank–Nicolson: 두 시간층의 공간 연산자를 평균합니다. 매끄러운 해에서 보통 시간 2차 정확도지만 만기 지급액의 꺾임이나 불연속은 진동을 만들 수 있어 초기 암시적 단계나 Rannacher 평활화를 씁니다.

미국형 옵션의 모든 노드는 다음을 만족해야 합니다.

V(S,t) ≥ 즉시 행사 지급액.

계속보유 가치를 추정한 뒤 내가치와 큰 값을 택하거나 동등한 선형상보문제를 풉니다. 선택이 바뀌는 경계가 자유 행사경계입니다.

미국형 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, 미국형은 충분히 깊은 이항트리나 독립 솔버와 비교하고 가격과 그릭스가 명시한 허용오차에 도달할 때까지 격자를 세분화합니다.

  • 정확한 지급액, 행사방식, 배당, 배리어, 관찰일, 결제와 기업행동 조건을 구현합니다.
  • 확률과정과 변동성, 금리, 배당 또는 차입비용의 가격·시간 의존성을 밝힙니다.
  • Smax를 충분히 멀리 두고 민감도를 검사해 현물 부근의 경계 오염을 확인합니다.
  • 실제 계약의 경계조건을 도출하고 일반 계약 조건을 맹목적으로 재사용하지 않습니다.
  • ΔSΔt를 함께 세분화하고 가격, Delta, Gamma와 행사경계 수렴을 기록합니다.
  • 명시적 안정조건과 음수값, 진동, 단조성 위반을 검사합니다.
  • 지급액 꺾임, 배리어, 이산배당과 로컬 변동성 보간을 신중히 다룹니다.
  • 적절한 미국형 솔버를 쓰고 잔차 허용오차를 보고합니다.
  • 해석식, 무차익 경계, 트리 또는 독립 코드로 특수 사례를 검증합니다.
  • 수치오차, 매개변수오차, 모형오차를 분리합니다. 격자 세분화는 첫 번째만 고칩니다.

시장 검증에는 같은 시각의 Bid/Ask가 필요합니다. 스큐, 수급, 헤지비용, 수수료, 유동성, 이산거래, 점프와 모형위험으로 중간값과 체결가는 다를 수 있습니다.

  • “격자가 촘촘하면 가격이 맞다.” 틀린 모형이나 지급액에 정밀하게 수렴할 수 있습니다.
  • “Crank–Nicolson은 항상 안정적이고 정확하다.” 안정성은 진동, 경계오차, 잘못된 입력을 막지 않습니다.
  • “미국형 가치는 유럽형 가치에 고정 프리미엄을 더한 값이다.” 최적 행사경계는 상태와 시간에 따라 변합니다.
  • “PDE는 점프를 자동 처리한다.” 확산 PDE는 연산자에 명시하지 않은 점프를 포함하지 않습니다.
  • “한 시장가격과 일치하면 솔버가 검증된다.” 보정이 수치·구조오차를 숨길 수 있습니다.
  • “이론가치는 거래 신호다.” Bid, Ask, 헤지 또는 차익거래를 보장하지 않습니다.