Модель Курбаковского

Разные статьи на тему опционов
Ответить
Kirill Braulov
Сообщения: 214
Зарегистрирован: Вт 18 апр 2017, 18:31

Модель Курбаковского

Сообщение Kirill Braulov » Чт 28 ноя 2019, 22:54

Виталий Курбаковский написал серию постов на Smart-Lab, в которых подробно описал свою обобщенную модель ценообразования опционов: В дополнение к модели - пример расчета в Екселе (с VBA скриптами).

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

Kirill Braulov
Сообщения: 214
Зарегистрирован: Вт 18 апр 2017, 18:31

Подвижность БА

Сообщение Kirill Braulov » Чт 28 ноя 2019, 23:25

В окно Инструменты на вкладке История (закачка истории по нужному фьючу с ISS сервера Мосбиржи) добавил показ не только HV, но и подвижности по Курбаковскому. Правда, расчет будет не по бид-аскам, а просто по ценам закрытия свечек выбранного таймфрейма. Вот пример:

Изображение

Видно, что подвижность RTS-12.19 в последнее время была около 1000+-200.

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

Изображение

Эти картинки могут помочь спрогнозировать возможные уровни для параметра mI.

Выбрав серию можно посмотреть (кнопка Облачко) зависимость приращений БА и mI:

Изображение

Для квартальной серии RTS-12.19 получилось примерно: bP=-0.02, bC=-0.01.

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

ИзображениеИзображение

Kirill Braulov
Сообщения: 214
Зарегистрирован: Вт 18 апр 2017, 18:31

Re: Модель Курбаковского

Сообщение Kirill Braulov » Пт 29 ноя 2019, 01:18

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

Изображение

Здесь из цен опционов вычтены их внутренние стоимости (оставлена только времянка). На такой картинке не очень хорошо видно - насколько вписалась модель. Лучше посмотреть относительно цен модели (вычесть их из бид-асков). Т.е. как-бы берем модель за нулевую ось. Получается так:

Изображение

Видно, что модель вписалась хорошо по центру. На хвостах - не очень. Модель как-бы говорит, что краевые страйки хотят купить дороже справедливой цены, и как-бы надо продавать. Но Курбаковский указывал (вот здесь, Замечание 2), что если ввести поправку в формулы с учетом задействованного ГО (для продавца краев ГО будет многократно превышать ГО покупателя), то этот эффект уйдет. Так что, это надо учитывать и не лезть бездумно в продажу краев, которые вылезли за модель.

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

Изображение
(кстати, черная ломанная линия посередине - это как биржа зафитила свою модель к бид-аскам)

Модели для покупки и продажи пока задаются с фиксированными параметрами. Потом, можно будет сделать их динамическими (чтобы они зависели от текущей мгновенной подвижности БА).

С таким подходом торговать стало гораздо комфортнее. Раньше модель кривой волатильности ABCDES услужливо и произвольно изгибалась между бид-асками и было непонятно, что дорого, а что дешево. Теперь же можно спокойно наблюдать как котировки пляшут внутри заданной области, и брать только те, что выходят за границы. Или заранее выставлять свои на этих границах.

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

Изображение

Простоял там два дня, и под конец даже получил сделку: кто-то продал по 1200 mI, что очень дешево.

Kirill Braulov
Сообщения: 214
Зарегистрирован: Вт 18 апр 2017, 18:31

Re: Модель Курбаковского

Сообщение Kirill Braulov » Вс 22 дек 2019, 15:14

Придумал, как сгладить центральный страйк в модели Курбаковского, и как нормировать параметры bP/bC, чтобы они не зависели от времени до экспирации. Теперь, фактически, опционы можно торговать с помощью только одного параметра (mI). Написал на эту тему пост на Смарт-Лабе: Модель Курбаковского, сглаживание и нормировка.

Ответить