Вадим Цудикман - Опционы - Разработка, оптимизация и тестирование торговых стратегий

Здесь есть возможность читать онлайн «Вадим Цудикман - Опционы - Разработка, оптимизация и тестирование торговых стратегий» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Город: Москва, Год выпуска: 2017, ISBN: 2017, Издательство: Литагент Альпина, Жанр: stock, personal_finance, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Опционы: Разработка, оптимизация и тестирование торговых стратегий: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Опционы: Разработка, оптимизация и тестирование торговых стратегий»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

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

Опционы: Разработка, оптимизация и тестирование торговых стратегий — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Опционы: Разработка, оптимизация и тестирование торговых стратегий», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

5.4.2. Адаптивная оптимизация

В алгоритм стратегии можно включить процедуру адаптивной оптимизации. Такая процедура реализуется с помощью скользящего окна оптимизации. Для формализованного описания процедуры адаптивной оптимизации воспользуемся параметрическим описанием стратегии S ( P ), где P обозначает вектор значений параметров, определяющих стратегию. Обозначим через τ( T ) = [ T – Δ t + 1, T ] интервал истории, заканчивающийся в определенный момент времени T и имеющий протяженность Δ t дней (или других тайм-фреймов). При движении точки T из прошлого в будущее интервал τ( T ) также двигается вслед за T . Предположим, что для данной стратегии определен алгоритм оптимизации A , который для интервала истории τ путем оптимизации вырабатывает вектор параметров P *( T ) = A (τ( T )). Через l обозначим расстояние между моментами оптимизации, а через T 0 – начальный момент времени. Тогда алгоритм моделирования торговли с адаптивной прогонкой будет выглядеть так. В моменты времени T n = T 0 + nl (где n – номер шага адаптации, пробегающий значения n = 1, 2, 3…, n last ), включается алгоритм оптимизации A , вырабатывающий новые значения параметров P *( T n ) = A (τ 0( Tn )). Стратегия S ( P *( T n )) торгует на следующем за T n интервале времени [ T n + 1, T n+ 1 ], после чего выполняется новый шаг адаптации и последующей торговли.

Фактически в результате введения адаптивного механизма исходная стратегия S ( P ), изначально обладавшая комплексом параметров P , превращается в сложную стратегию, представляющую собой последовательность ( S ( P* ( T 0 )), S ( P* ( T 1 ))…, S ( P* ( T n ))…). В сложной стратегии к исходным параметрам добавляются два новых параметра l и Δ t , которые также могут быть подвергнуты процедуре оптимизации (подбору наилучших значений этих параметров). Бэктестинг стратегии, включающей периодическую реоптимизацию, может быть оценен (также как бэктестинг исходной стратегии) с помощью стандартных показателей эффективности, по которым можно принимать решение о применимости адаптивной оптимизации в каждом конкретном случае.

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

5.4.3. Проблема заоптимизированности (оverfitting)

Чрезмерная оптимизация параметров приводит к тому, что алгоритмы многих торговых стратегий демонстрируют высокие показатели эффективности на фиксированном участке прошлой истории. При этом показатели этих же стратегий могут существенно ухудшаться при попытке их применения к продолжению ценового ряда. Применительно к бэктестингу данная проблема известна как проблема заоптимизированности (overfitting, или curvefitting). Риск заоптимизированности неизбежно возникает даже для относительно простых стратегий, поскольку любой торговый алгоритм невозможен без наличия явных или неявных параметров. Для более сложных стратегий этот риск возрастает многократно.

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

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Опционы: Разработка, оптимизация и тестирование торговых стратегий»

Представляем Вашему вниманию похожие книги на «Опционы: Разработка, оптимизация и тестирование торговых стратегий» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Опционы: Разработка, оптимизация и тестирование торговых стратегий»

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

x