블랙-숄즈 모델
블랙-숄즈는 간단한 질문에 답합니다. "이 옵션의 가격은 얼마여야 하는가?"
현물 가격, 행사가, 만기까지 남은 시간, 이자율, 변동성의 다섯 가지 입력값을 넣으면 공식이 이론적 공정가치를 산출합니다. 블랙-숄즈는 유럽형 옵션의 표준 가격결정 모델이며, 내재변동성과 그릭스를 계산하는 기반입니다.
입력값
블랙-숄즈와 그릭스
위의 계산기를 직접 조작해 보십시오. 각 슬라이더를 움직일 때 가격이 어떻게 변하는지 보이십니까? 이러한 민감도에는 이름이 있으며, 이를 그릭스라고 부릅니다.
| 그릭 | 측정 대상 |
|---|---|
| 델타 | 현물이 $1 움직일 때 옵션 가격이 움직이는 정도 |
| 세타 | 옵션 가격이 하루마다 하락하는 정도 |
| 베가 | IV가 1% 움직일 때 옵션 가격이 움직이는 정도 |
| 감마 | 현물이 움직일 때 델타 자체가 변하는 정도 |
이것들은 단순한 추상적 숫자가 아닙니다. 직접 확인해 보십시오. 현물 슬라이더를 천천히 올리면서 콜 가격을 관찰하면, 그 변화율이 바로 델타입니다.
그렇다면 그릭이란 정확히 무엇일까요?
각 그릭은 기울기, 즉 곡선의 가파른 정도입니다.
이 곡선은 하나의 입력값이 변할 때 옵션 가격이 어떻게 변하는지를 보여줍니다. 현재 위치에서 곡선이 가파를수록 가격은 해당 입력값에 더 민감합니다.
- 평평한 곡선 → 작은 그릭 → 해당 입력값에 가격이 거의 반응하지 않음
- 가파른 곡선 → 큰 그릭 → 해당 입력값이 변하면 가격이 크게 움직임
수학에서 "도함수"가 의미하는 것은 이것이 전부입니다. 한 점에서의 곡선 기울기입니다. 각 그릭은 서로 다른 방향의 기울기를 측정할 뿐입니다.
각 그릭에 대한 자세한 내용은 그릭스 참고 문서를 참조하십시오.
변동성(σ)은 직접 관찰할 수 없는 유일한 입력값입니다. S, K, T, r은 조회할 수 있지만, σ는 추정하거나 시장 가격에서 역산해야 합니다. 이것이 내재변동성이 매우 중요한 이유입니다.
주요 가정
블랙-숄즈는 다음을 가정합니다.
| 가정 | 현실 |
|---|---|
| 유럽형 행사만 가능 | ✓ Hypercall과 일치 |
| 변동성이 일정함 | ✗ 변동성은 끊임없이 변함 |
| 배당 없음 | ✓ 크립토에서는 사실이며, 배당을 지급하는 주식은 조정이 필요함 |
| 로그정규 가격 분포 | ✗ 크립토는 두꺼운 꼬리(fat tail)를 가짐 |
| 연속 거래 | ✓ 크립토는 24시간 연중무휴 거래됨 |
| 거래 비용 없음 | ✗ 수수료가 존재함 |
이러한 한계에도 불구하고 블랙-숄즈는 여전히 옵션 가격결정의 기초입니다.
왜 중요한가
- 업계 표준 - 모두가 기준점으로 사용합니다
- 그릭스 도출 - 델타, 감마, 세타, 베가는 모두 블랙-숄즈에서 나옵니다
- 내재변동성 - 시장 가격이 주어졌을 때 블랙-숄즈를 역산하여 구합니다
- 빠른 타당성 점검 - 이 옵션의 가격이 합리적인가?
실무에서의 활용
블랙-숄즈를 직접 손으로 계산할 필요는 없습니다. Hypercall과 같은 플랫폼은 내부적으로 이를 사용하여 다음을 수행합니다.
- 이론 가격 표시
- 그릭스 계산
- 시장 가격으로부터 내재변동성 도출
이 모델은 이론적 공정가치를 제공합니다. 시장 가격은 수요와 공급에 따라 다를 수 있지만, 블랙-숄즈가 기준점이 됩니다.
수학적 직관 기르기
Black-Scholes를 처음부터 배우기인터랙티브 레슨 · 사전 지식 불필요위의 인터랙티브 레슨은 블랙-숄즈 공식을 기본 원리부터 다룹니다. 콜옵션이란 무엇인지, 다섯 가지 입력값(S, K, T, r, σ), 두 부분으로 구성된 공식 구조(C = S·N(d₁) − K·e⁻ʳᵀ·N(d₂)), d₁과 d₂가 측정하는 것, 전체 수치 예제, 그리고 가격을 규율하는 무차익 복제 논거까지 설명합니다.
오픈소스 구현체
| 저장소 | 살펴볼 이유 |
|---|---|
| QuantLib | 업계 표준 C++ 분석 라이브러리, 정석적인 BS 구현 |
| py_vollib | 깔끔한 Python BS + IV 솔버, 읽기 쉬움 |
| lets_be_rational | 실제 역산이 어떻게 작동하는지 보여주는 빠른 IV 솔버 |
| RustQuant | BS 가격결정을 포함한 최신 Rust 퀀트 라이브러리 |
관련 문서: