Модели стохастической волатильности
Моде́ль стохасти́ческой волати́льности (англ. stochastic volatility models) — класс математических моделей в финансовой математике, в которых волатильность базового актива моделируется как случайный процесс[1]. Они были разработаны для преодоления ключевого ограничения модели Блэка — Шоулза — предположения о постоянной волатильности — и позволяют более точно оценивать опционы, учитывая такие рыночные явления, как улыбка волатильности.
Модели стохастической волатильности возникли как альтернатива классической модели Блэка — Шоулза, устраняя её основное ограничение — предположение о постоянном уровне волатильности актива. В действительности волатильность меняется со временем и зависит от рыночной ситуации, влияя на стоимость производных инструментов. Реальные рынки демонстрируют явления вроде улыбки или перекоса волатильности, обусловленные чувствительностью опционов к цене исполнения и сроку действия контракта. Модели стохастической волатильности учитывают динамику изменения риска, повышая точность оценки опционов и улучшая управление рыночными рисками[2].
Между базовой моделью Блэка — Шоулза и полной моделью стохастической волатильности существует промежуточная категория моделей локальной волатильности. В таких моделях волатильность не добавляется новым источником случайности, но и не остаётся постоянной величиной. Она представляет собой сложную функцию, зависящую от цены базового актива и других факторов, без включения дополнительных случайных факторов. Например, известная модель постоянной эластичности дисперсии (англ. constant elasticity of variance model (CEV)) формально относится к классу локальных моделей волатильности, хотя иногда её классифицируют как стохастическую. Такая двойственность свидетельствует о размытых границах между категориями, усложняя систематизацию подходов.
Развитие концепции
Первоначальная концепция стохастической волатильности зародилась на стыке нескольких дисциплин — теории случайных процессов, ценообразования опционов и эконометрики. Она появилась в 1970е годы как критическое дополнение к модели БлэкаШоулза, некорректно предполагавшей постоянство риска во времени. Тогда стало очевидным, что реальная динамика финансовых рынков характеризуется существенными колебаниями волатильности, игнорируемыми традиционными моделями.
Первым ключевым этапом стало предложение учёных-финансистов Джона Халла (англ. John С. Hull) и Алана Уайта (англ. Alan White) в 1987 году рассмотреть волатильность как отдельный случайный процесс, зависимый от другого источника неопределённости[3]. Параллельно американский экономист, лауреат Нобелевской премии по экономике 2003 года Роберт Энгл создал модель ARCH, объясняющую феномен кластеризации волатильности, открыв новую страницу в статистике финансов[4]. Следующим крупным достижением стала разработанная в 1993 году модель Стивена Хестона (англ. Steven Heston), предложившего аналитическое решение для расчёта премий опционов с учётом изменяющейся волатильности[5]. Позднее, в начале 2000х, американский исследователь Патрик С. Хаган (англ. Patrick S. Hagan) с группой соавторов разработал популярную модель SABR, ставшую стандартом для рынков процентных ставок и валют. Современные тенденции включают введение дробных моделей, учитывающих долговременную память в поведении волатильности, и гибридных методов, совмещающих локальное и стохастическое моделирование.
Эволюция современной концепции стохастической волатильности демонстрирует постепенный переход от элементарных дополнений к сложным методикам, адекватно отражающим сложность финансовых рынков. Историю раннего этапа развития этих моделей можно проследить в работе британского исследователя в области финансовой эконометрики и стохастических процессов Нила Шепарда (англ. Neil Shephard) «Стохастическая волатильность»[6].
Основная модель
Отталкиваясь от подхода с постоянной волатильностью, предположим, что цена базового актива производного инструмента следует стандартной модели геометрического броуновского движения:
- ,
где — это постоянный коэффициент дрейфа (соответствующий ожидаемой доходности) цены актива , — постоянная волатильность, а — стандартный винеровский процесс с нулевым средним значением и единичной дисперсией. Явное решение этого стохастического дифференциального уравнения имеет вид:
Метод максимального правдоподобия используется для оценки постоянной волатильности , исходя из имеющихся данных о ценах акций в моменты времени ː
её математическое ожидание составляет
Эта базовая модель с постоянной волатильностью является отправной точкой для нестохастических моделей волатильности, таких как модель Блэка̟ — Шоулза и модель Кокса — Росса — Рубинштейна[7].
Для модели стохастической волатильности необходимо заменить постоянную волатильность функцией , которая моделирует дисперсию . Эта функция дисперсии также моделируется как броуновское движение, а вид зависит от конкретной изучаемой модели стохастической волатильности.
где и — это некоторые функции от , а — ещё один стандартный гауссовский процесс, который коррелирует с с постоянным коэффициентом корреляции .
Широко используемая модель Хестона представляет собой модель стохастической волатильности, в которой случайность процесса дисперсии изменяется пропорционально квадратному корню из самой дисперсии. В таком случае дифференциальное уравнение для дисперсии записывается следующим образом:
- ,
где — среднее долгосрочное значение дисперсии;
— скорость возвращения дисперсии к среднему значению;
— волатильность процесса дисперсии (волатильность волатильности);
— это, как и , гауссовский процесс с нулевым математическим ожиданием и дисперсией , причём и коррелируют между собой с постоянным коэффициентом корреляции .
Иначе говоря, модель Хестона предполагает, что дисперсия является случайным процессом, обладающим следующими свойствами:
- возвращается к своему долгосрочному среднему значению со скоростью ;
- имеет волатильность, пропорциональную квадратному корню из текущего уровня дисперсии;
- случайность процесса дисперсии коррелирует со случайностью процесса цены базового актива с коэффициентом .
Некоторые параметризации поверхности волатильности, такие как SVI[8], основаны на модели Хестона[9].
Модель постоянной эластичности дисперсии (англ. CEV) описывает взаимосвязь между волатильностью и ценой, вводя стохастическую волатильность[10]:
Концептуально, на некоторых рынках волатильность растёт при росте цен (например, на товарных рынках), что моделируется условием . На других рынках волатильность, напротив, увеличивается при падении цен, что соответствует случаю .
Существует мнение, что поскольку в классической CEV нет отдельного независимого уравнения (второго источника случайности) для процесса самой волатильности, она не является моделью стохастической волатильности в строгом смысле слова. Вместо этого её относят к моделям локальной волатильности.
Модель SABR (англ. Stochastic Alpha, Beta, Rho), предложенная американскими исследователями в области количественных финансов Патриком С. Хаганом, Дипом Кумаром (англ. Deep Kumar), Анджеем Лесневским (англ. Andrew Lesniewski) и Дианой Вудворд (англ. Diana Woodward)[11], описывает динамику форвардной цены (относящейся к любому активу, например, к индексу, процентной ставке, облигации, валюте или акции) в условиях стохастической волатильности ː
где начальные значения и представляют собой текущую форвардную цену и волатильность соответственно, в то время как и — это два коррелированных винеровских процесса (броуновских движений) с коэффициентом корреляции . Постоянные параметры удовлетворяют условиям .
Главной особенностью модели SABR является её способность воспроизводить улыбку волатильности.
Модель GARCH — модель обобщённой авторегрессионной условной гетероскедастичности (англ. the Generalized Autoregressive Conditional Heteroskedasticity) — является ещё одной популярной моделью для оценки стохастической волатильности. Суть этой модели заключается в описании «памяти рынка»: она математически подтверждает, что периоды высокой волатильности склонны к объединению в кластеры и что текущий риск напрямую зависит от недавних рыночных шоков. В ней предполагается, что случайность процесса дисперсии изменяется пропорционально самой дисперсии, в отличие от модели Хестона, где она пропорциональна квадратному корню из дисперсии. Стандартная модель GARCH (1.1) — первая единица означает учёт уровня волатильности за предыдущий период, а вторая — реакцию на рыночный шок предыдущего дня — для непрерывного дифференциала дисперсии имеет следующий вид[12]ː
Исходная модель GARCH была расширена множеством вариантов, включая NGARCH, TGARCH, IGARCH, LGARCH, EGARCH, GJRGARCH, Power GARCH, Component GARCH и другие[13]. Однако, строго говоря, условная волатильность в моделях GARCH не является стохастической, так как в момент времени t она полностью предопределена (детерминирована) заданными предыдущими значениями[14].
Модель 3/2 схожа с моделью Хестона, однако в ней предполагается, что случайная составляющая процесса дисперсии изменяется пропорционально . Дифференциал дисперсии имеет следующий вид:
При этом значение параметров здесь отличается от модели Хестона[15]. В данной модели как параметр возврата к среднему, так и волатильность волатильности являются стохастическими величинами, определяемыми выражениями и соответственно.
Анализируя оценки волатильности на основе высокочастотных данных, исследователи поставили под сомнение гладкость процесса волатильности[16]. Ранее считалось, что изменения волатильности носят плавный и непрерывный характер без резких скачков. Однако новые исследования показали, что логарифм волатильности ведёт себя скорее как дробное броуновское движение с показателем Херста порядка на любых разумных временных шкалах.
Показатель Херста характеризует степень регулярности и хаотичности процесса. Чем меньше , тем сильнее процесс подвержен скачкообразным изменениям, и наоборот, при высоких значениях процесс более плавный и предсказуемый. Показатели Херста, меньшие 0,5, свидетельствуют о преобладании нерегулярных и непредсказуемых скачков, что приводит к понятию шероховатости волатильности. Это открытие дало толчок к развитию моделей дробной стохастической волатильности (англ. Fractional Stochastic Volatility, FSV)[17], которые воплотились в единую категорию моделей под названием RFSV (англ. Rough Fractional Stochastic Volatility) — шероховатые модели дробной стохастической волатильности. Слово шероховатая подчёркивает низкую гладкость процесса, так как показатель Херста в этих моделях .
Модели RFSV согласуются с временными рядами данных и позволяют улучшать прогнозы реализованной волатильности[16][18].
Калибровка и оценка
Выбранную конкретную модель стохастической волатильности необходимо откалибровать по существующим рыночным данным. Процесс калибровки заключается в определении оптимального набора параметров модели, наиболее вероятного при заданных данных. Один из популярных методов — это метод максимального правдоподобия. Например, в модели Хестона параметры можно определить, применяя алгоритм математического правдоподобия, например, метод сопряжённых направлений Пауэлла, к историческим ценам базового актива.
Процесс калибровки начинается с начального приближения параметров , после чего производится расчёт разницы между теоретическими и наблюдаемыми ценами. Затем параметры уточняются таким образом, чтобы минимизировать величину этих отклонений. По завершении процедуры калибровки рекомендуется регулярно её повторять, учитывая новые рыночные данные[19].
Альтернативой калибровке является статистическое оценивание, которое позволяет учитывать неопределённость параметров. Существуют разнообразные методы, как частотностатистические (англ. frequentist), так и байесовские (англ. Bayesian), предназначенные для большинства вышеуказанных моделей.
Частотностатистические методы оценивают параметры на основе наблюдаемых данных, а байесовские учитывают предварительно накопленную информацию и формируют апостериорное (уточнённое с учётом новых данных) распределение параметров. Например, среди расширений открытого программного обеспечения R можно выделить пакеты, специально разработанные для оценивания гетероскедастичности (непостоянства дисперсии). Первые три пакета предназначены для моделей типа GARCH с детерминированной волатильностью, а четвёртый — для оценивания стохастической волатильностиː
- rugarch: реализует модели ARFIMA, модели с включением волатильности в уравнение среднего (англ. in-mean), использование внешних регрессоров и различные модификации GARCH, включает методы для оценки параметров, прогнозирования, симуляции, статистического вывода и построения графиков[20];
- fGarch: служит функциональным компонентом среды Rmetrics, и используется для глубокого изучения вычислительных финансов; пакет позволяет анализировать сложные финансовые временные ряды, подготавливая специалистов в области финансового инжиниринга;
- bayesGARCH: выполняет байесовское оценивание[21] параметров модели GARCH(1,1) с использованием распределения Стьюдента для моделирования инноваций (остатков); пакет обеспечивает более точный учёт феномена толстых хвостов (англ. fat tails) в данных, позволяя анализировать вероятностные характеристики рыночных шоков;
- stochvol: предлагает высокоэффективные алгоритмы для полного байесовского оценивания моделей стохастической волатильности; пакет обрабатывает сложные вычисления параметров волатильности по схеме марковских цепей МонтеКарло (англ. Markov chain Monte Carlo (MCMC))[22][23].
Со временем было разработано множество численных методов, позволяющих решить задачу ценообразования финансовых активов (например, опционов) в рамках моделей стохастической волатильности. Одной из недавно разработанных прикладных концепций является модель локальностохастической волатильности (англ. Local Stochastic Volatility, LSV)[24]. Эта модель даёт более точные результаты при оценке новых финансовых инструментов, таких как валютные опционы.
Также существуют альтернативные библиотеки для статистического оценивания на других языках программирования, например, на Pythonː
- PyFluxː включает поддержку байесовского и классического вывода для моделей GARCH и betatEGARCH.
Использование моделей стохастической волатильности
Области применения моделей стохастической волатильности разнообразны и охватывают широкий спектр направлений в финансовой индустрии:
- оценка опционовː обеспечивают точное воспроизведение «улыбки волатильности» и правильный учёт изменчивости риска относительно цены актива[25];
- инвестиции: помогают оценивать сложные экзотические деривативы, зависящие от динамики будущей волатильности[26];
- управление рискамиː используются для проведения стресстестирования и расчёта показателя ValueatRisk, определяющего размер необходимых банковских резервов[27];
- маркетмейкерская деятельностьː обеспечивают поддержание справедливой ценовой ликвидности путём своевременной коррекции котировок в условиях изменяющихся рыночных условий;
- алгоритмическая торговляː способствуют извлечению прибыли из краткосрочных рыночных неэффективностей, используя стратегии, основанные на моделях стохастической волатильности;
- портфельное управлениеː позволяют оптимизировать распределение активов в зависимости от прогнозируемых уровней риска и неопределённости;
- высокочастотная торговляː помогают анализировать мгновенно происходящие изменения на рынке и получать преимущества от внутридневной торговли с использованием моделей шероховатой волатильности;
- центральные банкиː применяются для интеграции в макроэкономические модели, улучшая понимание последствий денежнокредитной политики на финансовую стабильность;
Примечания
Литература
- Королёв В. Вероятностно-статистические методы декомпозиции волатильности хаотических процессов. — Издательство Московского Университета, 2011.
- Лужецкая П.А., Кудрявцев О.Е. Вычисление цено опционов в моделях со стохастической волатильностью. — Инженерный вестник Дона. — 2020. — Т. 5.
- Насонов А. Н., Баранов В. П. Исследование модели Хестона со стохатической волатильностью в рамках расчёта справедливой стоимости опционов. — Научные исследования и разработки. — 2016. — Vol. 4, № 4. — С. 33-36. — doi:10.12737/21080.
- Борисов А. В. Рынок с марковской скачакообразной волатильностью IV: алгоритм мониторинга рыночной цены риска по потоку высокочастотных наблюдейний базовых активов и деривативов. — Информатика и её примения. — 2024. — Т. 18. — С. 26-32.
Ссылки
- Stochastic Volatility and Meanvariance Analysis, Hyungsok Ahn, Paul Wilmott, (2006).
- A closedform solution for options with stochastic volatility, SL Heston, (1993).
- Inside Volatility Arbitrage, Alireza Javaheri, (2005).
- Accelerating the Calibration of Stochastic Volatility Models, Kilin, Fiodar (2006)