Kot_Begemot
Kot_Begemot личный блог
02 декабря 2019, 01:43

Язык дракона и танец волатильности

Язык дракона и танец волатильности

«Настоящее образование включает умение хорошо петь и танцевать».  
Платон.



Коллега ch5oh задал парадоксальный, на первый взгляд, вопрос: «как продавая дорого то, что стоит дешево, можно ещё и умудриться проиграть?»
Однако парадоксально он выглядит лишь до тех пор, пока мы остаёмся в рамках косной метафизики, не желающей, и не склонной к диалектическому танцу. 

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


* То, что волатильность представляет из себя mean-reverse процесс, подобный движению Орнштейн-Уленбека, неоднократно было показано Дмитрием Новиковым , Евгением Логуновым , и Котом-Бегемотом (например в статьях Авторегрессия волатильности и Путешествие по морю штормов )





Для примера возьмём какой-нибудь простой базовый актив, например индекс американских акций SP500 и построим сначала простую HV модель :


Язык дракона и танец волатильности
Изображение — Прибыль от удержания базового актива (синяя линия) и прибыль от удержания опционов различных страйков.



Для неискушенного взгляда всё просто прекрасно — стратегии по покупке опционов уверенно усредняются в ноль, индифферентно относятся к пертурбациям базового актива и не выходят, при этом, за рамки приличия, ограниченного геометрическим броуновским движением (GBM) для справедливых (STO) цен. Но, в действительности, это не более чем overfitting или, другими словами, недообучение модели.

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


Язык дракона и танец волатильности
Изображение — Прибыль по стратегиям покупки опционов в единицах собственных оценок модели. 




Хорошо видна ступенька, возникающая в прибыли по 12%-му страйку Put опционов (которая будет убытком продавца в рамках модели игры покупателя и продавца), свидетельствующая о том, что в некоторый период низкой волатильности мы оценили вероятность взятия 12% страйка близкой к нулю, продали дешевые опционы за дорого (в текущем моменте) и ...  удивительным образом, повторили незавидную судьбу Ильи Коровина, ставшую уже притчей во языцех, и повествующую о том, как инвестиционный портфель опционов может быть единовременно слизан длинным языком Дракона.  


Язык дракона и танец волатильности
Изображение — Язык дракона на графике прибылей/убытков по покупке пут-опционов 12% страйка. 

 

По другим страйкам, надо отметить, ситуация не сильно лучше — результаты покупок лего отклоняются от нулевого равновесия на 10-20 среднеквадратичных отклонений (сигм).   


Теперь рассчитаем STO (smile theory optimal) цены опционов с учётом mean-reverse танца волатильности*: 


Язык дракона и танец волатильности
Изображение — Прибыль от удержания базового актива (синяя линия) и прибыль от удержания опционов различных страйков.



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

Язык дракона и танец волатильности

Изображение — Прибыль по стратегиям покупки опционов в единицах собственных оценок модели. 



Видно, что несмотря на то, что результаты несколько выходят за рамки приличия GBM и отклоняются от нуля вплоть до 5 сигма (из-за отсутствия put/call паритета), тем не менее,  в первом приближении, мы можем считать полученное ценообразование Nash-оптимальным, то есть не дающим преимущества ни покупателю, ни продавцу. Это стало результатом того, что при малой волатильности мы "покупали" опционы дорого, а при высокой — "продавали" опционы дешево. То есть в результате того, что мы совершали не совсем «рациональные» действия,  нам удалось избежать злой участи быть съеденным Драконом.

Вывод - без mean-reverse оценок волатильности сколько-нибудь адекватные модели опционного ценообразования не возможны. 


UPD:

Для полной чистоты эксперимента, приведем поверхность качества оценки опционов с учётом skew, но без mean-reverse :

Язык дракона и танец волатильности

Изображение — Прибыль (накопленная) по стратегиям покупки опционов в единицах собственных оценок модели. 

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

41 Комментарий
  • Бек
    02 декабря 2019, 07:43
    Достаточно убедительно… но всё равно продавал, продаю, буду продавать «дорогие»…
     Чужие ошибки никого не учат, учат только свои…
      • Дмитрий Новиков
        02 декабря 2019, 12:54
        Kot_Begemot, Не совсем понял с какой волой вы оценивали краевые опционы. Как, в прочем, не совсем проникся начальными условиями модели. Но у вас должно получится симметричное смещение как прибыли по путам так и по коламм. У вас, как то, все траектории (в среднем) опционов тянет вниз. Что то вы по страйкам с волой не то делаете. У вас все опционы по НV оценены?
          • Дмитрий Новиков
            02 декабря 2019, 19:41
            Kot_Begemot, По моему у вас не учтено следующее. Допустим у нас ЦС 100 и с равной вероятностью мы можем уйти либо на 50 либо на 150. То есть 50% вверх или 50% вниз. Все симметрично. Но мы измеряем волатильность в приращениях логарифмов. Для того что бы уйти вверх надо 0,40 волу, а уйти вниз нужна 0,69 вола. Поэтому существует скос (наклон) волатильности. 
            У вас это ни где не предусмотрено. Просто берете некую волатильность и присваиваете всем страйкам. Линейно. 
              • Дмитрий Новиков
                02 декабря 2019, 20:21
                Kot_Begemot, Ну если переходить на реальный актив, то к скосу естественному добавляется еще и скос корреляции БА и волатильности. А так как у вас виден явный эксчесс, то этот наклон еще и заворачивается.
                Но для чистоты ваших расчетов учтите хотя бы скос.
                Почему у вас на графике приращений (линейных) по центру 1
                  • Дмитрий Новиков
                    02 декабря 2019, 20:50
                    Kot_Begemot, Скос это не на глаз определяется, а по формуле.
                      • Дмитрий Новиков
                        02 декабря 2019, 21:03
                        Kot_Begemot, Надеюсь не из линейных приращений волатильность подставляли?
                          • Дмитрий Новиков
                            02 декабря 2019, 22:24
                            Kot_Begemot, Не совсем. При равной волатильности IV RV сойдется в 0. Но если IV вашего опциона меньше чем изменение БА (RV), то при покупки должен быть плюс. 
                  • Дмитрий Новиков
                    02 декабря 2019, 20:59
                    Kot_Begemot, Корреляция с чем, внутри? У вас 200 недель с отклонением -0,01 и 180 недель с отклонением 0,01. Понятно, что эти вещи по разному стоят. 
                    Эксцесс это показатель как меняется волатильность волатильности. По хорошему у вас должно быть 150 случаев. А их больше. Значит вола была меньше, чем распределение в которое вы хотите все это вписать. Но и есть хвосты, которые выходят за распределение. Значит, в какой то момент вола была больше.
                      • Дмитрий Новиков
                        02 декабря 2019, 22:38
                        Kot_Begemot, Ну это из за способа вашего дельта хеджирования. В вашем случае вы берете кол (например) ровняете дельту один раз и ждете. В этом случае у вас получается IV-RV=результат. В тот же момент сидит ch5oh и делает ДХ постоянно, но у него (IV-RV)/2IV. Понятно, что у него IV может быть дороже. Потому что рисков меньше. Вы можете потерять всю стоимость опциона, а он только половину. 
  • Юнчикс
    02 декабря 2019, 08:43
    Не торговать опционы, пока из не изучишь как таблицу умножения=тоже вариант.
    • Savin
      02 декабря 2019, 10:59
      Юнчикс, Знает ли брокер опционы как таблицу умножения? Если да, то почему он брокер, а тредить васянов мотивирует… безграничная доброта?)
      • wot
        02 декабря 2019, 11:13
        Допельгангер, брокер — он просто глупый, неумелый, не умеет считать. а смарт-лабовец (смарт — это умный по англ. ведь) — он умеет будущее предсказать по черточкам, и опционы поторговать (а брокер, бедняга, на копеешных комиссиях побирается и не ничего не слышал про БШ с CRR).
        • Savin
          02 декабря 2019, 11:24
          wot, аж слезу пустил жалко брокеров, на их счетах васяны стабильно зарабатывают на мегастратегиях, а они (брокерня) даже скопипастить не могут, имбецилы блин, а еще юр. лица открывают, бизнесы миллиардные ведут пфф…
  • А. Г.
    02 декабря 2019, 09:14
    Я вот о чем всегда думал: как можно строить авторегрессионные модели для HV, если множества расчёта её соседних значений отличаются все двумя из расчётного «окна»? Ведь в этом ряде по построению заложена автокорреляция, даже если исходный ряд представляет из себя последовательность независимых случайных величин.

    Кстати, если будущее распределение цены имеет смещение по модулю больше «безрисковой ставки», то колл-пут паритет говорит о неэффективности цены опциона «вне денег» из этой пары. 
    • SergeyJu
      02 декабря 2019, 10:06
      А. Г., в мясорубку можно пихать все, что пихается…
    • Sergey Pavlov
      02 декабря 2019, 11:01
      А. Г., ну можно же построение делать так, чтобы оценки HV соседних значений строились на непересекающихся участках данных.
      • А. Г.
        02 декабря 2019, 13:46
        Sergey Pavlov, можно, но тогда пропуски будут.
  • ch5oh
    02 декабря 2019, 18:34

    А можно как-то попроще? На пальцах дать вывод на качественном уровне?

     

    Что-то типа «продавать опционы когда ашви уже низкая — это плохо» и «покупать опционы когда ашви уже высокая — тоже плохо»?

    И ещё важное уточнение: Вы в этой модели не делаете ДХ совсем? То есть конструкции чисто статические?

      • wot
        02 декабря 2019, 23:30
        Kot_Begemot, ок. ДХ на последнем (хотя delta — основной маркет-риск), а что же на первом месте? )) 
    • Дмитрий Новиков
      02 декабря 2019, 19:51
      ch5oh, Можно делать ДХ, можно не делать ДХ. У нас получатся просто разные расчеты. Если не делать, то HV-IV. Если делать, то НV^2-IV^2. Вол своп и вар своп.
      • ch5oh
        02 декабря 2019, 20:04
        Дмитрий Новиков, теперь даже не знаю публиковать ли продолжение предыдущей статьи?.. =) Засомневался.
        • Дмитрий Новиков
          02 декабря 2019, 20:07
          ch5oh, Почему. Там Eugene Logunov  хорошую ссылку в коментах сделал. Как раз на эту тему.
          • ch5oh
            02 декабря 2019, 20:20

            Дмитрий Новиков, =) ну и хорошо. Кто прочитал, тот всё понял.

            Просто судя по Вашим ответам ни Вы, ни уважаемый Kot_Begemot до конца не поняли статью. =) Или специально шифруетесь.

            • Дмитрий Новиков
              02 декабря 2019, 20:28
              ch5oh, Почему. Прекрасно понял. Но вы закончили вывод вопросом. Ясно ли нам по какой воле надо ДХ. На что получили замечательный ответ: http://web.math.ku.dk/~rolf/Wilmott_WhichFreeLunch.pdf от Wilmott. Или вы имели ввиду что то другое? 

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн