Разработка торговой стратегии. Часть 1: Условия входа в сделку.
Правила успешного трейдинга
Разработка торговой стратегии. Часть 1: Условия входа в сделку.

Торговая стратегия – это заранее определенный набор правил, которые трейдер разработал для управления своей торговлей.

 

Разработка торговой стратегии дает трейдеру следующие преимущества:


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


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


Тем не менее, разработка торговой стратегии, которая является эффективной, может стать сложным процессом. Существуют компьютерные программы (например, TradeStation и WealthLab), которые автоматизируют процесс. К сожалению, легкость, с которой системы могут быть разработаны и оптимизированы с помощью этих программ, может ввести в заблуждение неосторожного трейдера. Стратегия должна быть построена вокруг какого-то статистического преимущества. Это то преимущество, которое будет существовать в течение долгого времени и создавать положительный денежный поток для системы и трейдера. 

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


Условия открытия позиции


Итак, мы решили разработать систему для внутридневной торговли мини-фьючерсами на индекс Dow Jones. Далее нам необходимо определить характеристику рынка, которая может обеспечить статистическое преимущество, чтобы сформировать условия для наших сделок. 

Условия открытия позиции (сетап) представляет собой стандартизированный набор условий, которые мы будем использовать для определения потенциальной сделки. После определения характеристики рынка, с помощью которой мы хотим получить преимущество, могут быть получены условия открытия позиции. Давайте возьмем следующий пример. 

Пробой диапазона с открытия является очень популярным стилем торговли. Теория, лежащая в основе него, говорит, что рынки будут стремиться установить экстремум дня (верхний или нижний) относительно рано в течение торгового дня. Насколько это верно? Рассмотрев данные по мини-фьючерсам на индекс Dow Jones за период с января 2004 года по июнь 2004 года (124 торговых дня), мы находим следующие результаты:

 

Диапазон с открытия для первых Количество экстремумов

Процент от общего числа (124 дней):

15 minutes 41 33%
30 minutes 57 46%
45 minutes 78 63%
60 minutes 86 69%
75 minutes 91 73%
90 minutes 95 77%
105 minutes 103 83%
120 minutes 105 85%
135 minutes 112 90%
150 minutes 112 90%
165 minutes 113 91%
180 minutes 115 93%


Мы видим, что 1/3 (33%) рассмотренных дней установили хай или лоу в течение 15 минут от открытия, более 2/3 (69%) - в течение 1 часа и более чем 90% - в течение 3-х часов. Это выглядит статистически значимым. Если мы торгуем пробои хая или лоу после 60 минут со стопом за пределами другого экстремума, то мы знаем, что стоп не сработает в 69% наших сделок. Однако мы должны изучить наши данные внимательней, поскольку может быть так, что большая часть движения за день на самом деле происходит в начальный период, оставляя нашим сделкам очень мало места, чтобы перейти в прибыль. Итак, давайте взглянем на диапазон с открытия как на процент от общего диапазона дня:

 

Диапазон с открытия в течение первых Диапазон открытия как процент от диапазона дня
15 minutes 24%
30 minutes 33%
45 minutes 43%
60 minutes 47%
75 minutes 52%
90 minutes 55%
105 minutes 58%
120 minutes 60%
135 minutes 62%
150 minutes 64%
165 minutes 66%
180 minutes 68%


Надо полагать, что процент дневного диапазона определяет наш стоп, так как это та точка, где наша причина быть в сделке (пробой) пропадает. Наши потенциальные прибыли от торговли определяются балансом диапазона дня. Например, для 30 минут стоп-лосс срабатывает в 33% дней, оставляя 67% дней для потенциальной прибыли. Мы также можем видеть из первой таблицы, что мы имеем вероятность 46% того, что стоп не будет достигнут. 

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


Максимальное ожидание = (Pw х (1-Al)) - ((1-PW) х Al) 


Где Pw = процент дней, где стоп не сбит, из первой таблицы. 
И Al = стоп в процентах от общего диапазона дня, из второй таблицы.

 

Диапазон от открытия для первых Максимальное ожидание (в % от диапазона дня)
15 minutes 9%
30 minutes 13%
45 minutes 20%
60 minutes 22%
75 minutes 21%
90 minutes 22%
105 minutes 25%
120 minutes 25%
135 minutes 28%
150 minutes 26%
165 minutes 25%
180 minutes 25%


Мы видим, что наилучшее сочетание диапазона от открытия и потенциальная прибыль приходится на 135 минут, где мы можем рассчитывать на захват в среднем 28% от диапазона дня. Следует помнить, что это максимально возможный доход, так как на данный момент мы считаем, что мы закрываем сделку на втором экстремуме дня, то есть точно на хае или лоу. 

Цель этого упражнения - доказать, что пробой диапазона от открытия имеет потенциал для формирования основы для условий сделки. Из третьей таблицы мы видим, что каждый диапазон тестирования имеет положительное ожидание, и что разница между пробоем диапазона первого часа и первых 3 часов невелика. Процент сработавших стопов уменьшается, но также уменьшается потенциальная прибыль. Это означает что разница, торговать ли пробой первого часа, первых трех часов или что-то между ними, очень мала, а максимальный потенциал приходится на 135 минут (с 9:30 до 11:45 утра), поэтому мы будем использовать его.


Правила входа


Теперь у нас есть торговые условия, и мы должны решить, как именно мы будем входить в рынок после появления этих условий. Условия для нашей стратегии очень просты, мы будем ждать до 11:45 утра, а затем войдем в лонг (покупка), если хай диапазона с открытия (с 9.30 до 11:45) пробит, или в шорт (продажа), если пробит лоу диапазона с открытия. Самый простой способ установить это - разместить стоп-приказ на покупку на рынке на 1 тик выше максимума диапазона и стоп-приказ на продажу на рынке на 1 тик ниже минимума диапазона. 

В качестве примера возьмем торговый день 2 января 2004 года. Диапазон от открытия устаналивает максимум 10510 в 10:58 утра и минимум 10462 в 10.00 часов. В 11.45 мы размещаем следующие ордера:


Buy stop по 10511 
Sell stop 10461 

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

Наши правила входа довольно просты, но мы могли бы посмотреть на их изменения в двух направлениях: 

1. Мы могли бы подождать еще несколько тиков после пробоя диапазона открытия перед открытием нашей торговли. Например, мы могли бы поставить наш стоп на 5 пунктов за хаем и лоу диапазона, в примере 2 января 2004г., это будет покупка по 10515 и продажа по 10457. Смысл в том, чтобы защититься от того, что рынок лишь собьет стоп за хай или лоу дня, а затем вернется. Мы можем рассматривать эту теорию, глядя на максимальное благоприятное движение (MFE) по каждой сделке, то есть максимальное движение в нашу пользу в течение дня.

 

MFE, пункты Количество сделок Экономия Упущено Чистая прибыль (убыток)
0 2 40 107 (67)
1 2 40 214 (174)
2 6 168 309 (141)
3 9 203 400 (197)
4 11 238 490 (252)

 

Из таблицы видно, что в 2 случаях рынок ударил по нашей заявке и сразу возвратился, что стоило нам 40 пунктов в общей сложности на конец дня. Чтобы избежать этого, мы могли бы иметь триггер размером в 2 пункта вместо 1 для входа в рынок. Однако всего есть 109 сделок, добавление по 1 пункту к каждому входу в рынок будет стоить дополнительно 107 очков на оставшиеся сделки, а чистый убыток - 67 пунктов. 

Мы можем заключить, что ожидание более чем на 1 тик, чтобы войти в сделку, снижает общую доходность системы.


2. Кроме того, после того как условия входа в сделку выполнены, мы могли бы ждать отката перед входом в торговлю. Например, 2 января 2004 г. после того как лоу 10462 пробит, мы входим в продажу, скажем, на 5 пунктов лучше - по 10467. Опасность здесь в том, что мы можем упустить крупнейшие движения, если цена не возвратится, тем не менее, мы будем зарабатывать пункты на тех сделках, что получаются. Мы должны изучить максимальное движение против нашей цены входа (MAE):

 

MAE, пункты Количество сделок Упущено Экономия Чистая прибыль (убыток)
0 5 305 0 (305)
1 6 348 103 (245)
2 9 534 200 (334)
3 11 634 294 (340)
4 15 717 376 (341)

 

Из таблицы видно, что в 6 случаях рынок не откатился более чем на 1 пункт назад от нашей точки входа и эти 6 сделок дали в общей сложности 348 пунктов прибыли в конце. Если бы мы ждали возврата всего на 1 пункт на каждой сделке, мы могли бы сохранить 103 пункта (при условии, что лимит-ордера были выполнены), а чистый убыток был бы в 245 пунктов.


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

В нашей стратегии мы будем придерживаться вхождения в сделку по стопу на покупку или по стопу на продажу на 1 пункт за хаем / лоу диапазона открытия (9.30 - 11:45). 


Продолжение следует...  Часть вторая.

 

Tim Wreford

Источник: http://www.trade2win.com/articles/766-developing-trading-strategy/p/1?group=trading-strategies&topic=day-trading-scalping

Ссылка на перевод 2stocks.ru обязательна.