Улыбка волатильности на форекс – как ключевой индикатор риска. О торговле улыбкой волатильности Определение «Улыбки волатильности»

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

где - цена и волатильность базового актива соответственно, - случайные броуновские процессы с корреляцией . - это квадратичный процесс с возвратом к среднему (mean reverting) со средним значением и интенсивностью k. - среднеквадратичное отклонение волатильности, r - безрисковая ставка (для маржируемых равна 0, поэтому исключим сразу этот параметр для российского рынка).

Реальное статистическое распределение приращений цен базового актива плохо соответствует Гауссовскому распределению, на основе которого была получена формула Блэка-Шоулза. Модель Хестона может описывать разные стат. распределения, например, коэффициент может быть интерпретирован как корелляция между логарифмом приращения цены и волатильностью актива, что позволяет учитывать эффект "толстых хвостов" распределения. График плотности распределения приращения цены с разными значениями приведен в заглавии поста.

Цена европейского колл опциона для модели Хестона вычисляется по формуле:

Где

для j=1,2, где

Этот набор формул кажется сложным, однако решить их достаточно просто с помощью программы на C#, которая будет приведена ниже. Сложность составляет только вычисление интеграла с верхним бесконечным пределом в формуле для , который находится с помощью числового метода Гаусса-Лагендре в той же программе. Также, для упрощения, можно сократить число параметров, убрав из них меру риска , применив риск-нейтральный подход. В этом случае:

Функция расчета формулы Хестона на языке C#:

//a-нижний предел интеграла (равен 0) //b - верхний предел интеграла. Выбирается значение от 100 до 200, в зависимости от нужной точности //delta - вычисляется грек дельта, который равен значению Р1 в формуле Хестона double HestonCallGaussLegendre(double S,double K,double T,double r,double kappa,double theta, double sigma,double lambda,double v0,double rho,int trap, double a, double b,ref double delta) { // Числовое интегрирование double int1=new double; double int2 = new double; double y; for (int k=0; k< =31; k++) { y = (a + b) / 2.0 + (b - a) / 2.0 * X[k]; int1[k] = W[k]*HestonCF(y,S,K,r,T,rho,kappa,theta,lambda,sigma,v0,1,trap); int2[k] = W[k]*HestonCF(y,S,K,r,T,rho,kappa,theta,lambda,sigma,v0,2,trap); } // Векторы для интегральной суммы double I1 = VectorSum(int1); double I2 = VectorSum(int2); // Определение Р1 и Р2 double P1 = 0.5 + 1.0/Math.PI*I1*(b-a)/2; double P2 = 0.5 + 1.0/Math.PI*I2*(b-a)/2; delta = P1; // Цена колл опциона return S*P1 - K*P2; } // Функция суммирования элементов вектора double VectorSum(double A) { double sum = 0; double n = A.Length; for (int i = 0; i <= n - 1; i++) sum += A[i]; return sum; } private double HestonCF(Complex phi, double Spot, double Strike, double Rate, double T, double Rho, double Kappa, double Theta, double Lambda, double Sigma, double V, int Pnum, int trap) { Complex S=new Complex(Spot , 0.0); // Цена базового актива Complex K=new Complex(Strike, 0.0); // Страйк Complex r=new Complex(Rate , 0.0); // Безрисковая ставка (для марж. опционов =0) Complex tau=new Complex(T , 0.0); // Период до экспирации в долях года Complex i=new Complex(0.0 , 1.0); // Мнимая переменная Complex rho=new Complex(Rho , 0.0); // Параметр Хестона: Корреляция Complex kappa = new Complex(Kappa, 0.0); // Параметр Хестона: Скорость возврата Complex theta = new Complex(Theta, 0.0); // Параметр Хестона: уровень возвратности Complex lambda = new Complex(Lambda, 0.0); // Параметр Хестона: мера риска (равна 0 для риск-нейтрального подхода) Complex sigma = new Complex(Sigma, 0.0); // Параметр Хестона: Среднеквадратичное волатильности Complex v0 = new Complex(V, 0.0); // Параметр Хестона: Текущая волатильность Complex two=new Complex(2.0 , 0.0); // число 2 в комплексной форме Complex one = new Complex(1.0, 0.0); // число 1 в комплексной форме Complex y, a, u, b, sigma2, d, g, G, C, D, c, f; y = rho*sigma*phi*i; a = kappa*theta; if (Pnum==1) { // Первая характеристическая функция u = 0.5; b = kappa + lambda - rho*sigma; } else { // Вторая характеристическая функция u = -0.5; b = kappa + lambda; } sigma2 = Complex.Pow(sigma,2); d = Complex.Sqrt((y-b)*(y-b) - sigma2*(two*u*phi*i - phi*phi)); g = (b - y + d)/(b - y - d); if (trap==1) { // Версия модели "Little Heston Trap" c = one/g; G = (one - c*Complex.Exp(-d*tau))/(one - c); C = r*i*phi*tau + a/sigma2*((b - rho*sigma*i*phi - d)*tau - two*Complex.Log(G)); D = (b - rho * sigma * i * phi - d) / sigma2 * ((one - Complex.Exp(-d * tau)) / (one - c * Complex.Exp(-d * tau))); } else { // Оригинальный вариант Хестона G = (one - g * Complex.Exp(d * tau)) / (one - g); C = r*i*phi*tau + a/sigma2*((b - rho*sigma*i*phi + d)*tau - two*Complex.Log(G)); D = (b - rho * sigma * i * phi + d) / sigma2 * ((one - Complex.Exp(d * tau)) / (one - g * Complex.Exp(d * tau))); } f = Complex.Exp(C + D*v0 + i*phi*Complex.Log(S)); // Вычисление реальной части подинтегрального выражения return (Complex.Exp(-i*phi*Complex.Log(K))*f/i/phi).Real; }

Следующий шаг - определение пяти параметров (V - текущая волатильность). Для этого нужно откалибровать модель по наблюдаемым рыночным ценам опционов. Применяем стандартный метод - берем выборку цен для опционов разных страйков за определенный период времени (вместе со сроками до экспирации), при этом рыночной ценой опциона считаем среднюю цену между бидом и аском ( , и минимизируем следующее выражение, применяя нелинейный метод наименьших квадратов (МНК):

где - вектор параметров, - задаваемые веса (их выбор обсудим позже), N - размер выборки. Выражение в правой части означает,что полученные значения должны попадать в промежуток между бидом и аском наблюдаемых рыночных цен. Это ограничение, равно как и условие MathJax_Preview"> , останавливается и выдает не оптимальные значения. Таким образом, нахождение оптимальных параметров модели Хестона является нетривиальной задачей, и применяются следующие способы ее решения:

Веса можно задать в соответствии с формулой: . Это интуитивный выбор, основанный на том, что, чем шире спред, тем больше свобода выбора в значении цены опциона. Для российского рынка лучшая аппроксимация получалась у меня при выборе одинакового значения весов, равного 1, но я не брал в рассмотрение слишком дальние страйки.

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

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


Чтобы устранить этот недостаток мы должны перейти к применению модифицированной модели Хестона - модели Бэйтса, являющейся одной из лучших аппроксимаций, позволяющих с макимальной точностью находить "справедливые" цены опционов. Ее мы рассмотрим в следующей части цикла статей про улыбку волатильности.

  1. Улыбка глазами робота
  2. Блок автохеджера и скальперский скрипт на его основе
  3. Опционы и стандартные торговые блоки (как скрестить ежа с ужом)
  4. Опционы и нестандартные торговые блоки
  5. ...

Историческая улыбка (по Блеку-Шолзу)

В соответствии с оригинальной методикой это прямая горизонтальная линия . Мы ее проводим на уровне исторической волатильности, которая должна быть предварительно посчитана скриптом HV (RW) или HV (ALL) (подробности можно освежить в ). Иногда опционы около денег котируются ниже уровня исторической волатильности. Если у Вас есть понимание, что эта ситуация продлится еще хотя бы несколько дней, их можно покупать и зарабатывать на дельте. Если же опционы котируются заметно выше уровня HV – их можно понемногу продавать. (Подробности этой простой торговой тактики рассматривались в .)

Стандартное обозначение – штриховая оранжевая линия. На верхней картинке можно увидеть, что уровень исторической волатильности фьючерса SiZ7 составляет 5.5% годовых.

Улыбки по котировкам опционов

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

Биржевая улыбка

Тонкая сплошная голубая линия показывает теоретическую волатильность. Ее любезно сообщает нам Московская биржа . Биржевая улыбка существует даже для самых неликвидных контрактов (например опционы на привилегированный Сбербанк SPZ7 ). Она дает нам первичную точку опоры, когда в контракте вообще нет заявок и когда непонятно сколько должны стоить опционы. Иногда биржа делает грубые ошибки при построении этой линии. Западные площадки вообще не транслируют теоретическую стоимость опционов и поэтому биржевой улыбки там не существует.


Даже глядя в этот безжизненный рынок уже можно понять, что покупать опционы по 45% – плохая идея. И продавать по 15% – тоже не стоит. Но можно попробовать выставить заявки на продажу по 30% и на покупку по 20%. Вдруг найдутся те, кто мечтает купить опционы на SPZ7, но не может? Строгая теория говорит, что скорее всего Вы при этом останетесь в плюсе (конечно, если выравнивать дельту).

Наша благодарность и теплые слова – вполне достаточно. Эта улыбка больше не заслуживает внимания. Она непригодна для расчета греков и даже для оценки профиля позиции.

Рыночная улыбка

Раз мы понимаем, что биржевая улыбка – плохая (и по некоторым критериям нас не устраивает), значит надо нарисовать свою. За годы торговли опционами Алексей Каленкович выработал свою авторскую методику построения рыночной улыбки. Подробности этого подхода были изложены на вебинаре "Миллион за улыбку " (вероятно, есть и другие видео) и очных семинарах (в составе общей торговой методики). Конспективно изложим основные пункты:

  • В некоторых абстрактных координатах имеется "правильный" "зародыш улыбки". Он гладкий, красивый, устойчивый. Алексей называет его "шаблон ".
  • Дальше этот шаблон привязывается к реальному рынку. Для этого используется всего 3 параметра: волатильность на-деньгах, наклон на-деньгах, форма .
  • Сначала выставляется волатильность на-деньгах . Это обеспечивает позиционирование всей кривой по вертикали.
  • Затем выбирается наклон на-деньгах . Безразмерный параметр. Он мало зависит от времени до экспирации и от движения БА. Иногда наклон сохраняется неделями . Типичные значения наклона – 5-10 единиц. К моменту экспирации наклон уменьшается и тогда его можно принимать равным 0.
  • Форма в основном отвечает за поведение краев улыбки (насколько круто будут подниматься крылья). Безразмерный параметр. Типичное "нормальное" значение формы для всех рынков и всех торговых инструментов – 0 единиц. Иногда улыбку слишком растягивают ближе к прямой линии – тогда форма становится отрицательной. Скажем, (-5) или (-10) единиц. Иногда рынок ждет какую-то новость и сильное движение. Тогда крылья улыбки задираются вверх и форма становится +5 .. +10 единиц.

Хотя TSLab может автоматически выполнить первичную привязку рыночной улыбки (на основании биржевой) – но после этого мы должны сами следить когда и на сколько поменять ее параметры. Это основная характеристика всего рынка и нужно внимательно следить, чтобы биржевая улыбка не уводила Вашу рыночную далеко от реальных котировок. Дело в том, что именно относительно рыночной улыбки выставляются заявки на котирование опционов. И если кто-то вдруг потащит биржевую улыбку вниз ниже бидов маркет-мейкеров, то Вы просто продадите им свой объем. А через 10 минут биржевая улыбка вдруг восстановится – и Ваши продажи вдруг станут нереализованным убытком.

На Доске Опционов биржевая улыбка отмечена как сплошная красная линия с желтыми кружочками на страйке. Если навести мышку на узел, появится всплывающая подсказка с теоретической ценой опциона в этом страйке.



Например, на этой картинке мы считаем адекватной цену декабрьского пута страйка 16 000 на фьючерс SPZ7 равной примерно 434 рубля.

По биржевой улыбке строится профиль позиции. Исключительно в справочных целях на основании профиля вычисляется рыночная дельта , гамма, вега и тета. Вычисления этих характеристик выполняется численным дифференцированием. Это спасает всех пользователей TSLab от типичных ошибок при вычислении греков. Авторы учебных пособий обычно не акцентируют внимание на том, как правильно дифференцировать стоимость портфеля по различным переменным в условиях, когда волатильность сама является функцией (от страйка и от времени до экспирации).

Модельная улыбка

Эту улыбку по смыслу точнее было бы называть "хеджевой ". Её единственное предназначение – расчет дельты для устранения риска движения Базового Актива . Но мы будем придерживаться авторской терминологии.

Идея этого трюка такая. Рыночная улыбка связана с прогнозом движения цены БА до экспирации. Это может быть месяц, квартал или год. Но это некоторая статическая характеристика рынка на длинном интервале времени . А нам нужно выполнять дельта хедж. Несколько раз в день. Может быть, несколько раз в час. Интуитивно понятно, что поведение цены на коротком интервале времени отличается от нашего усредненного ожидания на горизонте в месяц. Это понимание необходимо каким-то образом выразить.

И Алексей придумал модельную улыбку . Она начинается из того же самого шаблона, что и биржевая. Но модельная улыбка всегда имеет нулевой наклон и нулевую форму . Грубо говоря, она симметрична относительно цены БА. И еще мы как правило меняем ее положение по вертикали. Общая рекомендация состоит в том, чтобы модельная улыбка стояла примерно посередине между рыночной и исторической.


Эта улыбка обозначена сплошной белой линией. Она симметрична и мы поставили ее на высоту 12% волатильности на деньгах. При рыночной 15.3%, исторической 9.3%. Если верить, что до декабря ничего не произойдет серьезного, то нужно достаточно агрессивно шортить декабрьские опционы на RIZ7 . Но следует соблюдать риск-менеджмент и помнить о том, что иногда при переходе через ночь или через выходные бывает очень серьезный геп .

Портфельная улыбка

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

До выхода TSLab версии 2.0.21 мы очень долго использовали для оценки прибыли рыночную улыбку. Это приводило к возникновению противоречия: чтобы котировать рынок, время от времени нужно подстраивать рыночную улыбку. Менять наклон, делать ее выше или ниже. Но при этом каждый раз происходит скачкообразное изменение прибыли позиции. Вчера был плюс, сегодня ноль. Пропадает понимание: это нас так распилил рынок неудачно, или мы сами подняли улыбку и получили переоценку позиции по веге?

Чтобы иметь правильное ощущение динамики прибыли, необходимо как можно реже менять параметры улыбки по которой эта прибыль рассчитывается.

Чтобы решить это противоречие пришлось добавить еще одну улыбку. Она служит для оценки текущей прибыли позиции. Обозначается сплошной зеленой линией.


Рекомендуем выбрать ее настройки перед началом формирования позиции в новой серии и далее менять их как можно реже. Когда будет понятно, что рынок уже изменил свое состояние и теперь вряд ли вернется к старым параметрам. Например, если в начале наклон рынка был +7 единиц и потом за неделю-две снизился до +3, то в этой ситуации уже можно отрегулировать наклон портфельной улыбки и сделать его +4 .. +5, потому что уже маловероятно, что за оставшееся небольшое время наклон снова увеличится до +7.

Управление видимостью линий

Если линий на графике становится много, лишние можно временно скрыть. Как правило, после настройки модельной и портфельной улыбки, их можно спрятать. Иногда мешают значки чужих заявок – тогда их тоже можно на время убирать. Нажатием в значок легенды раскрываем меню настроек. Слева от каждой линии есть чекбокс, который управляет ее видимостью.



Структурированный продукт (англ. structured product) – сложный комплексный финансовый инструмент, финансовая стратегия, базирующаяся на более простых базовых финансовых инструментах.
Более простой вариант - "структурный продукт"
Для торговли улыбкой волатильности именно такие продукты и нужны- базирующие на более простых инструментах.
Сама по себе улыбка волатильности является характеристикой структуры подразумеваемой волатильности(IV) и отдельно не торгуется.
В чем природа "улыбки волатильности"?
IV опциона вне денег составляет ту величину, которая будет при падении рынка до уровня опциона. Например, при значении SPX 1379 на закрытие 9 ноября IV опциона на рынке 1375 put Jan = 18.6%, а опциона 1200 put Jan=25.3%, 1000 put Jan=33.1% и т.д
Т.е если рынок падает до значения 1000, то волатильность базового актива вырастет по прогнозу до 33.1.Даже навскидку по истории SPX можно увидеть, что летом 2011(не говоря о 2008) при падении до 1100 историческая волатильность выросла до 40%. При падении до 1000 можно смело добавить еще процентов 10%.
Их этого примера можно сформулировать вопрос в более простой форме- Какова будет скорость мяча, пущенного с горы, когда он докатится до ее основания? Ответ понятен- надо знать длину склона и угол наклона.Для рынка это означает знать а)сколько будет продолжаться падение по времени б) с какой интенсивностью. Ни а) ни б) точно знать никто не может(мы исходим их этого предположения), но тем не менее IV(скорость мячей) опционам присваивают.Присваивают на основании предыдущей ближней истории - как долго и с каким наклоном.
Во-1, такая методика спорна, во-2, единой методики оценки нет(какой период брать)
Отсюда вывод, который можно использовать практически. Улыбки волатильности будут колебаться и искать свое справедливое место.
Если взять группу связанных активов, то можно использовать то обстоятельство, что одни улыбки волатильности отстают, другие напротив обгоняют.
Например, самая большая группа активов, связанных с самим SP500- тут и ETF и ETN и furures -SRS,UPRO,SSO,SPXU,VIX,VXX,VIXM... всего не менее двадцати производных с опционами по отношению к SPX
Плюс еще два-три десятка на подобные индексы-Nasdaq,Dow,Russel
Все это множество производных имеет разные IV и разные улыбки волатильности, которые двигаются с разной скоростью(скорость, меняющая кривизну волатильности) и позволяет составлять более сложные продукты из более простых- продавать улыбку волатильности и страховать ее купленной улыбкой волатильности.
Возможные опционные техники по улыбке- покупка /продажа одиночного опциона, покупка/продажа вертикального спреда, покупка /продажа рэтио спреда, покупка/продажа опционной змеи и плюс перекрестные варианты между этими техниками.
Например, улыбки волатильности БА из группы производных по SP500
1 вариант по VIХ, 2 по SDS
VIX имеет интересную особенность- рынок знает, что он не может расти бесконечно и поэтому эта "сила притяжения" притягивает и улыбку волатильности


Совмещение одного с другим позволяет получить картину графика прибыли/убытков похожего на бесплатный опцион пут


Все это изобилие возможных инструментов и техник позволяет открыть новую линию- построение структурных продуктов для институциональных инвесторов. Доходность не столь высокая, но и рыночные риски можно минимизировать до нуля. 15-20% годовых с практически нулевым рыночным риском несколько предпочтительнее, чем 3-4% годовых на депозите

Сегодня я хочу обратить ваше внимание на изменения, произошедшие на днях в улыбке волатильности.

Для начала посмотрим на 3D-график улыбки:

Что мы видим: улыбка сильнее наклонилась вправо, т.е. стоимость коллов в волатильностях уменьшилась, стоимость путов либо не изменилась, либо чуть выросла.

Посмотрим на правую (call-овую) часть улыбки:


Максимальные объемы сегодня проходят по страйкм: 160, 165, потом 170 - 180. Причем офера в 160 страйке расположились ниже кривой волатильности, а биды в 175 и 180 страйке - выше кривой волатильности. Т.о. наблюдаются продажи 165 коллов и покупки 175 и 180.

Посмотрим, что происходит в левой (put-овой) части:


Используя ту же логику, получаем, что 145 и 150 путы покупают, 155 и 160 - продают.

Теперь обратим наши взоры на базовый актив и его волатильность:


Во-первых, заметим, что открытый интерес рос на последнем падении рынка, и остановился (начал слегка нижаться), когда рынок стал консолидироваться. Т.е., ничего криминально в OI не видим.

Во-вторых, заметна дивиргенция в динамиках фьюча и индекса волатильности - при обновлении фьючем минимумов - индекс «страха» свои хаи не обновлял.

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

P/S Жду комментов, особенно по наклону улыбки. Важно разобраться когда такое обычно происходит и к чему приводит.

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

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

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

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

Например, кривые исторической волатильности фьючерса на индекс РТС, построенные с помощью простой скользящей средней (MA 20) и экспоненциальной скользящей средней (EWMA), и кривая подразумеваемой (implied) волатильности, которая вычисляется из цен опционов на фьючерс индекса РТС.

На рисунке видно, что динамика кривой подразумеваемой волатильности в целом повторяет динамику исторических оценок волатильности, но существует отрезок времени, в течение которого динамика исторической и подразумеваемой волатильности противоположна.

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

Укрупнённо:

Цена базового актива на 06.02.06, т.е фьючерса на акции Газпрома, составляют 22400 р. Показанное на графике искривление волатильности говорит о том, что модель Блэка-Шоулза недооценивает опционы в деньгах и без денег (естественно, если исходить из предположения, что опционы около денег оценены верно). Поэтому опционы со страйками 21500 и 22500 р. оценены рынком дороже, чем оценка по модели Блэка-Шоулза.

Существуют и другие модификации эффекта «улыбки волатильности». Наиболее часто встречающиеся из них следующие: когда рынок оценивает опционы в деньгах дороже, чем опционы без денег, и обратная ситуация - рынок рынок дороже оценивает опционы без денег. Подобные ситуации иногда называют «ухмылка волатильности» (volatility smirk) , так как график становится несимметричен относительно области текущего значения базового актива. Данный эффект можно учитывать при прогнозировании направления движения котировок базового актива опциона в будущем. Если общий наклон кривой подразумеваемой волатильности отрицательный (как в приведённом примере с опционами на фьючерсы акций Газпрома), то ожидания того, что цены будут снижаться больше. Если же общий наклон кривой положительный, то трейдеры ожидают повышения цен на базовый актив.

Таким образом, при решении задачи ценообразования опциона необходимо учитывать и закладывать в модель подобные эффекты, наблюдаемые при функционировании реального рынка.

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

Дополнение заключается в построении таблицы следующего вида:

Таблица подразумеваемых волатильностей

Длительность

6 месяцев

В этой таблице приведены значения подразумеваемых волатильностей опционов с различными периодами до исполнения и различнми страйками. ATM – at the money - опцион около денег

Рассматривается 4 состояния:

(ATM – 2 SD) - опцион со страйком, меньшим на 2 стандартных отклонения страйка опциона около денег;

(ATM – 1 SD) - опцион со страйком, меньшим на 2 стандартных отклонения страйка опциона около денег;

(ATM + 1 SD) - опцион со страйком, превышающим страйк опциона около денег на 1 стандартное отклонение;

(ATM – 1 SD) - опцион со страйком, превышающим страйк опциона около денег на 1 стандартное отклонение.

Интерполяция (например, линейная) между определёнными значениями данной таблицы позволяет учитывать эффект искривления, не усложняя при этом саму модель Блэка-Шоулза. Так, например, годовая волатильность девятимесячного опциона, со страйком на 2 стандартных отклонения ниже страйка опциона около денег составит (33,6% + 32,5%)/2 = 33,05%.

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

Для валютных опционов более характерен эффект именно «улыбки волатильности», а не «ухмылки волатильности» (в отличие от опционов на фьючерсы акций), что указывает на то, что трейдеры практически одинаково страхуются как от повышения, так и от понижения курса валютной пары. В сравнении с логнормальным распределением распределение вероятности курса валютных пар характеризуется более тяжелыми (толстыми) хвостами и более острой вершиной улыбки. Это может свидетельствовать о том, что участниками рынка в большей степени ожидают либо сильные, либо слабые изменения валютного курса, нежели среднюю амплитуду колебаний. Подобный вид графика, отображающего улыбку волатильности валютного опциона, можно объяснить валютными интервенциями центрального банка страны, поддерживающего стабильность своей валюты, вследствие чего существует высокая вероятность либо стабильности валютной пары, либо значительного отклонения (в случае безуспешного воздействия ЦБ на давление трейдеров).