Эта страница переведена автоматически. Оригинал на английском языке является каноническим. Читать на английском →
Перейти к основному содержимому

Как строятся поверхности волатильности

Непрерывной поверхности на рынке вы не увидите. Вы видите разрозненные котировки по небольшому набору страйков и экспираций. «Поверхность» получают так: котировки переводят в подразумеваемую волатильность, заполняют пропуски и накладывают правила согласованности, чтобы никто не смог извлечь безрисковую прибыль.

На этой странице разобран весь конвейер: на входе сырые котировки, на выходе гладкая поверхность.

Шаг 1: исходные данные разрежены​

Опционный рынок не котирует все возможные страйки и экспирации. По конкретному инструменту котировки обычно есть лишь для 15-20 комбинаций из сотен возможных узлов сетки. Большая часть поверхности пуста.

От котировок к поверхности

Долларовые цены из книги заявок. Большинство ячеек пустые.(67% покрытия, 8 пробелов)
Страйк7d14d30d60d
$85k$120$340----
$90k$450$820$1,400--
$95k$1,200--$2,800$4,200
$100kATM$3,500$4,800$6,200--
$105k$1,800$3,100--$5,800
$110k$650--$2,100--
Есть котировка
Нет котировки

Пройдите по трём шагам выше. Обратите внимание: в режиме Raw Quotes большинство ячеек пусты. В режиме Extract IV мы обращаем каждую цену через модель Блэка-Шоулза и получаем подразумеваемую волатильность, но пропуски остаются те же. Только после Interpolate заполняется каждая ячейка, причём ячейки с пометкой «SVI» на рынке не наблюдались.

В этом и состоит главная задача: превратить разреженные, зашумлённые наблюдения в нечто гладкое и внутренне согласованное. Разберём, как устроен каждый шаг.

Шаг 2: переводим цены в IV​

Каждую котируемую цену опциона нужно перевести в подразумеваемую волатильность, то есть найти такое σ\sigma, при котором Блэк-Шоулз совпадает с рыночной ценой.

Решения в замкнутой форме нет. Задачу решают численно: берут волатильность, считают цену по BS, сравнивают с рынком и сужают диапазон. Посмотрите, как солвер сходится шаг за шагом:

Поиск корня IV: наблюдайте за сходимостью солвера

Солвер сужает диапазон возможных волатильностей, пока цена BS не совпадёт с рыночной ценой.

$2.2k$4.5k$6.7ktarget44.9%0%25%50%75%100%125%150%Implied Volatility (σ)BS Price
ШагПроба σЦена BSvs ЦельДиапазон
1150.50%$11278> слишком высоко[1.0%, 300.0%]
275.75%$5825> слишком высоко[1.0%, 150.5%]
338.38%$2995< слишком низко[1.0%, 75.8%]
457.06%$4421> слишком высоко[38.4%, 75.8%]
547.72%$3711> слишком высоко[38.4%, 57.1%]
643.05%$3354< слишком низко[38.4%, 47.7%]
745.38%$3533> слишком высоко[43.0%, 47.7%]
844.21%$3444< слишком низко[43.0%, 45.4%]
944.80%$3488< слишком низко[44.2%, 45.4%]
1045.09%$3511> слишком высоко[44.8%, 45.4%]
1144.94%$3499= совпадение[44.8%, 45.1%]
Решено за 11 шагов: IV = 44.94%

Жёлтая линия — рыночная цена. Каждая проба (точка) вычисляет BS при данной волатильности. Затенённая область показывает, как оставшийся диапазон поиска сужается с каждым шагом.

Меняйте входные данные, чтобы увидеть поведение солвера на разных страйках (OTM против ATM), сроках и ценах. Обратите внимание, что диапазон поиска (затенённая область) на каждом шаге сокращается вдвое. В большинстве продакшен-систем используют метод Брента (гарантированная сходимость) или рациональную аппроксимацию Йекеля (машинная точность за один шаг).

Обратив все котируемые цены, мы получаем разреженную сетку значений IV. Но эти значения не постоянны по страйкам. Прежде чем заполнять пропуски, нужно понять, какие формы естественно принимает кривая IV.

Шаг 3: разбираемся в формах​

Если бы мир полностью соответствовал модели Блэка-Шоулза (логнормальная доходность, постоянная волатильность), подразумеваемая волатильность была бы одинаковой на всех страйках. Это не так. Расхождение говорит о реальных свойствах рынка, и понимание этих форм необходимо для выбора правильной интерполяции.

Почему IV зависит от страйка​

Волатильность случайна. Модель Блэка-Шоулза считает её постоянной. Когда сама волатильность колеблется, OTM-опционы стоят дороже, чем предсказывает модель. OTM-опцион асимметрично выигрывает от изменений волатильности: если она растёт, опцион приближается к деньгам и быстро дорожает; если падает, опцион и так почти ничего не стоит и теряет немного. Эта выпуклость делает OTM-опционы дороже при неопределённой волатильности, что проявляется в повышенной IV на крыльях. Чем сильнее колеблется волатильность (выше «волатильность волатильности»), тем шире улыбка.

Спот и волатильность движутся вместе. Сама по себе улыбка была бы симметричной. Скью возникает из-за того, что на большинстве рынков при падении цен волатильность растёт. Трейдеры описывают это так: «вверх на эскалаторе, вниз на лифте». OTM-путы (которые платят при обвале) стоят дороже, чем считает Блэк-Шоулз, потому что обвал сопровождается всплеском волатильности, который делает их ещё ценнее. OTM-коллы стоят дешевле, потому что ралли обычно сжимают волатильность. В итоге получается ухмылка путов: левое крыло торгуется с более высокой IV, чем правое. Подробнее о формах улыбки читайте в уроке курса по волатильности об улыбке и ухмылке.

Четыре формы, которые вы встретите​

Формы смайла и скью

Левое крыло повышено, правое крыло низкое
Когда наблюдается: Самая распространенная. Страх обвала доминирует. Спрос на хеджирование повышает OTM путы.
45%55%65%75%Подразумеваемая вол.72%62%52%48%46%Левое крылоATMПравое крыло80%Вне денег пут90%Вне денег пут100%110%Вне денег колл120%Вне денег колл
25д Риск-реверсал
+14
Баттерфляй
3.0

Переключайте формы. 25-дельта риск-реверсал (внизу слева) измеряет наклон: положительное значение означает, что путы дороже, отрицательное означает, что дороже коллы. Бабочка (внизу справа) измеряет кривизну независимо от направления.

Skew Visualization

25d Risk Reversal: +20.0%
Колл-скосПлоскийПут-скос
71%67%63%59%55%54%53%52%51%OTM PutATMOTM CallImplied Vol (%)

Перемещайте ползунок, чтобы увидеть, как скос изменяет кривую IV по страйкам. Пут-скос (положительный RR) — нормальное явление; колл-скос встречается редко.

Двигайте ползунок, чтобы увидеть, как сила скью меняет кривую. Риск-реверсал около нуля (плоская кривая) означает, что у рынка нет выраженного направленного перекоса.

Как IV зависит от срока​

У поверхности есть второе измерение: временная структура волатильности.

Временная структура

Backwardation: Ближняя IV > дальняя. Сигнализирует о заложенном событийном риске.

74%67%60%52%45%7d69%14d68%30d67%60d63%90d60%180d50%Время до экспирации

Переключайте формы, чтобы увидеть, как меняется временная структура. Бэквордация часто сигнализирует о предстоящем событии.

ФормаСмыслКогда встречается
КонтангоIV дальних сроков > ближнихСпокойный рынок. Ожидается возврат волатильности к среднему вверх.
ПлоскаяБлизкая IV по всем срокамВыраженного взгляда на сроки нет.
БэквордацияIV ближних сроков > дальнихРиск близкого события. Волатильность ближнего месяца разгоняет конкретный фактор.

Ключевой сигнал здесь бэквордация. Когда краткосрочная волатильность поднимается выше долгосрочной, рынок закладывает конкретный близкий катализатор. После события временная структура обычно быстро возвращается в контанго. О том, как вся поверхность смещается в разных рыночных условиях, читайте в разделе режимы волатильности.

Временная структура также содержит форвардную волатильность: ожидание рынка относительно волатильности между двумя будущими датами. Если 30-дневная IV равна 52%, а 90-дневная 48%, подразумеваемая форвардная волатильность с 30-го по 90-й день составляет:

σ30→90=0.482×90−0.522×3060≈45.5%\sigma_{30 \to 90} = \sqrt{ \frac{ 0.48^2 \times 90 - 0.52^2 \times 30 }{ 60 } } \approx 45.5\%

Это заметно ниже обеих спотовых волатильностей. Рынок говорит: «Ближайшие 30 дней будут бурными, а потом всё успокоится». Попробуйте посчитать форвардную волатильность с другими входными данными в Equation Explorer (вкладка «Forward Vol»). Если форвардная дисперсия становится отрицательной, это сигнал календарного арбитража.

Теперь, понимая, какие формы должна принимать поверхность, мы можем заполнять пропуски осмысленно.

Шаг 4: заполняем пропуски​

У нас есть разрозненные наблюдения IV, и мы знаем, какие формы они должны образовывать. Задача: заполнить каждую пустую ячейку, сохранив поверхность гладкой, устойчивой и свободной от арбитража.

Сравнение методов интерполяции

45%55%65%75%Подразумеваемая вол.80%90%100%110%120%Страйк (% от спота)ЛинейнаяКубический сплайнSVI
Белые точки - единственные реальные рыночные котировки. Все промежуточные значения оценочные. Нажмите на каждый метод, чтобы увидеть его сильные и слабые стороны.

Белые точки единственные реальные рыночные наблюдения. Всё между ними оценено. Выбирайте методы, чтобы увидеть их сильные и слабые стороны.

Два правила интерполяции​

Нассим Талеб формулирует два принципа:

1. Устраняйте изломы. Линейная интерполяция даёт острые углы. Нельзя ожидать, что подразумеваемая волатильность на соседних страйках будет меняться скачкообразно. Сглаживайте углы.

2. Подстраивайтесь под рынок. Если рынок использует определённую конвенцию интерполяции, ваш ценовой движок должен ей соответствовать. Для риск-менеджмента можно использовать любой метод, который вы считаете наиболее точным, но котировки должны совпадать с рыночной конвенцией, иначе вы попадёте под неблагоприятный отбор.

Что может пойти не так​

Арбитраж. Если колл на $97k оценён слишком дёшево относительно $95k и $100k, трейдер может купить $97k и продать комбинацию двух других, получив безрисковую прибыль (арбитраж бабочки). Если из поверхности следует, что полная дисперсия убывает со сроком, возникает календарный арбитраж.

Бессмысленные греки. Вогнутые провалы в улыбке дают отрицательную гамму для длинных опционов (что невозможно) или отрицательную локальную дисперсию (что ломает ценообразование экзотики).

Неустойчивое ценообразование. Если сдвиг одной рыночной котировки сильно меняет интерполированные значения далеко от неё, поверхность зашумлена. Хеджирование начинает определяться артефактами модели, а не движением рынка.

Методы вкратце​

МетодСутьДля чего подходит
ЛинейнаяПрямые отрезки между точкамиТолько для быстрых оценок
Кубический сплайнГладкие полиномиальные кривыеВизуализация (не продакшен)
SVI5-параметрическая модель на каждую экспирациюКрипто- и фондовые опционы
ORC WingУдобная для трейдера репараметризация SVIРучная правка улыбки
SABR4-параметрическая модель стохастической волатильностиПроцентные свопционы
Local VolМгновенная волатильность по формуле ДюпираЦенообразование экзотических опционов

Большинство деск-волатильностей используют SVI: модель простая (5 параметров), быстрая (калибруется за миллисекунды) и допускает ограничения, исключающие арбитраж. Hypercall берёт поверхность каждого базового актива из настроенного для него источника волатильности. Подробное сравнение всех методов смотрите в разделе Методы интерполяции.

Шаг 5: проверяем согласованность​

Независимая калибровка каждой экспирации может дать внутренне несогласованную поверхность. Перед публикацией поверхности должны выполняться три ограничения.

Календарный арбитраж​

Полная дисперсия должна расти со сроком на каждом страйке. Иначе можно продать короткий стрэддл и купить более длинный на том же страйке, получив больше премии, чем заплатили. Бесплатные деньги.

σ(K,T1)2×T1≤σ(K,T2)2×T2для всех K при T1<T2\sigma(K, T_1)^2 \times T_1 \leq \sigma(K, T_2)^2 \times T_2 \quad \text{для всех } K \text{ при } T_1 < T_2

Проверка календарного арбитража

Суммарная дисперсия (σ² × T) должна расти с увеличением срока на каждом страйке.

Суммарная дисперсия растёт со сроком на каждом страйке. Календарного арбитража нет.
0.0000.0260.0510.0770.1027д30д90дЛог-монейность (k)Суммарная дисперсия (w)-0.2-0.1ATM0.10.2

Переключайте состояния. Когда суммарная дисперсия 30д опускается ниже 7д, продажа стрэддла 7д и покупка стрэддла 30д дали бы безрисковую прибыль.

Переключайте состояния: Consistent (каждая кривая лежит выше предыдущей), Violation (30-дневная кривая опускается ниже 7-дневной около ATM) и After Fix (параметры скорректированы так, чтобы ограничение выполнялось).

Арбитраж бабочки​

Цены коллов должны быть выпуклыми по страйку. Если в улыбке есть вогнутый провал (локальная впадина), бабочка с центром в этой впадине даёт безрисковую прибыль.

Монотонность колл-спредов​

Цены коллов должны убывать по страйку, а скорость убывания должна оставаться между 0 и 1. Чем выше страйк, тем выше порог, поэтому колл всегда должен стоить меньше.

Результат: полная поверхность​

Пройдя все этапы (обращение цен, понимание форм, заполнение пропусков, обеспечение согласованности), мы получаем гладкую непрерывную поверхность волатильности:

Поверхность волатильности

Спокойные рынки. Слабый пут-скью, легкое контанго.

Экспирация:
Страйк7d14d30d60d90d
$80k51%52%53%55%57%
$85k50%51%52%54%56%
$90k50%50%51%54%56%
$95k49%49%51%53%55%
$100k(ATM)48%49%50%52%55%
$105k48%49%50%53%55%
$110k49%49%50%53%55%
$115k49%49%51%53%55%
$120k49%50%51%53%55%
<45%
45-55%
55-65%
65-80%
80-100%
>100%

Нажмите на заголовки экспирации для среза скью. Нажмите на страйк для временной структуры.

В 3D-режиме перетаскивайте для вращения и прокручивайте для масштабирования. Переключайте сценарии, чтобы увидеть, как разные рыночные условия меняют поверхность. В 2D-режиме нажмите на заголовок экспирации, чтобы выделить срез скью, или на страйк, чтобы увидеть его временную структуру.

Четыре сценария показывают, насколько сильно меняется поверхность:

  • Normal: умеренный скью в сторону путов, лёгкое контанго. Базовое состояние.
  • Pre-Event: ближняя волатильность резко растёт. Поднимаются оба крыла, потому что направление неясно.
  • Crisis: повышено всё. Экстремальный скью в сторону путов. Крутая бэквордация.
  • Euphoria: появляется скью в сторону коллов. На OTM-коллы появляется спрос. Встречается редко.

Как движется поверхность​

Поверхность не статична. Она постоянно меняет форму, и для хеджирования важно понимать, как именно она движется.

Параллельный сдвиг: вся поверхность поднимается или опускается. ATM-волатильность растёт на 3 пункта, и примерно каждая ячейка сдвигается на сопоставимую величину. Это крупнейший источник P&L для позиций с вега-экспозицией.

Поворот: ближние сроки движутся в одну сторону, дальние в другую. Именно поэтому нельзя просто сложить веги месячного и годового опциона. Позиция с вегой $100k в 7-дневных опционах подвержена риску гораздо сильнее, чем $100k веги в 6-месячных, потому что краткосрочная волатильность реагирует резче.

Изменение формы: улыбка становится круче, крылья расширяются или скью наклоняется сильнее. Позиция, нейтральная по уровню и наклону, всё равно может потерять на изменении формы.

Локальная деформация: отдельный страйк или узкая область движется независимо. Так бывает вокруг страйков с крупным открытым интересом (пин-риск), барьерных уровней или при необычном потоке в конкретной экспирации.

Поверхность в разных рыночных режимах​

Спокойные условия, без крупных событий. Умеренный пут-скью, легкое контанго.

Страйк7 DTE30 DTE90 DTE
85k (OTM Put)58%55%52%
90k54%52%50%
95k51%50%48%
100k (ATM)48%48%47%
105k46%47%46%
110k45%46%46%
115k (OTM Call)44%45%45%

На что обратить внимание:

  • Умеренный пут-скью (~14 пунктов вол. от пута до колла)
  • Легкое контанго (дальний срок чуть ниже)
  • ATM вол. около 48% - типично для спокойного BTC

Обратите внимание на закономерность: в кризис IV поверхности в 2-3 раза выше, чем на спокойном рынке. Обычно в скью доминируют путы, но эйфория может его перевернуть. Спокойные рынки дают контанго, события дают бэквордацию. Перед событиями у поверхности толстые крылья с обеих сторон, потому что направление неясно.

Постройте свою поверхность​

Меняйте значения IV, проверяйте наличие арбитража и смотрите результат в реальном времени.

Построй свой скью

Спокойный рынок, умеренное скью пут-опционов

ATM Вол: 50%
25Δ Риск-реверсал: +4.0%
25Δ Баттерфляй: +5.3%
72%65%59%52%45%$80k$100k$120kOTM ПутOTM Колл
StrikeDeltaIV(click to edit)
$80k10Δ Put67%
$85k15Δ Put62%
$90k25Δ Put57%
$95k40Δ Put53%
$100kATM50%
$105k40Δ Call51%
$110k25Δ Call53%
$115k15Δ Call56%
$120k10Δ Call59%

Click IV values in the table to edit directly. Invalid configurations will show arbitrage warnings.

Equation Explorer​

Подставляйте значения и считайте ключевые величины, которые используются на этой странице: полную дисперсию, форвардную волатильность, логарифмическую монейность и цену по BS.

Исследователь формул

$
$
дн.
%
%
Цена колла
$8300
Цена пута
$7890
Δ колла
0.555
d₁
0.102
Вега
$114

Практические советы​

Несколько вещей, о которых стоит помнить при работе с поверхностями волатильности:

Поверхность это модель, а не реальность. Лишь небольшая часть узлов сетки основана на реальных сделках. Торгуя неликвидный страйк, смотрите на спред бид-аск. Широкий спред означает выход модели. Узкий спред означает реальную ликвидность.

Котировки на крыльях ненадёжны. Уровни волатильности глубоко OTM сильно зависят от модели калибровки. Две площадки с разными методами покажут разную IV на крыльях для одного и того же базового актива. Самые надёжные греки у ATM-опционов.

Не сравнивайте веги разных сроков. Позиция с вегой $100k в 7-дневных опционах намного чувствительнее, чем $100k веги в 6-месячных. Взвешивайте веги (квадратный корень из времени для начала, эмпирические коэффициенты лучше), прежде чем их неттировать.

Гистограмма врёт о скью. Скью нельзя вывести из гистограммы прошлых доходностей. Гистограмма скрывает траекторию: то, что волатильность растёт на распродажах и сжимается на ралли. Скью отражает совместное движение спота и волатильности вдоль траектории, а не форму итогового распределения.

Блэк-Шоулз неверен, но полезен. Трейдеры предпочли искривить параметр волатильности неверной модели (так и появилась поверхность), а не переходить на «правильную» модель с бо́льшим числом параметров. Каждый дополнительный параметр нужно оценивать, а ошибки оценки накапливаются. Поверхность это прагматичный ответ рынка.


Подробно о моделях: SVI | ORC Wing | SABR | Локальная волатильность | Сравнение всех методов

См. также: Поверхность волатильности | Подразумеваемая волатильность | Скью | Временная структура