이 페이지는 자동 번역되었습니다. 영어 원문이 정본입니다. 영어로 읽기 →
메인 콘텐츠로 건너뛰기

SABR 모델

정보

이 페이지는 SABR 모델을 심층적으로 다룹니다. 이 모델이 변동성 표면 파이프라인에서 어떤 역할을 하는지는 표면 구축 방식을 참고하십시오. 다른 방법과의 비교는 보간 방법을 참고하십시오.

**SABR(Stochastic Alpha Beta Rho)**은 Hagan, Kumar, Lesniewski, Woodward(2002)가 제시한 확률적 변동성 모델입니다. 스마일의 형태를 기술하는 SVI와 달리, SABR은 스마일을 만들어내는 동역학을 기술합니다. 스마일은 변동성이 기초자산과 함께 어떻게 변화하는지에 따른 결과로서 모델에서 자연스럽게 도출됩니다.

SABR은 금리 스왑션과 캡/플로어에서 지배적인 모델입니다. 크립토에서는 상대적으로 덜 사용되며, 피팅이 더 간단하고 윙 동작이 더 우수한 SVI가 선호됩니다.

파라미터 탐색​

각 파라미터를 조정하여 SABR 스마일이 어떻게 변하는지 확인하십시오. "Show backbone"을 켜면 CEV만 반영된 곡선(변동성의 변동성이 없을 때의 스마일 모양)을 볼 수 있습니다.

SABR 스마일 탐색기

전형적인 금리 스왑션 스마일. 중간 수준의 스큐, 완만한 곡률.
4%9%13%758595ATM105115125행사가내재변동성 (%)
α (변동성 수준)0.30
현재 순간 변동성
β (백본)0.50
0 = 정규, 0.5 = 제곱근, 1 = 로그정규
ρ (현물-변동성 상관)-0.30
음수 = 풋 스큐 (일반적)
ν (볼오브볼)0.40
스마일 폭을 조절합니다. 0 = 스마일 없음.

"백본 표시"를 켜면 CEV만의 곡선(볼오브볼 없음)을 볼 수 있습니다. 백본과 전체 스마일 간의 차이가 ν의 기여분입니다.

각 파라미터의 역할​

  • α\alpha (변동성 수준): 현재 순간 변동성입니다. α\alpha가 높을수록 전체 IV가 높아집니다. 가장 자주 재캘리브레이션되는 파라미터입니다.
  • β\beta (백본): 변동성이 기초자산 가격에 따라 어떻게 스케일링되는지를 제어합니다. β=1\beta = 1이면 퍼센트 변동성이 일정합니다(로그정규). β=0\beta = 0이면 달러 변동성이 일정합니다(정규). β=0.5\beta = 0.5는 그 중간입니다(제곱근). 실무에서 β\beta는 보통 피팅하지 않고 시장 관행에 따라 고정합니다.
  • ρ\rho (현물-변동성 상관관계): 스큐를 제어합니다. 음의 ρ\rho는 기초자산이 하락할 때 변동성이 상승함을 의미합니다(주식과 크립토에서 일반적인 동작). 양의 ρ\rho는 그 반대를 의미합니다(드묾).
  • ν\nu (변동성의 변동성): 스마일의 폭을 제어합니다. ν=0\nu = 0이면 스마일은 없고, β\beta와 ρ\rho가 만들어내는 스큐만 남습니다("백본"). ν\nu가 커질수록 양쪽 윙이 올라갑니다.

백본​

위 탐색기에서 "Show backbone"을 클릭하십시오. 점선은 ν=0\nu = 0일 때의 스마일로, 변동성에 무작위성이 없는 결정론적 CEV 모델입니다. 백본과 전체 스마일 사이의 간격이 ν\nu(변동성의 변동성)의 기여분입니다. 이러한 분해는 SABR 고유의 특징이며, 스마일의 곡률이 어디에서 오는지에 대해 트레이더에게 명확한 직관을 제공합니다.

캘리브레이션​

표준 접근법​

  1. β\beta를 시장 관행에 맞춰 고정합니다:

    • 금리: β=0.5\beta = 0.5(일반적) 또는 β=0\beta = 0(정규 SABR)
    • 주식: β=1\beta = 1(로그정규)
    • β\beta를 고정하면 모델의 자유 파라미터는 3개가 됩니다.
  2. α\alpha를 ATM 변동성에 고정합니다. α\alpha와 ATM 내재변동성 사이에는 거의 닫힌 형태의 관계가 존재합니다. 관측된 ATM IV가 주어지면 α\alpha를 풀어냅니다. 이로써 피팅 대상은 자유 파라미터 2개로 줄어듭니다.

  3. ρ\rho와 ν\nu를 피팅합니다. 행사가 전반에 걸쳐 SABR 스마일과 관측된 IV 사이의 가중 오차를 최소화합니다. 파라미터가 2개뿐이므로 빠르고 안정적입니다.

가중치​

  • ATM에 가장 큰 가중치를 부여합니다(유동성이 가장 높고 가장 신뢰할 수 있음)
  • 매수호가/매도호가 스프레드가 좁은 옵션에 더 큰 가중치를 부여합니다
  • 깊은 외가격(OTM) 옵션에는 더 작은 가중치를 부여합니다(해당 구간에서는 Hagan 근사식의 정확도가 떨어짐)

강점​

동적 해석. SABR은 기초자산이 움직일 때 스마일이 어떻게 움직여야 하는지 알려줍니다. 기본적으로 SABR은 스티키 델타와 유사한 동작을 보입니다. 현물이 하락하면 변동성이 상승하고(ρ<0\rho < 0인 경우), 스마일은 현물과 함께 이동합니다. 이는 헤징에서 스마일 동역학이 중요한 상품에 유용합니다.

백본 분해. 백본(β\beta가 만드는 스큐)과 스마일(ν\nu가 만드는 곡률)을 분리함으로써 트레이더에게 명확한 사고 모델을 제공합니다.

간결성. β\beta를 고정하고 α\alpha를 ATM에 고정하면 피팅할 파라미터는 2개뿐입니다. 빠르고 과적합의 여지가 거의 없습니다.

한계​

윙 문제. Hagan 근사식은 먼 윙에서 음의 내재변동성이나 음의 확률밀도를 만들어낼 수 있습니다. 이는 잘 알려진 문제입니다. 실제 운영 시스템에서는 보정된 공식(무차익 SABR, 또는 극단적 행사가에 대한 PDE 솔버)을 사용합니다.

장기 만기. 점근 전개는 10~15년을 넘는 만기에서 정확도가 떨어집니다. 이 경우 수치적 방법을 사용하십시오.

동적 캘리브레이션이 아닌 정적 피팅. SABR의 동적 해석에도 불구하고, 실무에서는 각 만기를 독립적으로 피팅합니다(SVI와 마찬가지). 동적 해석은 운영상 강제되기보다는 지향점에 가깝습니다.

SABR vs. SVI​

SABRSVI
모델링 대상스마일을 만드는 동역학스마일의 형태
파라미터3개(β\beta 고정 시)5개
차익거래Hagan 공식은 윙에서 위반 가능명확한 제약 조건 사용 가능
윙 동작극단적 행사가에서 무너질 수 있음유계, 선형 점근선
속도공식 평가최적화
적합한 용도금리, FX주식, 크립토

핵심 차이는 다음과 같습니다. SABR은 "스마일이 어떻게 움직이는가?"에 답하고, SVI는 "스마일이 어떻게 생겼는가?"에 답합니다. 단순한 유럽형 옵션 가격 산정과 리스크 관리에서는 대개 SVI의 더 간단한 피팅과 더 우수한 윙 동작이 유리합니다. 스마일 동역학이 중요한 상품(버뮤다형 스왑션, 스티키 델타 하의 배리어 옵션)에서는 SABR의 동적 해석이 유용합니다.

SVI와의 연결​

SABR은 SVI 피팅의 초기값을 제공할 수 있습니다. 먼저 SABR을 피팅하고(빠른 2-파라미터 최적화), 여러 행사가에서 SABR 스마일을 평가한 뒤, 그 점들에 SVI를 피팅합니다. 이렇게 하면 시장 데이터가 희소할 때 SVI에 좋은 출발점을 제공할 수 있습니다.

수학적 직관 기르기​

SABR 기초부터 배우기인터랙티브 레슨 · 파라미터 4개, 섹션 5개

위의 인터랙티브 레슨은 SABR의 네 가지 파라미터를 하나씩 살펴봅니다. 알파가 변동성 수준을 어떻게 설정하는지, 로가 스큐를 어떻게 기울이는지, 뉴가 윙을 어떻게 들어 올리는지, 베타가 백본 동역학을 어떻게 제어하는지를 다룹니다. 각 섹션에는 전용 슬라이더가 있어 파라미터 하나의 효과만 분리해서 볼 수 있습니다.

오픈소스 구현​

저장소살펴볼 이유
QuantLibSABR Hagan 근사식 + 캘리브레이션
pysabr순수 Python SABR 구현, 읽기 쉬움
OpenGamma Strata실제 운영 리스크 시스템에서의 스마일 보간을 포함한 SABR

함께 보기: