SABR 모델
**SABR(Stochastic Alpha Beta Rho)**은 Hagan, Kumar, Lesniewski, Woodward(2002)가 제시한 확률적 변동성 모델입니다. 스마일의 형태를 기술하는 SVI와 달리, SABR은 스마일을 만들어내는 동역학을 기술합니다. 스마일은 변동성이 기초자산과 함께 어떻게 변화하는지에 따른 결과로서 모델에서 자연스럽게 도출됩니다.
SABR은 금리 스왑션과 캡/플로어에서 지배적인 모델입니다. 크립토에서는 상대적으로 덜 사용되며, 피팅이 더 간단하고 윙 동작이 더 우수한 SVI가 선호됩니다.
파라미터 탐색
각 파라미터를 조정하여 SABR 스마일이 어떻게 변하는지 확인하십시오. "Show backbone"을 켜면 CEV만 반영된 곡선(변동성의 변동성이 없을 때의 스마일 모양)을 볼 수 있습니다.
SABR 스마일 탐색기
"백본 표시"를 켜면 CEV만의 곡선(볼오브볼 없음)을 볼 수 있습니다. 백본과 전체 스마일 간의 차이가 ν의 기여분입니다.
각 파라미터의 역할
- (변동성 수준): 현재 순간 변동성입니다. 가 높을수록 전체 IV가 높아집니다. 가장 자주 재캘리브레이션되는 파라미터입니다.
- (백본): 변동성이 기초자산 가격에 따라 어떻게 스케일링되는지를 제어합니다. 이면 퍼센트 변동성이 일정합니다(로그정규). 이면 달러 변동성이 일정합니다(정규). 는 그 중간입니다(제곱근). 실무에서 는 보통 피팅하지 않고 시장 관행에 따라 고정합니다.
- (현물-변동성 상관관계): 스큐를 제어합니다. 음의 는 기초자산이 하락할 때 변동성이 상승함을 의미합니다(주식과 크립토에서 일반적인 동작). 양의 는 그 반대를 의미합니다(드묾).
- (변동성의 변동성): 스마일의 폭을 제어합니다. 이면 스마일은 없고, 와 가 만들어내는 스큐만 남습니다("백본"). 가 커질수록 양쪽 윙이 올라갑니다.
백본
위 탐색기에서 "Show backbone"을 클릭하십시오. 점선은 일 때의 스마일로, 변동성에 무작위성이 없는 결정론적 CEV 모델입니다. 백본과 전체 스마일 사이의 간격이 (변동성의 변동성)의 기여분입니다. 이러한 분해는 SABR 고유의 특징이며, 스마일의 곡률이 어디에서 오는지에 대해 트레이더에게 명확한 직관을 제공합니다.
캘리브레이션
표준 접근법
-
를 시장 관행에 맞춰 고정합니다:
- 금리: (일반적) 또는 (정규 SABR)
- 주식: (로그정규)
- 를 고정하면 모델의 자유 파라미터는 3개가 됩니다.
-
를 ATM 변동성에 고정합니다. 와 ATM 내재변동성 사이에는 거의 닫힌 형태의 관계가 존재합니다. 관측된 ATM IV가 주어지면 를 풀어냅니다. 이로써 피팅 대상은 자유 파라미터 2개로 줄어듭니다.
-
와 를 피팅합니다. 행사가 전반에 걸쳐 SABR 스마일과 관측된 IV 사이의 가중 오차를 최소화합니다. 파라미터가 2개뿐이므로 빠르고 안정적입니다.
가중치
- ATM에 가장 큰 가중치를 부여합니다(유동성이 가장 높고 가장 신뢰할 수 있음)
- 매수호가/매도호가 스프레드가 좁은 옵션에 더 큰 가중치를 부여합니다
- 깊은 외가격(OTM) 옵션에는 더 작은 가중치를 부여합니다(해당 구간에서는 Hagan 근사식의 정확도가 떨어짐)
강점
동적 해석. SABR은 기초자산이 움직일 때 스마일이 어떻게 움직여야 하는지 알려줍니다. 기본적으로 SABR은 스티키 델타와 유사한 동작을 보입니다. 현물이 하락하면 변동성이 상승하고(인 경우), 스마일은 현물과 함께 이동합니다. 이는 헤징에서 스마일 동역학이 중요한 상품에 유용합니다.
백본 분해. 백본(가 만드는 스큐)과 스마일(가 만드는 곡률)을 분리함으로써 트레이더에게 명확한 사고 모델을 제공합니다.
간결성. 를 고정하고 를 ATM에 고정하면 피팅할 파라미터는 2개뿐입니다. 빠르고 과적합의 여지가 거의 없습니다.
한계
윙 문제. Hagan 근사식은 먼 윙에서 음의 내재변동성이나 음의 확률밀도를 만들어낼 수 있습니다. 이는 잘 알려진 문제입니다. 실제 운영 시스템에서는 보정된 공식(무차익 SABR, 또는 극단적 행사가에 대한 PDE 솔버)을 사용합니다.
장기 만기. 점근 전개는 10~15년을 넘는 만기에서 정확도가 떨어집니다. 이 경우 수치적 방법을 사용하십시오.
동적 캘리브레이션이 아닌 정적 피팅. SABR의 동적 해석에도 불구하고, 실무에서는 각 만기를 독립적으로 피팅합니다(SVI와 마찬가지). 동적 해석은 운영상 강제되기보다는 지향점에 가깝습니다.
SABR vs. SVI
| SABR | SVI | |
|---|---|---|
| 모델링 대상 | 스마일을 만드는 동역학 | 스마일의 형태 |
| 파라미터 | 3개( 고정 시) | 5개 |
| 차익거래 | Hagan 공식은 윙에서 위반 가능 | 명확한 제약 조건 사용 가능 |
| 윙 동작 | 극단적 행사가에서 무너질 수 있음 | 유계, 선형 점근선 |
| 속도 | 공식 평가 | 최적화 |
| 적합한 용도 | 금리, FX | 주식, 크립토 |
핵심 차이는 다음과 같습니다. SABR은 "스마일이 어떻게 움직이는가?"에 답하고, SVI는 "스마일이 어떻게 생겼는가?"에 답합니다. 단순한 유럽형 옵션 가격 산정과 리스크 관리에서는 대개 SVI의 더 간단한 피팅과 더 우수한 윙 동작이 유리합니다. 스마일 동역학이 중요한 상품(버뮤다형 스왑션, 스티키 델타 하의 배리어 옵션)에서는 SABR의 동적 해석이 유용합니다.
SVI와의 연결
SABR은 SVI 피팅의 초기값을 제공할 수 있습니다. 먼저 SABR을 피팅하고(빠른 2-파라미터 최적화), 여러 행사가에서 SABR 스마일을 평가한 뒤, 그 점들에 SVI를 피팅합니다. 이렇게 하면 시장 데이터가 희소할 때 SVI에 좋은 출발점을 제공할 수 있습니다.
수학적 직관 기르기
SABR 기초부터 배우기인터랙티브 레슨 · 파라미터 4개, 섹션 5개위의 인터랙티브 레슨은 SABR의 네 가지 파라미터를 하나씩 살펴봅니다. 알파가 변동성 수준을 어떻게 설정하는지, 로가 스큐를 어떻게 기울이는지, 뉴가 윙을 어떻게 들어 올리는지, 베타가 백본 동역학을 어떻게 제어하는지를 다룹니다. 각 섹션에는 전용 슬라이더가 있어 파라미터 하나의 효과만 분리해서 볼 수 있습니다.
오픈소스 구현
| 저장소 | 살펴볼 이유 |
|---|---|
| QuantLib | SABR Hagan 근사식 + 캘리브레이션 |
| pysabr | 순수 Python SABR 구현, 읽기 쉬움 |
| OpenGamma Strata | 실제 운영 리스크 시스템에서의 스마일 보간을 포함한 SABR |
함께 보기: