FateevVV
FateevVV личный блог
30 июля 2015, 22:31

Тест простых опционных конструкций.

Здравствуйте дорогие друзья!

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

Тестировал на месячных опционах. Данные для теста качал с биржы от сюда.

Параметры для теста: 
Инструмент: месячные опционы на RI  
Шаг страйка: 2500 п.
Шаг цены опционов: 10 п. 
Комиссия по опционам: 4 п. 
Проскальзывание по опционам: 20 п.
Период тестирования: с 15.06.2010 по 15.05.2015 (котировок за более ранний период нет)

Сокрашения в обозначении позиции:
например такая строчка "+1 шт. CALL  страйк 0" означает по порядку через пробелы
 "+1" — куплен 1 опцион (если минус значит продан)
 «CALL» — произведена операция с колами (PUT — с путами)
«страйк 0» — означает какой страйк берем, цифра это смещение от центрального. Например сейчас цена 90000, «страйк +1» означает 92500, а «страйк -1» означает 87500. 

Опишу нюансы, которые могут повлиять на различие между тестом и реальной торговлей (скорее всего в худшую сторону):
1. Ликвидность, особенно дальних страйков. Могу подозревать, что очень дальние и совсем обесценившиеся опционы выкупить будет проблематично, если вообще реально по приемлемым для вас ценам.
2. Цены открытия и закрытия по опционам беруться по улыбке волатильности, которая предоставляется биржей. В реальности мы можем войти лучше или хуже её (чаще хуже), для того чтобы этот нюанс немного сгладить я ввел проскальзывание 20 п.
3. Небольшие косяки в базе которая предоставляет биржа. Косяки такого плана, есть 1 период где по какимто причинам отсутствовали котировки около 2 недель, скорее всего есть несколько пропусков в котировках по 1 дню (на 99% уверен), в некоторых периодах время закрытия дневной свечи 18:45, а не 23:50. Точность самих котировок нет возможности проверить.
4.  Тесты ведутся на одинаковое количество открытых опционов, не зависимо какое ГО потребует данная позиция на открытии и на протяжении удержания позиции, так что сравнивать их между собой по величине абсолютной прибыли не корректно.
5. Момент открытия или закрытия позиции — берется закрытие дневной свечи, тоесть 23:50. Понятно, что в 23:50 мы не сможем войти, а будем входить пораньше.

Итак приступим:

Стратегия 1.

Условия входа:
Покупка стратегии за 30 дней до экспирации.
+1 шт. CALL  страйк 0
+1 шт. PUT страйк 0

Условия выхода:
— если цена фьючерса ушла более чем  на 12500 п. от цены фьючерса на момент создания стратегии в любую сторону.
— или за 1 день до экспирации.
Профиль:
Тест простых опционных конструкций.
Тест:
Тест простых опционных конструкций.
Тест простых опционных конструкций.

Стратегия 2.

Условия входа:
Покупка стратегии за 30 дней до экспирации.
+1 шт. CALL  страйк 0
+1 шт. PUT страйк 0
-1 шт. CALL  страйк +4
-1 шт. PUT страйк -4

Условия выхода:
— если цена фьючерса ушла более чем  на 12500 п. от цены фьючерса на момент создания стратегии в любую сторону.
— или за 1 день до экспирации.

Профиль:
Тест простых опционных конструкций.
Тест:
Тест простых опционных конструкций.
Тест простых опционных конструкций.

Стратегия 3

Условия входа:
Покупка стратегии за 30 дней до экспирации.
+1 шт. CALL  страйк 0
-2 шт. CALL  страйк +4

Условия выхода:
— за 1 день до экспирации.

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

Стратегия 4

Условия входа:
Покупка стратегии за 30 дней до экспирации.
+1 шт. CALL  страйк 0
-2 шт. CALL  страйк +4
+1 шт. PUT  страйк 0
-2 шт. PUT  страйк -5

Условия выхода:
— за 1 день до экспирации.
Профиль:
Тест простых опционных конструкций.
Тест:
Тест простых опционных конструкций.
Тест простых опционных конструкций.

Стратегия 5

Условия входа:
Покупка стратегии за 30 дней до экспирации.
-1 шт. CALL  страйк +4
-1 шт. PUT  страйк -5

Условия выхода:
— за 18 дней до экспирации.

Профиль:
Тест простых опционных конструкций.
Т
ест
Тест простых опционных конструкций.
Тест простых опционных конструкций.

Данные тесты могут применяться по разному, например:
1. Использовать в чистом виде, тогда трейдер четко должен осознавать риски по тем конструкциям которые открывает, например с дальними проданными краями. Депозита должно хватьть, чтобы пересидеть убытки, временные или зафиксированные.
2. Послужить основой, для формирования какойто своей торговой системы. Например добавив правила роллирования, выравнивая дельты, дополнительных фильтров на вход и выход из позиции, или какието еще. Но помните, что дополнения могут как улучшить, так и ухутьшить результаты, тоесть трейдер должен четко понимать чего он добавляет и к чему это приведет.

Интересно мнение читателей, какие вас интересуют конструкции? Интересуют ли тесты убыточных конструкций (типа знать как делать не надо)?

С уважением Фатеев Виктор!
72 Комментария
  • Ренат
    30 июля 2015, 23:50
    Отличная работа как всегда. Спасибо.
  • Денис
    30 июля 2015, 23:52
    Спасибо за статью!
    Самый красивый график доходности получился в последней стратегии.
  • sheffield
    31 июля 2015, 00:23
    Отличная статья. Если не секрет, не могли бы Вы выложить или указать место где скачать базу данных, на которой Вы тестируете?
  • Денис Михайлов
    31 июля 2015, 00:37
    Хороший пост. Я так понимаю что первая стратегия самая споконая и прибыльная?

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

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