Модель SABR

Материал из testwiki
Версия от 08:03, 18 марта 2025; imported>Rubinbot (Бот: добавление заголовков в сноски; исправление двойных сносок, см. ЧаВо)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Модель SABR (stochastic alpha-beta-rho) — в финансовой математике модель динамики цен активов или процентных ставок со стохастической волатильностью следующего вида [1]:

dFt=σtC(Ft)dWtF
dσt=ασtdWtσ
dWtFdWtσ=ρdt

где в классическом случае C(F)=Ftβ. Для учёта теоретической возможности отрицательных ставок/цен используют также модель со смещением (shifted SABR): C(F)=(Ft+s)β

По существу такая модель является существенно обобщенной и включает в себя в качестве частных или предельных случаев некоторые другие базовые модели, например если параметр "волатильность волатильности" равен нулю, то получим так называемую CEV-модель, которая свою очередь в качестве предельных частных случае содержит нормальную модель (нулевая "бетта"), логнормальную модель ("бетта" равно 1). Также возможно рассмотрение модели с нулевой корреляцией - в таком случае обобщение "классических" моделей заключается просто в наличии некоторого разброса "сигмы", например в рамках нормальной или логнормальной модели.

При моделировании процентных ставок обычно модель описывает форвардную ставку для конкретного будущего периода в соответствующей форвардной мере. Соответственно параметры аналогичных моделей для форвардных ставок разной срочности могут потенциально иметь разные значения параметров. Совместное моделирование одновременно всех форвардных ставок разных срочностей возможно, например, в рамках модели SABR-LMM.

Модель позволяет объяснить так называемую улыбку вменённой волатильности в рамках модели Блэка-Шоулза или Башелье. Несмотря на то, что существуют достаточно точные аналитические подходы к оценке опционов в рамках модели SABR (при нулевой корреляции эти формулы точные), тем не менее, соответствующие формулы достаточно сложны и предполагают в том числе неоднократное численное интегрирование сложных функций. Поэтому на практике часто применяют иной подход - используют аппроксимации нормальной или логнормальной волатильности для оценки опционов стандартными формулами Блэка или Башелье.

Формула для волатильности Блэка (логнормальной, относительной)

Первая приближенная аппроксимация волитильности Блэка была выведена в 2002 году в статье четырех авторов - Patrick S. Hagan, Deep Kumar, Andrew Lesniewski, and Diana Woodward (формулу аппроксимации иногда обозначают аббревиатурой из фамилий авторов - HKLW). В дальнейшем указанная формула была исправлена/скорректирована работами Berestickiy (2004) и Obloj (2008). Ниже приводится исправленная версия формулы.

Общая формула аппроксимации

σB(F,K,τ)=I0(1+I1ε)+O(ε2)

где ε=α2τ (где τ - срок до экспирации опциона в годах):

I0=αlnF0Kln12ρz+z2+zρ1ρ
I1=2γ2γ12+1/Fmid224(σ0C(Fmid)α)2+ργ14σ0C(Fmid)α+23ρ224

где Fmid некоторое среднее значение между F0 and K (обычно выбирается как среднее геометрическое F0K или арифметическое среднее (F0+K)/2).

z=ασ0KF0dxC(x),γ1=C(Fmid)C(Fmid),γ2=C(Fmid)C(Fmid)

Формула для классической модели SABR

Для классического случая C(F)=Fβ, поэтому γ1=βFmid,γ2=β(1β)Fmid2. Соответственно

I1ε=[(β1)2σ0224Fmid2(1β)+ρασ0β4Fmid1β+23ρ224α2]τ

Далее в общем случае z=ασ0F01βK1β1β, но в предельном случае β=1 имеем z=ασ0lnF0K. Но как в общем случае, так и в указанном предельном случае имеет место общая вышеприведенная формула для I0. Однако, имеются две предельные ситуации, требующие прямого указания аналитической формулы:

- для случая ATM (F0=K) имеем I0=σ0K1β

- для случая α=0 имеем I0=σ0(1β)lnF0KF01βK1β

Формула преобразования волатильности Башелье в волатильность Блэка

Крайне тривиальный для модели SABR случай, когда β=0,α=0 по существу означает обыкновенную нормальную модель (модель Башелье), поэтому вышеприведенные формулы позволяют выразить логнормальную волатильность через нормальную по следующей формуле:

σB=σNK[lnF0KF0K1](1+σN224Fmid2τ)

где функция в квадратных скобках в случае ATM равна 1.

Формула волатильности Башелье (нормальной, абсолютной)

Для аппроксимации нормальной волатильности формулы немного отличаются:

I0=αF0Kln12ρz+z2+zρ1ρ
I1=2γ2γ1224(σ0C(Fmid)α)2+ργ14σ0C(Fmid)α+23ρ224

Для классического случая C(F)=Fβ, величины γ1,γ2,z рассчитываются аналогично. Поэтому

I1ε=[[(β1)21]σ0224Fmid2(1β)+ρασ0β4Fmid1β+23ρ224α2]τ

Формула преобразования волатильности Блэка в волатильность Башелье

Тривиальный для модели SABR случай, когда β=1,α=0 по существу означает обыкновенную логнормальную модель (модель Блэка), поэтому вышеприведенные формулы позволяют выразить нормальную волатильность через логнормальную по следующей формуле:

σN=σBK[F0K1lnF0K](1σB224τ)

где функция в квадратных скобках в случае ATM равна 1.

Примечания

Шаблон:Нет источников Шаблон:Примечания

  1. В некоторых источниках α обозначает начальное значение сигмы (изменяющейся волатильности), а параметр "волатильность волатильности" обозначают ν