Перейти к содержанию

Стратегия торговли на откате цены от скользящей средней с периодом 200 дней


!!NIKA!!

Рекомендуемые сообщения

Стратегия торговли на откате цены от скользящей средней… Опубликовано (изменено)

1871324962_WinterSparkleCollection(14).thumb.png.b41b8d224bf87b64d362c40e739ca2c7.png

 

Скользящая средняя с периодом 200 дней является очень популярным индикатором среди трейдеров, торгующих в направлении тренда. Когда цена акции располагается выше скользящей средней с периодом 200 дней, то говорят, что она находится в восходящем тренде, а когда ниже нее – в нисходящем тренде.


В этой статье я рассмотрю стратегию покупки акций в восходящем тренде, когда они откатываются к линии скользящей средней с периодом 200 дней. Я тестирую сигнал на акциях S&P 500 на исторических данных вплоть до 2000 года, но я не нахожу реального преимущества для одного только этого сигнала в чистом виде.

 

Скользящая средняя с периодом 200 дней


Скользящая средняя с периодом 200 дней была популярно изложена Полом Тюдором Джонсом, который успешно использовал ее в целях избегания краха фондового рынка в 1987 году. Говорят, что Джонс закрыл большинство своих длинных позиций в преддверии краха, когда они опустились ниже скользящей средней с периодом 200 дней. Это спасло Джонса от огромных потерь во время одного из крупнейших обвалов фондового рынка в истории.


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

 

Стратегия торговли на откате цены от скользящей средней с периодом 200 дней


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


Следующий график представляет собой наглядный пример. Как видите, цена акций компании Verisign Inc. (VRSN) находится в восходящем тренде. В феврале 2016 года она откатывается к скользящей средней с периодом 200 дней. Скользящая средняя с периодом 200 дней выступает в роли области поддержки: цена акции отбивается от этого уровня и возобновляет свое восходящее движение.
 

135630488_1VRSN-P.gif.43f3421f8784d2bcdbff561da93b30d2.gif

 

Преимущества использования скользящей средней с периодом 200 дней для определения точки входа заключаются в том, что она дает трейдерам возможность повторно войти в тренд, который они, вероятно, пропустили. Это также означает, что трейдер может снова присоединиться к тренду, и предотвращает покупку на новых максимумах, что зачастую может привести к резким разворотам.


Однако не все акции, которые откатываются к скользящей средней с периодом 200 дней, будут продолжать восходящий тренд – некоторые пересекут данный индикатор и продолжат нисходящее движение. В этом случае цена акции упадет ниже цены входа, и сделка будет убыточной.

 

Является ли эта стратегия рабочей?


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

 

Тестирование отката (или отскока) цены от скользящей средней с периодом 200 дней


Чтобы протестировать эффективность сигнала отката (или отскока) от скользящей средней с периодом 200 дней, я создал некоторый код на платформе Amibroker и протестировал этот сигнал на исторических данных для акций S&P 500 в период с января 2000 года по январь 2017 года, применяя различные периоды удержания позиции.


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


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

 

Код для Amibroker


Код для Amibroker для этого ценового сигнала представлен следующим образом:


ConBarsOver = BarsSince(C <= MA(C,200));
BarsOver = ConBarsOver > 100;
TradeThrough = H>MA(C,200) AND L<MA(C,200);
MA200Pullback = BarsOver AND TradeThrough;
Buy = MA200Pullback;

 

Результаты стратегии торговли на откате от скользящей средней с периодом 200 дней


Я протестировал этот сигнал на исторических данных для акций S&P 500 в период с января 2000 года по январь 2017 года, применяя различные периоды удержания позиции.


(Данные не включают тикеры, исключенные из реестра фондовой биржи, а также корректировки на корпоративные действия, разбивки акций на несколько бумаг с меньшими номиналами и дивиденды. Я также избегал любых акций со средним оборотом менее 250 000 $.)


Результаты представлены ниже:

 

1749685375_2table1-200-ma-pullback.gif.e4b913611baac453e1da6c9022b583c8.gif

 

Как видно из таблицы, в течение 17 лет было 3894 случая, когда акция демонстрировала коррекцию в восходящем тренде, а затем пробивала свою скользящую среднюю с периодом 200 дней сверху вниз.
Можно видеть, что исходя из периода удержания позиции в 1 день, средняя прибыль в сделке от покупки на данном сигнале по цене открытия следующей свечи составила -0,13%, а процент прибыльных позиций составил 47%.


Это было не лучше, чем результат нашего теста. Средняя прибыль при 1-дневном периоде удержания позиции по всем акциям S&P 500 за период оцениваемых данных составила 0,02%. Наш сигнал был хуже этого, поэтому очевидно, что данная стратегия не имела преимущества.


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


При 5-дневном периоде удержания мы получили среднюю прибыль в сделке 0,19%, а при 50-дневном периоде удержания мы получили среднюю прибыль в сделке 2,2%.


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

 

Что это значит?


Другими словами, когда вы покупаете акцию, которая движется в тренде и возвращается к своей скользящей средней с периодом 200 дней, вам далеко не всегда гарантируется прибыльная сделка.
Если вы планируете удерживать позицию в течение 10 дней, ваши шансы на то, что она будет прибыльной, составят всего лишь 53%. К тому же средняя прибыль в сделке будет небольшой, и это без учета комиссий.


Вы можете удерживать свою сделку дольше и, вероятно, получить бо́льшую прибыль. Но делая это, ваши сделки просто перейдут в категорию «покупай и удерживай».


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

 

1525283893_3CLX-P.gif.91fa9cdd8e3384375fb641dcaf4c7f59.gif

 
Цена акций CLX неплохо отбилась от скользящей средней с периодом 200 дней.

 

716002680_4DOV-UNP.gif.139ea083ed9d8a98b8f39f59c457b2d3.gif

 
Цена акций DOV пробила скользящую среднюю с периодом 200 дней и не смогла восстановиться.

 

742667049_5NFLX-UNP.gif.bef28f8ed76e080d6eb124da0e6a3a4d.gif

 
Цена акций NFLX пробила скользящую среднюю с периодом 200 дней и продолжила нисходящее движение.

 

1623539411_7NVDA-P.gif.0ef0752c32f658e9e85c1f138259269e.gif

 
Цена акций NVDA превосходно отбилась от скользящей средней с периодом 200 дней.

 

1745734750_8VRSN-P.gif.cedf70bc99cc3a09afc5ece44f2d978e.gif

 
Еще один прибыльный сигнал на графике акций VRSN.

 

1135075906_9VZ-UNP.gif.4577aed6f507ecc6ac860c99ac466cc6.gif

 
Цена акций VZ вернулась к скользящей средней с периодом 200 дней, но продолжила нисходящее движение.

 

Обратный сигнал


Всякий раз, когда вы тестируете конкретный торговый сигнал на исторических данных, всегда полезно протестировать и торговую идею с обратным сигналом. Много раз я обнаруживал, что реальные данные доказывают непригодность общепринятого мнения о техническом индикаторе или паттерне и что на самом деле лучше делать в корне противоположное тому, что рекомендуют учебники.
(Я обнаружил это в своем анализе свечного паттерна «перевернутый молот», который оказался бычьим, а не медвежьим индикатором).


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


Ниже приводится наглядный пример графика акций NTAP с периодом удержания 50 дней. Акция длительное время торгуется под МА 200, после чего пробивает линию индикатора:

 

2110000231_10reversep-ntap.gif.245eca6cd5305411a411013c2ae61664.gif

 
Как видно из следующей таблицы результатов, этот паттерн также плохо себя отрабатывает. Например, при 50-дневном периоде удержания мы получили среднюю прибыль в сделке всего 0,64% и процент прибыльных позиций 54,22%. Это худший результат, чем можно было бы ожидать от рандомного, на что указывает производительность теста:

 

1652951689_12table2-reverse-pullback.gif.56565139a0c2b99ce87eaecc6785d52e.gif

 

Код для Amibroker


Код для Amibroker для этого сигнала представлен следующим образом:


ConBarsUnder = BarsSince(C >= MA(C,200));
BarsUnder = ConBarsUnder > 100;
ReversePullback = BarsUnder AND TradeThrough;
Buy = ReversePullback;

 

Улучшение сигналов


Сложность тестирования любого технического или торгового сигнала ценового движения заключается в разработке объективного и реалистичного набора правил для проверки данных на истории.


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

 

Временны́е рыночные фильтры


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


В этой связи представленные ниже тесты содержат те же правила, что и раньше, но ограничены только временны́ми рамками, когда более широкий рынок (индекс S&P 500) также находится выше своей MA с периодом 200.

 

Торговля на откате цены только на бычьих рынках


В следующей таблице представлены результаты для сигнала отката цены только в периоды бычьего рынка. Бычий рынок определяется пребыванием индекса S&P 500 выше своей скользящей средней с периодом 200 дней. Преимущество этого сигнала состоит в том, что мы собираемся избегать покупки акций, когда рынок в целом движется вниз.

 

1776256762_13table3-200-ma-pullback.gif.90fd42a15933a2e2f1e565d20376d621.gif

 

Как видно из этих результатов, они не сильно отличаются от тех, что мы получили без применения временны́х рыночных фильтров. Таким образом, отсутствует реальное преимущество от покупки возле скользящей средней с периодом 200 дней во время бычьих рынков по сравнению с медвежьими рынками.

 

Торговля на обратном сигнале отката цены только на бычьих рынках


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

 

1430700105_14table4-reverse-pullback.gif.9a8112119bfb34d54f8b734cff36f7d6.gif

 

Как видно из таблицы, эти результаты выглядят получше. Средняя прибыль в сделке составила 0,78% в течение 10 дней, 3,5% в течение 50 дней, 5,67% в течение 100 дней и 12,07% в течение 200 дней. Процент прибыльных позиций и средняя прибыль в сделке были выше контрольных показателей почти в каждом тесте, хотя мы также наблюдаем и меньшее количество сделок.


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

 

Подведем итоги


На основе этого торгового сигнала также возможно составить портфельную стратегию. Представленная ниже кривая капитала показывает портфель с 10 позициями, протестированный на исторических данных по всем акциям, входящим в индекс S&P 500. Этот портфель, как и раньше, использует обратный сигнал отката цены и применяется только для торговли в периоды бычьего рынка. На этот раз выход из рынка осуществляется только по трейлинг-стопу со значением 25%.

 

2105807232_15200-pullback-equity.gif.ffb8c2710919a6c488968405f338a103.gif

 

Как видите, данная кривая капитала выглядит неплохо, мы зафиксировали годовую доходность 7,47% при максимальной просадке -26,29%. Это дает нам отношение суммарного годового дохода к максимальной просадке 0,28. Вероятно, данный показатель можно было бы улучшить.

 

Заключение


Я слышал, как ранее говорили, что рынок не реагирует на сигналы скользящих средних, а реагирует только на фундаментальные данные и поведение инвесторов.


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


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


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


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


Моделирование выполнено с помощью платформы Amibroker с использованием данных Norgate.

 

 

Джо Марвуд
Переведено специально для Tlap.com

Изменено пользователем ju.vskv
  • Лайк 5
  • Спасибо 2
Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...