Избранное трейдера DR_Univestoff
Продолжение. Начало здесь.
После того, как стратегия протестирована и, насколько это возможно, избавлена от недооценки/подгонки, с хорошим коэффициентом Шарпа и минимизированными просадками, настало время выстроить систему исполнения.
Система исполнения ордеров
Система исполнения отвечает за то, каким образом список сделок, сгенерированных стратегией, отправляется и исполняется на стороне биржи. Несмотря на тот факт, что генерация сделок может быть полу- или полностью автоматической, механизм исполнения может быть ручным, полуавтоматическим или полностью автоматическим. Для LFT стратегий ручное или полуавтоматическое исполнение применяется наиболее часто. Для HFT алгоритмов необходимо создать полностью автоматический механизм исполнения, который скорее всего будет тесно интегрирован с генератором сделок (из-за сильной зависимости стратегии и технологии).
Основные этапы создания автоматических торговых систем сформулировал Michael Halls-Moore на своем сайте www.quantstart.com. Я присоединяюсь к его советам и рекомендациям — по текстам на сайте видно, что автор действительно занимается практической работой по алготрейдингу.
Автоматическая торговля это чрезвычайно сложная область биржевых финансов. Значительное время может занять получение необходимых знаний для создания вашей собственной стратегии. Также потребуется неплохие навыки в программировании, как минимум на таких языках, как MATLAB, R или Python. В связи с постоянным ростом частоты сделок технологические аспекты торговли тоже становятся очень важны. Это требует изучения языков программирования C/C++.
Автоматическая торговая система состоит из следующих основных компонентов:
Предлагаю вашему вниманию для разбора одну из самых распространенных пар на российском рынке.
Сегодня мы рассчитаем доходность парного тренинга, где будет торговаться Газпром против Роснефти
Для начало взглянем на графики фьючерсов на данные акции за 12 месяцев:
Конечно не все из этих пар будут приносить стабильный доход, но если применить фильтрацию и отобрать лучшие пары по показателям то торговать можно 10-20 разных торговых пар.
А теперь давайте предположим какое кол-во разных стратегий можно построить выбрав 10-20 пар с хорошей доходностью, перебирая такие параметры как шаг котирования, динамическая нулевая линия и шаг выхода, мы можем построить более 500 разных стратегий, сделки по которым пересекаться на будут.
Если кому необходим файл со спредами который был построен на основании 55 пар, вы можете писать в личку.
или самостоятельно можете скачать с сайта http://www.saturn-capital.info/#!about1/c1od