Параметризація SVI
Ця сторінка детально розглядає модель SVI. Щоб зрозуміти, яке місце вона займає в конвеєрі побудови поверхні волатильності, див. Як будуються поверхні. Порівняння з іншими методами див. у розділі Методи інтерполяції.
SVI (Stochastic Volatility Inspired) є галузевим стандартом для калібрування усмішок волатильності на ринках криптовалютних опціонів і опціонів на акції. Модель використовує 5 параметрів, щоб описати форму усмішки на одній експірації. Назва походить від того, що її функціональну форму можна вивести зі спрощеної моделі стохастичної волатильності.
Дослідіть параметри
Змінюйте кожен параметр нижче, щоб побачити, як він впливає на усмішку. Використовуйте пресети, щоб швидко переходити між типовими конфігураціями.
Дослідник параметрів SVI
Що робить кожен параметр
- a (рівень): Зсуває всю усмішку вгору або вниз. Вище = вища загальна IV. Можна вважати це «базовою» дисперсією.
- b (нахил): Визначає, наскільки круті крила. Вище = крутіші крила = дорожчі опціони поза грошима (OTM).
- (скью): Нахиляє усмішку. Від'ємне = пут-скью (звичайний випадок). Додатне = колл-скью (рідко). Нуль = симетрична усмішка.
- m (зсув): Переміщує мінімум усмішки вліво або вправо. Зазвичай близьке до нуля (мінімум на грошах (ATM)).
- (кривизна): Визначає округлість дна усмішки. Мале = гостра V-подібна форма. Велике = плавна U-подібна форма.
Поведінка крил
Що далі від ATM, то ближче усмішка до прямих ліній. Їхні нахили:
- Пут-крило (ліворуч): нахил =
- Колл-крило (праворуч): нахил =
За типового пут-скью () пут-крило крутіше за колл-крило. Така обмежена лінійна поведінка крил є однією з ключових переваг SVI: модель ніколи не екстраполює до абсурдних значень.
Калібрування до ринкових даних
Маючи набір спостережуваних значень IV на різних страйках (для однієї експірації), SVI знаходить 5 параметрів, які найкраще їх відтворюють.
Процес:
- Зберіть усі спостереження IV на цільовій експірації (зазвичай 5-15 точок даних).
- Перетворіть кожне на сумарну дисперсію: квадрат спостережуваної IV, помножений на час до експірації.
- Запустіть оптимізатор зваженого методу найменших квадратів, щоб знайти параметри, які мінімізують розрив між кривою SVI та спостереженнями.
- Зважуйте за довірою: опціони ATM отримують більшу вагу (вища ліквідність), вузькі спреди бід/аск отримують більшу вагу (вища надійність), глибокі OTM отримують меншу вагу.
- Застосовуйте арбітражні обмеження під час оптимізації (див. нижче).
Швидкість: Одна експірація калібрується менш ніж за 10 мілісекунд. Уся поверхня (усі експірації) перебудовується в реальному часі в міру оновлення котирувань.
Арбітражні обмеження
SVI можна обмежити так, щоб запобігти більшості видів арбітражу. Деякі обмеження є простими нерівностями на параметри; відсутність арбітражу метелика також потребує чисельної перевірки.
Межа нахилу крил (необхідна умова відсутності арбітражу метелика):
Усмішка має бути достатньо опуклою, щоб жоден спред-метелик не давав безкоштовних грошей. У термінах сумарної дисперсії крила не можуть зростати швидше за межу Роджера Лі (див. нижче):
Ця умова необхідна, але не достатня. Усмішка може її задовольняти й однаково давати від'ємну щільність поблизу грошей, тому системи калібрування також перевіряють функцію щільності Гатерала на сітці значень логарифмічної монейності.
Невід'ємна дисперсія в мінімумі:
Мінімум усмішки має бути вищим за нуль:
Календарне обмеження (між експіраціями):
Сумарна дисперсія має зростати зі строком до погашення на кожному страйку. Це забезпечується перевіркою для всіх між сусідніми зрізами експірацій.
Варіанти
SVI має два важливі варіанти, кожен із власною сторінкою:
ORC Wing (Jump-Wing) перепараметризує SVI через зручні для трейдера величини: дисперсію ATM, скью ATM, нахил пут-крила, нахил колл-крила та мінімальну дисперсію. Та сама усмішка, інші регулятори. Корисно для ручного редагування усмішки.
SSVI (Surface SVI) поширює SVI на всю поверхню і за побудовою гарантує відсутність календарного арбітражу. Замість незалежного калібрування кожної експірації SSVI пов'язує їх через спільний параметр скью та функцію крутизни усмішки. Менше ступенів свободи, зате не потрібні виправлення між експіраціями.
Дослідник рівнянь
SVI працює із сумарною дисперсією та логарифмічною монейністю. Використовуйте цей інструмент для перетворення між IV, сумарною дисперсією та представленнями страйків.
Дослідник рівнянь
Чому SVI?
- 5 параметрів достатньо, щоб відкалібрувати майже будь-яку спостережувану усмішку. Менше параметрів, ніж у сплайнів, і більше гнучкості, ніж у 3-параметричних моделей.
- Обмежені крила запобігають неконтрольованій екстраполяції. Найгірше, що може зробити SVI, це екстраполювати до скінченного нахилу.
- Прості обмеження тримають крила й рівень дисперсії в розумних межах, а арбітраж метелика дешево перевірити чисельно на сітці.
- Швидке калібрування дозволяє оновлювати поверхню в реальному часі разом із рухом ринку.
- Широко використовується на деск-ах волатильності для криптовалют і акцій. Hypercall бере поверхню кожного базового активу з налаштованого для нього джерела волатильності.
Розвиток математичної інтуїції
Вивчіть SVI з нуляІнтерактивний урок · 5 розділів · без попередніх знаньІнтерактивний урок вище пояснює SVI з перших принципів: що саме параметризує SVI і чому, кожен із 5 параметрів окремо, перетворення дисперсії на волатильність, умови відсутності арбітражу та практичне калібрування до ринкових даних.
Реалізації з відкритим кодом
| Репозиторій | Чому варто переглянути |
|---|---|
| SVI-Vol-Surface | Калібрування SVI на Python із візуалізацією |
| QuantLib | Параметризація SVI на C++ |
Варіанти SVI: ORC Wing (Jump-Wing) | SSVI (Surface SVI)
Див. також: Як будуються поверхні | Методи інтерполяції | Модель SABR | Скью