Что такое трейлинг-стоп и как он влияет на эффективность торговых стратегий

Время на чтение: 11 минут

Трейлинг-стоп

Трейлинг-стоп дает трейдеру гарантии прибыли по некоторым сделкам. Способен ли этот метод увеличить прибыльность стратегии, если применять его систематически? Спросим у 940 000 бэктестов форекс-стратегий с применением трейлинг-стопа.

Содержание

Видео о трейлинг-стопе

Что такое трейлинг-стоп

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

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

Трейлинг-стоп есть в каждой торговой платформе, будь то МТ4, МТ5, Quik или какой-то другой.

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

3 вида трейлинг-стопа и как вообще он работает

Вид 1. Разовый перевод в безубыток

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

Трейлинг-стоп
1 — вход, 2 — стоп-лосс, 3 — перевод стоп-лосса в безубыток.

Это самый простой способ, когда действие перевода стоп-лосса выполняется только один раз. Например, позиция открыта по цене 1.1520, стоп-лосс на 1.1500. Когда цена достигает 1.1540, стоп-лосс переводится на 1.1520 или чуть выше. Все эти действия трейдер выполняет вручную или с помощью скриптов/роботов/советников для платформы.

Выход из позиции трейдер совершает по:

  1. Тейк-профиту.
  2. Вручную на нужном уровне.
  3. Либо по стоп-лоссу, но на этот раз без убытка.

За 1 час поможем разобраться с факторами успеха и причинами неудач на финансовых рынках. Бесплатно

Вид 2. Пошаговое перемещение

Такой способ предполагает пошаговое перемещение стоп-лосса каждый раз, когда цена проходит новые N пунктов в сторону прибыльности. При этом нет необходимости дожидаться выхода цены в зону безубыточности — перемещение стоп-лосса начинается сразу, как только цена пройдет один «шаг». Размер стоп-лосса при этом остается неизменным.

Трейлинг-стоп
1 — вход, 2 — стоп-лосс, 3, 4 и 5 — стоп-лосс передвигается на N пунктов, когда цена проходит N пунктов в сторону прибыльности.

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

Выход из позиции, как и ранее, совершается либо по:

  1. Тейк-профиту.
  2. Либо вручную на нужном уровне.
  3. Либо по стоп-лоссу, но на этот раз есть вероятность гарантированного профита.

Вид 3. Безубыток и пошаговое перемещение

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

Трейлинг-стоп
1 — вход, 2 — стоп-лосс, 3 — перемещение стоп-лосса в безубыток, 4 и 5 — перемещение стоп-лосса на N пунктов по мере роста цены сначала на 2N, далее на N.

Предположим, в нашем примере размер стоп-лосса 30 пунктов. Тогда трейдер сначала дожидается перевода в безубыток, когда по позиции будет +10 пунктов и больше. После чего нужно определиться с размером стопа и с шагом. Например, когда по позиции будет +40, трейдер перемещает стоп-лосс на +10. Когда +50, то на +20 и так далее каждые 10 пунктов.

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

Психологические аспекты использования трейлинг-стопа

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

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

Простыми словами, трейдер получает сиюминутную выгоду в виде душевного спокойствия в условиях полной неопределенности.

Использование трейлинг-стопа обнажает такие психологические склонности, как:

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

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

4 урока курса "Психология трейдинга" доступны бесплатно и без регистрации

Не упустите преимущество перед другими трейдерами.

Трейлинг-стоп в контртрендовой стратегии

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

Один из запусков торговой стратегии на истории.
Примеры сделок с включенным трейлинг-стопом.

Наша стратегия совершала в среднем по 30 позиций в месяц. Было испробовано 2400 конфигураций стратегии. Всего мы варьировали 5 настроек робота, одна из которых — трейлинг-стоп. В половине случаев из 2400 трейлинг-стоп работал, во второй половине — нет.

Сделок было совершено около 940 тысяч. На их основе сделаем выводы о пригодности трейлинг-стопа.

Проверим, как включение трейлинга влияет на следующие критерии эффективности робота:

  • среднегодовой прирост в %,
  • максимальная просадка в %,
  • коэффициент восстановления,
  • гладкость кривой доходности (R квадрат).

Статистика алгоритмического трейдинга + новые статьи и новости финансовых рынков в нашем Telegram канале

1. Влияние трейлинг-стопа на прибыльность

Первый критерий эффективности, по которому отследим эффективность трейлинг-стопа, — это средний годовой прирост в %. На диаграмме 3 пары столбиков. В каждой паре первый столбик означает 1200 тестовых серий с включенным трейлинг-стопом. Второй столбик — трейлинг-стоп выключен.

Так визуально легко определить, что произойдет, если выключить трейлинг.

Выключение трейлинг-стопа дает прирост прибыли.
Выключение трейлинг-стопа дает прирост прибыли.

Хорошо заметен прирост прибыльности по всем фронтам. Средняя годовая прибыльность по 1200 сериям составила -6.6% с включенным трейлингом. Выключение трейлинга повысило этот показатель до -3.7%.

Если оставить только положительные запуски с включенным трейлингом, то их средний прирост в год составил 6.7%. Однако выключение трейлинга повысило прибыльность почти в 2 раза!

Незначительный прирост прибыльности наблюдается для серий с трейлинг-стопом с отрицательной прибыльностью — на 1.4 процентных пункта.

Вывод однозначен: отключение трейлинг-стопа улучшает прибыльность этой стратегии.

Пример двух кривых доходности с и без трейлинг-стопа.
Пример двух кривых доходности с и без трейлинг-стопа.

2. Влияние трейлинг-стопа на просадку

Посмотрим, как изменится максимальная просадка, если почаще «вмешиваться» в работу сделки. А ведь трейлинг-стоп и есть вмешательство в открытую сделку, он вынуждает трейдера буквально торговать чаще.

С просадкой сравнения будут чуть сложнее. В первой паре столбиков имеем все серии сделок — положительные и отрицательные. Во второй паре столбиков смотрим, что будет, если для тестовых серий с просадкой от 0% до 10% отключить трейлинг-стоп. В третьей паре — серии с глубокой просадкой свыше 10%.

Отключение трейлинг-стопа в целом ухудшает просадку.
Отключение трейлинг-стопа в целом ухудшает просадку.

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

Исключение составили очень плохие тестовые запуски с очень глубокой просадкой. Без трейлинга она сократилась в среднем на 1.1 процентного пункта.

Сравнивая воздействие трейлинга на прибыльность и просадку, мы наблюдаем закономерность: если прибыль нужно увеличить, то чем-то нужно пожертвовать. Результат на форексе возможен, но чтобы его получить, сделкам нужно давать «подышать». А это означает более глубокие и затяжные просадки.

Как правило, инвестор не готов к просадкам и отказывается от вложений в подобные стратегии, т.к. капитал должен работать. Но так он «попадает» на парадокс трейдинга — результат возможен только за счет жертв.

Кривые доходности с и без трейлинг-стопа. Просадка с трейлингом 4.7%, просадка без трейлинга 14.8%.
Кривые доходности с и без трейлинг-стопа. Просадка с трейлингом 4.7%, просадка без трейлинга 14.8%.

3. Влияние трейлинг-стопа на коэффициент восстановления

Коэффициент восстановления (КВ) означает, во сколько раз годовой прирост превышает максимальную просадку.

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

Трейлинг-стоп в целом повышает КВ.
Трейлинг-стоп в целом повышает КВ.

Сравним воздействие трейлинга на КВ по тем же трем наборам. В первой паре столбцов идут все тестовые серии с трейлингом против серий без трейлинга. Наблюдаем ухудшение показателя. Т.е. применение трейлинг-стопа повышает коэффициент восстановления. Это перекликается с воздействием трейлинга на просадку — включенный трейлинг ее сокращает. Ничего нового.

Взяв серии только с положительным КВ и включенным трейлингом, сравниваем их же с 1200 серий без трейлинга.

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

Эта пара столбцов также перекликается со второй парой на предыдущей диаграмме.

Третья пара столбцов содержит тестовые серии с включенным трейлингом в сравнении с выключенным для отрицательного КВ. Снова наблюдается схожесть с просадкой. Отключение трейлинга несколько повысило КВ для серий с отрицательным КВ.

4. Влияние трейлинг-стопа на гладкость кривой доходности

Нормальная кривая доходности никогда не выглядит как прямая линия, направленная вправо вверх. Но к этому стремятся многие трейдеры/инвесторы.

Посмотрим, как включение или выключение трейлинга разглаживает кривую доходности. Опять же, подробнее о R-квадрате в статье Алготрейдинг. Оценка результативности торговой системы.

Выключение трейлинга улучшает "рваные" кривые доходности, но ухудшает и без того гладкие.
Выключение трейлинга улучшает "рваные" кривые доходности, но ухудшает и без того гладкие.

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

Но пристальное рассмотрение следующих пар столбцов обнаружило, что:

  1. Удаление трейлинга из системы может «разгладить» очень плохие кривые доходности.
  2. Для хороших, гладких линий доходности трейлинг-стоп не оказывает положительного эффекта.

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

Алгоритмические стратегии нашего портфеля, где использовался советник (скрипт) с трейлинг-стопом

Все исследования, которые описали выше, можно использовать для фундаментальных правил трейдинга. Но эти правила могут отличаться от стратегии к стратегии, так что условия трейлинг-стопа нужно «примерять» индивидуально к каждой вашей разработке. Сейчас объясним все это на примерах.

Некоторое время назад мы тестировали стратегию на индикаторах Williams %R и Parabolic SAR. Версия №1 была с трейлинг-стопом, версия №2 — без.

После проведения форвард-теста, первая версия стратегии — то есть с трейлингом — дала такие результаты:

Трейлинг-стоп
Результаты стратегии с трейлинг-стопом.

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

  1. Тестирование торговых стратегий на исторических данных (бэктест) — почему это так важно?
  2. Почему алгоритмы торгуют по-разному на истории и в реальном времени и какую ценность дает форвард-тест?

И вот результаты второй версии стратегии, где трейлинг-стоп уже не использовался, правда использовался тейк-профит.

Трейлинг-стоп
Результаты 2-ой версии стратегии.

Здесь результаты значительно лучше — зеленых скоплений больше, а значит стратегия надежнее.

Это пример того, как небольшие изменения одной и той же стратегии могут сильно влиять на ее результат. В данном примере исключение трейлинг-стопа и замена его тейк-профитом сильно повлияли на качество стратегии. Если 1-ую версию мы пропустить в живой трейдинг не могли, то 2-ую пропустили, убрав трейлинг-стоп.

Подробнее о всех версиях стратегии:

  1. Стратегия на основе индикаторов Parabolic SAR и Williams %R. Результаты.
  2. Стратегия на основе индикаторов Williams %R и Parabolic SAR. Версия 2.

Или же в 2-х видео ниже:

Дискуссия

Мы проанализировали влияние трейлинг-стопа на 4 показателя эффективности торговой стратегии. База была довольно обширная — 2400 запусков ТС и почти миллион сделок на все. Целью было выяснить, как трейлинг-стоп влияет на доходность.

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

Однако не одной доходностью измеряется успех на финансовых рынках. В долгосрочной перспективе любой инвестор задумается о таких сторонах работы, как:

  • просадка;
  • способность системы восстанавливаться после просадок;
  • а также устойчивость кривой доходности и ее гладкость.

Из эксперимента мы узнали, что отказ от трейлинг-стопа, с одной стороны, повышает доходность, но за этот счет возрастают просадки и кривые доходности выглядят более «шероховатыми», что не всегда привлекает инвестора.

Поэтому закончим наш эксперимент выводом:

Каждый трейдер или разработчик подбирает параметры стратегии исходя из его системы ценностей.

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

Нет ничего лучше, чем протестировать трейлинг-стоп для определенный стратегии и получить объективный ответ — использовать этот инструмент, или же нет. Как мы выяснили выше, трейлинг-стоп может сильно влиять на результативность — и в худшую сторону, и в лучшую.

Как создавать торговые стратегии на основе статистики и данных, способных работать 24/5

Не упустите возможность получить прибыльные торговые стратегии.

Материалы

Поделиться статьей

С радостью ответим на ваши комментарии

Читайте также

Поп-ап

В поиске прибыльных торговых стратегий на финансовых рынках?

Тогда вам по одной из кнопок ниже

До 60% скидок на все курсы. Только для тех, кто прошел вступительный материал до конца

  1. Ваша выгода составит от 2 409 ₽ до 31 482 .
  2. Стоимость любого курса можно разделить на 4 части. Без переплат, комиссий или кредитных договоров.
  3. Если курсы вам не подойдут — вернем деньги без вопросов.

До 60% скидок на все курсы. Только для тех, кто прошел вступительный материал до конца

  1. Ваша выгода составит от 2 409 ₽ до 31 482 .
  2. Стоимость любого курса можно разделить на 4 части. Без переплат, комиссий или кредитных договоров.
  3. Если курсы вам не подойдут — вернем деньги без вопросов.