Блог им. broker25

Опционы. Тесты продаж одиночных опционов

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

Тесты основаны на теоретической стоимости опционов, рассчитанной Московской Биржей с июня 2010 г. по июнь 2018 г.
Понятно, что теоретическая стоимость иногда вылазит за границы спреда и не очень достоверно отражает текущий рынок.
Тем не менее, я полагаю, что это происходит не так часто, да и на дистанции ошибки сглаживаются и компенсируют друг друга. 
К тому же, в моей стратегии промежуточные цены опционов влияют на результат только через хеджирование. 

Как устроены тесты

Раз в месяц продаются сто опционов одного страйка и держатся до экспирации. 
Для каждого теста фиксируется удаленность страйка от центрального в шагах.
К примеру, стратегия «Strike -1» означает, что раз в месяц продаются опционы страйка, находящегося на 1 шаг слева от текущего центрального страйка.
Один шаг равен 5000 пунктов для опционов на индекс РТС и 1000 пунктов  для USD.
Хедж, если он есть, происходит один раз в час во время основной торговой сессии. 
Опционы хеджируются по биржевой волатильности.
Для всех страйков, включая центральный и ниже его, продаются путы. Выше центрального страйка используются коллы.

Приступим к результатам

На графике ниже эквити стратегии продаж хеджированных опционов на индекс РТС без учета транзакционных издержек. 

Опционы. Тесты продаж одиночных опционов

Сюрпризов не наблюдается. Как и ожидалось, продажа опционов приносит доход, но кривая этого дохода не слишком гладкая, имеются просадки. Положительный итог стратегии объясняется тем, что обычно цена опциона несколько завышена относительно его справедливой стоимости, ведь в цену опциона входит страховка от риска. Доходность подобной конструкции с учетом того, что ГО составляет при входе в позицию 33% от счета можно грубо оценить в 12% годовых. Доходность выше при продажах центра и -1-го страйка, ниже — при продажах +2-го страйка.

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

Опционы. Тесты продаж одиночных опционов

Теперь посмотрим, что будет, если отказаться от хеджа.

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

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

Мы наблюдаем резкую просадку стратегии в конце 2014 года, что подчеркивает повышенный риск данного подхода.
Хедж в целом справился с относительно плавным провалом января 2016 года, но не выдержал гэпы в конце 2014 года.
Лучший результат при продаже центрального страйка, худший — при продаже страйка справа от центра на 2 шага.
Ниже эквити продаж опционов без хеджа.

Опционы. Тесты продаж одиночных опционов

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

Вывод: продажи одиночных опционов и спредов на постоянной основе малопривлекательны по соотношению риск-доходность в случае индекса РТС и слишком рискованны в случае доллара США. При отсутствии хеджа риски резко возрастают.

В следующий раз будем разбираться с опционными спредами. Успешной вам торговли!
★21
53 комментария
Успеха в исследованиях!
avatar
Сюрпризов не наблюдается. Как и ожидалось, продажа опционов приносит доход

Это ли не сюрприз? 
Честно, оценил бы статику на много хуже, но тесты не гонял. Может быть, ошибки теор.цен от Мосбиржи здесь все же вносят ощутимый вклад.
avatar
Kot_Begemot, делал похожую штуку для spy и spx и других активов. Там тоже плюс (правда нужно все перепроверить). Так что не сюрприз. И у Всемирнова был похожий  доклад насчет амеров, для многих активов прибыльно
avatar
Теперь перейдем к опционам на доллар. Рассмотрим эквити стратегии продаж хеджированных опционов без учета транзакционных издержек. 
а чем хеджируется  проданный опцион?

avatar
bohemian rhapsody, не понял вопрос)))) если бы он хеджился другим БА или другими опционами, я бы написал, очевидно. Хедж обычный, раз в час до 19-00 с округлением БА до целого числа
avatar
broker25, я знаю только 3 способа хеджирования опционов в пределах одного БА, их, наверное, больше.

avatar
bohemian rhapsody, ну понятно, что можно по разной воле, по гамма-фактору и тп. Я приводил дельту к нулю раз в час по биржевой воле
avatar
bohemian rhapsody, по всей видимости фьючем. Смысла хеддировать опционами нет, так как это ест премию.
avatar
Не смогла понять — это была направленная продажа и хедж поддерживал дельту постоянной? Или это была все-таки продажа волатильности через продажу конкретного страйка, и тогда дельта приводилась к 0?
avatar
tashik, к нулю раз в час (почти к нулю, я дробный БА не использовал), в случае, если хедж использовался. Без фьючей вообще, если без хеджа
avatar
broker25, хеджирование по времени — так себе история. Немного удивили результаты. Спасибо за Ваш труд.
avatar
tashik, почему нет? по-моему, при отрицательной гамме норм. Возможно другой способ при положительной гамме прибавил бы немного к доходности. Но для этого нужно а) гамма+, б) доходность повыше. Иначе нет стимула возиться склеивать тики и биржевые пятиминутки 
avatar
для 100 опционов ошибочно брать опционы отдельных/ого страйков/ка
avatar
 для 1 опциона нужно брать исключительно центральный страйк
avatar
если правильно составить портфель, финрез будет гарантированно более 40% годовых в долларах без рисков. Даже если биржа повысит ГО до 90% от спота.
avatar
почему именно месячные опционы?
avatar
bohemian rhapsody, почему ошибочно? я же не сравниваю IV и HV напрямую. Для сравнения, согласен, нужно только центральный брать. Но я смотрю результаты стратегии. «Если правильно составить портфель» Это уже другая тема — спреды. Про спреды будет отдельный пост. «Почему месячные»? Потому что просто. Можно сделать квартальники с фиксом раз в N дней. Уже реализовано у меня в софте, но это непринципиально
avatar
broker25, 
Завидую, что вам уже все очевидно-просто-понятно.
Дерзайте!
avatar
broker25, сделайте недельки! 
avatar
asfa, там мало данных, только с января 2017 недельки
avatar
broker25, это мало?? 
avatar
asfa, а заканчивается, см. текст, в июне 2018
avatar
broker25, а почему только до июня 2018г. ???
avatar
asfa, данных дальше нет
avatar
broker25, а почему нет по сегодняшний день? 
Не предоставляют просто? Или за деньги?
avatar
asfa, раньше висело на сайте биржи, потом закрыли. Сейчас за деньги 
avatar
broker25, вот, сцуки! 
Прямо за CME всё повторяют... 
avatar
asfa, вам нужны американцы? их есть у нас) недорого
avatar
broker25, что имеете в виду??
avatar
Где вы взяли теоретическую стоимость опционов за этот период?
Свинг-трейдер, часть в свое время с сайта Мосбиржи. Часть данных предоставлена другими известными участниками опционного рынка. Их имена без их согласия разглашать не хочу. Но им спасибо! 
avatar
На ришке можно недельные продавать +-6% с понедельника. Вероятность выхода в деньги 96%. Выхлоп около нулевой.
avatar
Это проданный стренгл получается да?
avatar
А почему дельту к нулю?
Фактически это проданный стредлл, неудивительно, что центральный страйк дает лучшие результаты.

Я, честно говоря, сначала подумал, что тестировался именно проданный пут или колл с хеджированием.
Или на страйках ±1(2) дельта не обнулялась?
avatar
kachanov, с хеджем я обнуляю дельту раз в час. Без хеджа вообще никакого хеджа нет, в том числе в начальной точке
avatar
broker25, а нет идеи проверить продажу именно пута/кола с хеджем?
Т.е. дельту не обнуляем, а выравниваем до величины 0,5 (в расчете на 1 опцион)
avatar
kachanov, что имеется в виду??
avatar
asfa, продаем пут (или колл).
Его дельта на ЦС = 0,5. Далее хеджем ровняем эту дельту до начальной величины.
Понятно, что если для теста взять 100 опционов, то дельту удерживаем 50 по модулю.

По сути это и будет продажа «одиночного» опциона.
В тестах автора топика, то что с хеджем — это все-таки продажа стредлла. 

avatar
какие-то засады все равно есть — 12% в год без особого напряга как-то не очень верится.
Врач-бондиатОр, везде есть засады, достаточно посмотреть игры разума 2019
avatar
А Вы случайно не тестировали свои разработки с взвешенным временем и обычным временем до экспирации.
Интересно было бы сравнить это на тестах.
Возможно я ошибаюсь, но мне кажется разница не должна быть такой существенной, чтобы использовать взвешенное время.
avatar
_sg_, это повлияет только на дельту, где-то больше хедж, где-то меньше, в целом компенсируется
avatar
туфту понаписал на, если нефть грубо говоря ща 64, продаем путы или колы без разницы, которые истекут месяца через 3-4 и получаем профит, независимо от того, куда пошла нефть… даже при путах проданных на страйке 64 и если нефть будет к истечению срока действия пута 68… все равно профит будет. потому как чем дальше берешь сейчас опционы в продажу, тем больше на них временного жира. а если нефть будет ниже 64… то вообще огонь, в  мешок кидай пачки профита. учись студент епт!

хедж не нужен при продаже опционов, запас по депо 1 к 3 достаточен. главное продавать все дальние опционы. не парясь куда поедет базовый актив. 4 год так торгуют грамотные типки и все ок. тачилы и телок меняют, статус растет
сергей иванов, коровин уже поменял, а если нефть будет 16 или 100 ? 
avatar
Прибыль просядет, после добавления транзакций. Проведите исследование зависимости прибыли, от частоты рехеджа. Я в свое время проводил, на тех же исторических данных и получил, что нет большой разницы между раз в час и 2 раза в день. А так, да, продавцы как правило грамотнее, закладывают прибыль в свои риски.
avatar
Гладко было на бумаге, 40 процентов в год, как два пальца, посмотрите игры разума 2019, где многие профессионалы в минусах
avatar
1. чем опционы хэджировали- покупкой более дальних (от страйка) или  связка фьючерс+опцион
2. Как проводили тестирование (технически)?
avatar
Gregori, фьючом дельту в ноль. 2. Не понял вопрос. Своим софтом
avatar
broker25, вот на счет софта пожалуйста поподробней. Я сам задумывался над такими тестами. Решение в лоб- выгружать цены в csv файлы и обрабатывать в vba или пайтон скриптом, но вот не совсем мне ясно как выгружать за большой период времени цены на опционы (с разными датами и за разные числа).
avatar
Gregori, и опять неясен вопрос, что значит выгружать? Они уже есть, эти файлы
avatar

broker25, 
Вы по каждой серии опционов (по дате экспирации) выгружаете ряд цен, а потом склеивайте? или как это происходят.

 

А выгружать- нужен ли для вашей/моей программы какой то набор данных, что бы этот бэктест гонять

avatar
Gregori, «выгружают» из терминала или торговой программы. У  меня уже ЕСТЬ данные, программа их читает в таблицу и анализирует таблицу. На входе файлы с данными, на выходе — финрез и тп
avatar

теги блога broker25

....все тэги



UPDONW
Новый дизайн