что такое trailing на бирже
Что такое Trailing Stop и как его выставить?
Трейлинг-стоп — инструмент, который позволяет усилить эффективность стоп-лоссов. Как работает трейлинг, где его можно встретить и так ли он эффективен?
Основные понятия
Коротко разберем определения.
Стоп-лосс (Stop Loss) — опция, с помощью которой стоп-ордер автоматически закрывается при падении цен до определенного уровня. Это позволяет минимизировать убытки.
В паре со стоп-лоссом используется тейк-профит.
Тейк-профит (Take Profit) — опция, с помощью которой стоп-ордер автоматически закрывается при подъеме цен до определенного уровня. Но зачем это нужно?
Еще одно преимущество тейк-профита: он может служить страховкой от лишних потерь и некорректного исполнения ордера, если связь с биржей прервется по какой-либо причине.
И, наконец, сам трейлинг:
Трейлинг-стоп (Trailing Stop) — разновидность стоп-лосса, где подход немного другой в сравнении с ним: минимальная цена, при которой ордер закрывается, устанавливается на определенном расстоянии от прибыли. Поэтому трейлинг еще называют скользящим стоп-лоссом.
Рассмотрим его работу на примере.
Как работает трейлинг-стоп?
Рассмотрим трейлинг на реальном примере:
Самые распространенные виды трейлинг-стопов — абсолютные и процентные. Однако, трейлинг — инструмент гибкий, и здесь есть множество других вариантов. Пройдемся по некоторым из них.
Абсолютный и процентный трейлинг
Процентный трейлинг считается более устойчивым перед ценовыми колебаниями, что важно для трейдеров, играющих на волатильном крипторынке. Однако, все зависит от того, какие цели ставит перед собой пользователь.
ATR Trailing Stop
Этот вид трейлинга базируется на ATR, и известен на форекс-рынке с 1980-х годов.
ATR — показатель волатильности рынка. По-русски его название звучит как «Средний истинный диапазон».
ATR входит в число наиболее эффективных индикаторов для стоп-лосса, поэтому использовать его в трейлинге — верное решение.
Средний истинный диапазон базируется на трех показателях:
ATR Trailing Stop входит в большую группу трейлинг-стопов по индикаторам. Среди других наиболее известны трейлинг-стоп по фракталам и по параболику. Оба используют похожие механизмы, поэтому рассмотрим лишь один из них.
Трейлинг-стоп по параболику (PSAR)
Parabolic SAR, или просто PSAR — индикатор, подобный скользящей средней MA. Его особенность — в возможности менять положение относительно цены актива. При росте актива он располагается ниже цен, при падении — выше.
Если растущий актив начинает снижаться, пересекая линию PSAR, то происходит «разворот» индикатора. При развороте индикатор перемещается ровно на противоположную сторону от цены.
Разворот PSAR сигнализирует об окончании предыдущего тренда, в данном случае восходящего, и переходе к фазе коррекции.
В MetaTrader 4 (MT4) и других программах, используемых трейдерами, для трейлинга по параболику предусмотрены всего две настройки:
Как выставить трейлинг-стоп?
Трейлинг-стоп доступен как в специальных программах (MetaTrader), так и на некоторых криптовалютных биржах.
Постановка на MetaTrader
Постановка трейлинга на MT4 и MT5 проста, поскольку он включен в список основных функций терминала. В MetaTrader опция подключается к уже открытой сделке:
Размещение на криптовалютной бирже
Рассмотрим постановку трейлинга на примере Bitfinex.
*TIF (Time-in-Force) — если ордер не удается исполнить до определенной даты, он автоматически удаляется.
**Если вы новичок и хотите потренироваться на трейлингах, то Bitfinex в этом поможет. Чтобы использовать демо-счет:
Автоматизация
Для автоматизации работы и обеспечения большей надежности используются роботы с поддержкой трейлинг-стопов. Для биржи Binance автоматизировать установку инструмента помогает Signal.
Для рынка ценных бумаг часть роботов интегрирована с терминалами MetaTrader и QUIK.
QUIK — торговый терминал с доступом к национальным биржам: Лондонской бирже, Московской бирже, украинской ПФТС и другим. Наиболее популярен в Украине и России.
Особенность QUIK: наличие собственного языка QPILE, с помощью которого можно программировать торговых роботов.
Сегодня на рынке популярны торговые советники. Отличие советников от роботов в том, что первый лишь дает трейдеру рекомендации, оставляя право выбора за ним, в то время как роботы вместо пользователя принимают решения.
Пользуетесь ли вы подсказками, руководствуетесь только своим опытом или доверяете роботам — будет полезным узнать о недостатках трейлинга. А они есть даже у такого надежного инструмента.
Криптоботы для работы с ордером
С трейлинг-стопом работают следующие торговые боты:
Недостатки
Трейлинг-стоп создан в первую очередь под идеальные тренды — то есть, вполне стабильное движение вверх или вниз, что не так часто наблюдается на волатильном криптовалютном рынке.
Используя трейлинг, инвестор может обезопасить себя от убытков. В то же время трейлинг, который «подтягивается» за ценами, может привести к тому, что трейдер получит меньше прибыли, чем предполагал.
Мы рассмотрели преимущества и недостатки трейлинга с «технической» точки зрения. Но человеческий фактор в трейдинге играет не менее важную роль.
Психология трейлинга
Заключение
Из всего сказанного выше можно сделать вывод, что трейлинг-стоп подходит новичкам-криптотрейдерам благодаря его техническими и психологическими преимуществами, а также опытным участникам рынка благодаря гибкости инструмента.
Трейлинг не гарантирует большой прибыли, вместо этого акцент сделан на защите от убытков.
Пока инструмент не так распространен на крипторынке, но это меняется — уже сейчас крупнейшие биржи, включая Bitfinex, открывают доступ к нему свои пользователям. Отличное время, чтобы изучить новое!
Трейлинг стоп – путь к сливу.
Сегодня я хочу вам рассказать, как открыть трейлинг стоп, что это такое, и почему не стоит его открывать.
Как поставить трейлинг-стоп.
Для наглядности я открою позицию на покупку валютной пары евро/доллар.
Теперь я жму “изменить ордер”, открыв меню нажатием правой клавиши мыши на полосе ордера.
Можно просто нажать правую клавишу мыши и выбрать “трейлинг стоп”.
Я выберу ради демонстрации 30 пунктов. Задать при желании можно любое количество пунктов, угодное вам. Прошло какое-то время, и наш стоп-приказ начал подтягиваться за движением цены.
Чем больше будет двигаться цена вверх, тем выше поднимется стоп. Если цена будет возвращаться назад, наше стоп будет исполнен. Логика тут простая: есть цена, есть стоп. Между ними 30 пунктов.
По условиям трейлинг стопа, куда бы не двигалась цена между ней и стоп-приказом всегда будет 30 пунктов. При этом, если цена начинает двигаться в обратную сторону, стоп не перемещается, иначе это не имело бы никакого смысла. То есть, если рынок развернуться, стоп-приказ исполнится. Давайте дождемся этого момента. Вот оно и произошло.
Стоп приказ исполнился. Рынок шёл вверх, на какое-то время развернулся, и стоп исполнился.
Читайте по теме: Правильный стоп приказ.
Почему не стоит использовать трейлин стоп.
Первая причина.
Во-первых, потому что вы это используете, скорее всего, на форексе. В общем-то, даже если вы торгуете другие рынки, картина в корне от этого не меняется. Там всё зависит от торговых сессий. Бессмысленно сравнивать азиатскую и европейскую торговые сессии. Это совершенно разные объемы и игроки. Вследствие этого в европейскую сессию ваши свечи будут меньше, чем в американскую, но гораздо больше, чем в азиатскую. Посмотрите на азиатскую сессию ради примера. Какие тут небольшие свечи в 10-12 часов.
После открывается европейская сессия, свечи становятся больше.
“Американские свечи” ещё больше. Из-за этого вы столкнетесь с тем, что на каком-то временном интервале вас будет выбивать. Разумеется, если вы собираетесь пользоваться трейлинг стопом в своей торговле, переходы между азиатской, европейской и американской сессиями необходимо учитывать.
Вторая причина.
Почему трейлинг-стоп тебя сольёт.
На форексе и на других рынках существуют шпильки. Здесь я не подразумеваю липовые котировки, которые вы получаете от брокера. Я говорю о шпильках на реальном рынке. Вот вам наглядный пример.
Как вы видите, рынок выбивает в одной из сторон, значит, тут будет срабатывать ваш стоп-приказ. Спинки образуются буквально за 5-10 секунд. О причинах этого можно говорить долго. Важно понимать, что это присуще рынку, и к этому нужно быть готовым. Очень часто это видно на российском рынке.
Читайте по теме: Виды графиков на бирже
Тут их просто вагон и маленькая тележка, если сравнивать с тем же самым форексом. На индексе РТС шпилек еще больше. Под шпильками я подразумеваю тени свечей, как вы понимаете.
Третья причина.
Здесь важно понятие сезонности. К сожалению, рынкам свойственно, либо сужаться, либо расширяться. На это влияет сезонность. В августе свечи сжимаются, а ближе к зиме и новогодним праздникам расширяются. Это похоже на пружину. Помимо того, что на это сжатие и разжатие влияет сезонность, это также происходит и внутри дня. С чем это связано, лично мне сказать трудно, я этого не знаю. Возможно, это влияние накопления и распределения.
Я назвал вам уже три параметра, который нужно учитывать, если вы собираетесь использовать трейлинг стоп. Помимо этого, существуют так же откаты. Ваш рынок может пойти, как показывает зелёная линия, а стоп потянется по жёлтым отметкам.
Если выйдет какая-то новость, у вас появится откатное движение. Рынок откатиться, вас исполнит по стопу, а затем рынок снова продолжит идти вниз.
Это довольно распространенная ситуация. Если вы используете трейлинг стоп, уверен, вы с этим сталкивались. Если вы торгуете с помощью робота, то трейлинг стоп лучше использовать. Если вы занимаетесь пипсовкой, то его использование так же допустимо, но в долгосрочной и позиционной торговли это недопустимо. В моменты расширения диапазона вас будет выбивать по стопу.
Куда переносить стоп?
Я не советую вам использовать математические методы. Лучше просто следуйте за ценой. Как правильно, я не знаю могу поделиться тем, что делаю я. Чтобы правильно перенести свой стоп, вы должны найти точку, где этот стоп вероятнее всего защитят. Предположим, вы зашли в позицию на покупку, выставили стоп за минимальный точкой.
С одной стороны, это правильно, с другой стороны, нет. Там все будут выставлять свои стопы, поэтому неправильно делать так же. С другой стороны, там будет целая плотность лимитных ордеров покупателей, и она не даст рынку пройти ниже.
То есть, ваша позиция будет защищена с максимальной вероятностью, стоп не исполнится, рынок снова пойдёт вверх. Такую логику вы должны преследовать, если вы используете трейлинг стоп. За стопами нужно следить вручную, либо создавать робота, который всё будет учитывать. Вряд ли, конечно, вам это удастся. На мой взгляд, это слишком сложно.
Переносите стоп не трейлигом, а руками!
Если правильно выставлять и переносить стопы вручную, рынок не будет до них доходить. Таким образом, вы возьмёте максимальное количество пунктов. Безусловно, когда рынок развернётся, вы потеряете часть прибыли, но с этим остаётся только смириться. Рынку в любом случае что-то приходится отдавать. Брать сделки от high до low получается очень редко.
Так что, будьте осторожны, используя трейлинг стоп. Перед открытием позиции задавайте себе вопрос: “если открою позицию сейчас, где я выставлю стоп-приказ?”. Ответ и будет точкой вашего трейлинг стопа и переноса стопа.
Что такое трейлинг-стоп и как он работает?
Что такое трейлинг-стоп?
При позиционной торговле установка стоп-лосса и тейк-профита и закрытие сделок именно по ним оправданы, так как цели эти обоснованы. И если рынок ведёт себя не так, как предполагалось, а цена уходит на пару сотен пунктов в другую сторону, либо, не достигнув тейк-профита, разворачивается и начинается консолидация, то трейдер должен принять это как должное. Да, при наличии больших средств на счету, которые позволяют переждать просадку, консервативный вид торговли возможно и будет удовлетворять трейдера, согласного на 20-30% прибыли в год. Но не каждый сможет справиться со своими эмоциями и спокойно отнестись к тому, что только что он упустил возможность заработать. И если вы хотите забирать максимум с каждой сделки, с каждого колебания, то начните использовать в своей торговле трейлинг-стоп.
Как работает трейлинг-стоп?
Когда целесообразно использовать трейлинг-стоп?
Данный инструмент хорошо себя зарекомендовал при торговле внутри каналов. В этом случае выход из сделки, что при ручном сопровождении, что при использовании трейлинга, будет осуществляться при пробитии трендовой линии, образующей канал. Именно поэтому есть смысл автоматизировать закрытие ордеров и отвлечься на торговлю по другим инструментам.
Установка размера трейлинг-стопа.
Рис. 2. Установка трейлинг-стопа на основе средней скользящей.
В основе данного подхода лежит тот факт, что часто скользящие средние выступают в качестве динамической поддержки для цены, которая от них отбивается. При появлении нового экстремума, трейлинг к нему подтянется, но при этом цена ещё некоторое время будет корректироваться. Индикатор к этому времени приблизится к цене, что позволит трейлинг-стопу остаться в безопасности. В подобных ситуациях сделки держатся открытыми на протяжении долгого времени, и закрываться по трейлинг-стопу будут в тот момент, когда тренд действительно сменит своё направление, и это подтвердится пробоем средней скользящей.
Преимущества использования трейлинг-стопа.
Метод торговли с использованием трейлинг-стопа смело можно назвать оптимизирующим. Если трейдер ведёт торговлю одновременно по нескольким инструментам и не имеет возможности контролировать каждую позицию, то трейлинг-стоп, установленный однажды при открытии ордера, позволяет забыть про него после того, как произойдёт его активация. В отличие от классического стоп-лосса, трейлинг позволяет трейдеру заработать даже в тех ситуациях, когда цена развернулась и пошла против него. И его прибыль будет составлять количество пунктов, пройдённое ценой, за вычетом размера стоп-лосса.
Рис. 3. Ситуация с быстрым изменением цены: рывок за минуту на 60 пунктов.
Недостатки трейлинг-стопа.
Пожалуй, основной недостаток использования трейлинг-стопа заключается в необходимости постоянного подключения компьютера к сети интернет и включённого терминала. Дело в том, что по мере изменения уровня цены на 1 пункт трейлинг обновляется, и соответствующая информация отправляется на сервер брокера. В случае потери связи на сервере остаются данные о последнем полученном значении, что превращает данный инструмент в обычный стоп-лосс.
Автоматизация трейлинг-стопа.
Существует автоматизированная версия трейлинг-стопа в виде советника, которая работает по изложенному выше принципу, но избавлена от ряда недостатков классической версии, встроенной в терминал MetaTrader 4. Речь идёт о советнике Forex Trailingator, разработанном небезызвестной Маргаритой Ласкер. Её инструмент обладает следующими особенностями:
Разделение позиций при помощи трейлинг-стопа.
Заключение.
Использование трейлинг-стопа даст свои плоды только в тех ситуациях, где оно оправдано. В частности, при среднесрочной торговле на тайм-фрейме H4 для основных валютных пар. А вот для пары фунт-йена его применение целесообразно во время скальперства, так как инструмент очень волатильный, что является отличной возможностью заработка на этой динамике. Оправдано применение данного инструмента по завершению длительных консолидаций, когда происходит прорыв диапазона со стремительным движением цены.
Есть ли толк от трейлинг-стопа?
Многие начинающие трейдеры быстро осваивают такой популярный биржевой механизм, как стоп-лосс. И практически каждый знаком с понятием трейлинг-стопа.
Ни один советник не обходится без этого функционала. Нередко можно встретить даже вспомогательные советники, которые модифицируют открытые вручную позиции трейдеров по различным заданным алгоритмам.
Многие новички используют трейлинг-стоп неверно – не протестировав его на исторических данных совместно со своей стратегией. Важность таких тестов я сегодня и продемонстрирую. Мы попробуем разобраться, какой тип трейлинг стопа лучше и есть ли вообще смысл применять «трал»?
Что такое трейлинг-стоп
Trailing Stop – это алгоритм управления ордером Stop Loss, который действует по следующей схеме:
Исходные данные
Для тестирования трейлинг-стопа я смастерил простого бота для часовых графиков:
Вход осуществляется, когда основная линия индикатора Stochastic на часовом графике пересекает уровень 25 (сверху вниз для продаж и снизу вверх для покупок), а основная линия индикатора Stochastic на дневном графике наклонена в сторону предполагаемой сделки. Выход производится по набору различных правил (в пределах 10 правил для разных рыночных ситуаций). Трейлинг-стоп у данного советника не предусмотрен.
Чтобы не перегружать статью тестами, я взял только основные валютные пары – USDCHF, GBPUSD, EURUSD, USDJPY, USDCAD, AUDUSD. Тесты проводились с 2000 года по текущий день. Я буду проводить оптимизацию, а затем выберу самый лучший по прибыльности набор параметров. Советник имеет контроль закрытия баров и все операции выполняет в начале новой свечи, в данном случае Н1.
Это позволяет избавиться от различных случайностей вроде нестабильной работы сервера, расширения спреда, проскальзываний, а также дает возможность проводить тестирование с точностью «По ценам открытия». При использовании старших таймфреймов и применении контроля открытия баров разница между подобным тестированием и тестированием «По тикам» на реальных тиковых котировках – только в затраченных на тесты машино-часах.
Затем я взял библиотеку функций трейлинг-стопа с нашего форума и прикрутил ее к советнику. Мы будем тестировать большую часть из этих трейлинг-стопов. Поехали!
Тестирование
Я долго думал, как представить информацию наиболее удобно для изучения, и решил сделать скрины тестов различных трейлинг-стопов сверху, а результаты работы советника без трейлинг-стопа внизу.
Простой трейлинг-стоп
Первый вариант трейлинг-стопа для нашего теста – простой трейлинг-стоп, которым оборудована большая часть советников.
Как видно, трейлинг-стоп вообще не повлиял на конечный результат.
Снова такая же история – никакого влияния.
Тут мы видим небольшое увеличение конечной прибыли, уменьшение просадки на 4%, увеличение профит-фактора и количества прибыльных сделок. Впрочем, это увеличение не слишком значительное даже на длительном отрезке времени в 20 лет. А за один год разница будет совсем незаметна.
И тут мы видим даже небольшое ухудшение характеристик советника.
Здесь никакой разницы нет.
И тут снова никакой разницы.
Теперь сравним все пары вместе:
Таким образом, только в двух из шести случаев простой трейлинг-стоп действительно улучшил характеристики советника. При этом улучшения были несущественными.
Трейлинг-стоп по фракталам
Данный трейлинг-стоп переносит стоп-лосс вслед за новыми фракталами, появляющимися в процессе движения цены. При этом сам стоп устанавливается на некотором отдалении от фрактала, чтобы цена его не задела, преждевременно выбив из позиции.
Есть небольшое улучшение характеристик советника – немного подрос профит-фактор, остальные характеристики почти не изменились.
Тут, как и в предыдущем случае, изменения минимальны.
Здесь примерно на 5% выросла чистая прибыль, остальные характеристики почти не изменились.
Советник стал немного прибыльнее.
Тут изменения почти незаметны.
Прилично вырос профит-фактор, немного подросла чистая прибыль. При этом количество прибыльных сделок даже уменьшилось, а просадка выросла на 1%.
Визуально кривые доходности практически неотличимы друг от друга. Тем не менее, просадка уменьшилась на 1%, а чистая прибыль немного выросла. Как и для предыдущего варианта трейлинг-стопа, такие изменения несущественны и могут быть заметны только спустя огромное количество времени. На коротких отрезках улучшения не видны.
Трейлинг-стоп по теням свечей
Этот трейлинг-стоп чем-то напоминает предыдущий, только вместо фракталов берутся тени свечей в определенном диапазоне – например, самая низкая тень за последние 20 свечей.
Характеристики почти не изменились. Немного подросла чистая прибыль.
Тут тоже почти нет разницы.
На этой паре разница минимальна, но можно заметить, что применение трала немного замедлило последнее падение кривой баланса – оно стало не таким глубоким. Но в целом изменения невелики.
Тут разница несущественна.
Пара сотен долларов чистой прибыли за 20 лет – вот и вся разница.
Тут мы видим приличную разницу в чистой прибыли, хотя прибыльных сделок стало даже меньше.
Улучшение характеристик советника от применения этого варианта трала похоже на предыдущий вариант. Тем не менее, визуально кажется, что последнее падение кривой доходности стало немного мягче.
Трейлинг-стоп по ATR
Тут расстояние между стопом и текущей ценой определяется по индикатору ATR, который, как известно, измеряет волатильность. На спокойном рынке это расстояние будет меньше, а когда рынок штормит, этот тип трейлинг-стопа даст возможность цене двигаться немного свободнее.
Здесь мы видим существенное улучшение формы кривой доходности. На более позднем отрезке времени советник явно стал работать лучше.
Немного улучшены характеристики.
Здесь разница в прибыли объясняется разным спредом при проведении тестов, кривая доходности имеет ту же форму.
Есть разница в прибыли и в профит-факторе.
Выводы аналогичны результатам предыдущего варианта – изменения несущественны.
Трейлинг-стоп «Удавка»
У нас есть исходное расстояние, на котором должен держаться стоп-лосс от текущей цены, скажем, 80 пунктов. Когда мы будем в профите на 50 пунктов (уровень 1), это расстояние мы сократим до 60 пунктов. Когда профит достигнет 80 пунктов (уровень 2), мы сократим расстояние до 30 пунктов.
Какой-то впечатляющей разницы тут не видно.
Аналогично предыдущему тесту.
Немного улучшились характеристики советника.
Разницы практически нет.
Вроде бы кривая стала немного прямее, но это почти незаметно.
Кажется, последний неудачный отрезок стал менее неудачным, но разница почти неуловима.
Графики почти идентичны.
Трейлинг-стоп по времени
Тут мы каждый заданный интервал времени (например, каждый час) двигаем стоп-лосс ближе к цене открытия на определенное количество пунктов, скажем, на 10. Начинаем двигать из убыточной зоны раз в час на 10 пунктов, затем пересекаем уровень безубытка и продолжаем двигать стоп раз в час, пока он не будет активирован, либо пока мы не закроемся по тейк-профиту.
На этой паре трейлинг-стоп по времени дал неплохой результат.
Тут тоже кривая доходности визуально стала немного пободрее.
Особой разницы не видно.
Аналогично – нет отличий.
Разница если и есть, то она минимальна.
Визуально кажется, что последний неблагоприятный период стал более благоприятным, но незначительно.
Трейлинг-стоп Ratchet Баришпольца
С трейлинг-стопом график доходности выглядит красивее.
Также почти нет отличий.
Отличий практически нет.
Я почти не вижу отличий.
Трейлинг-стоп по ценовому каналу
Рисуется некий ценовой канал, а стоп-лосс подтягивается по границе этого канала на определенном расстоянии.
График даже стал менее красивым.
Последний период стал менее убыточным, и даже вышли из просадки благодаря тралу.
Разницы практически нет.
Отличий не наблюдается.
Кажется, стало получше.
Визуально график доходности существенно выровнялся.
Заключение
Лучшим вариантом трейлинг-стопа, на мой взгляд, оказался трал по ценовому каналу – он прилично выпрямил кривую доходности советника, который испытывал определенные трудности в последнее время, и даже вывел его в прибыль.
В принципе, вы можете продолжать применять различные варианты трейлинг-стопа, если вам так психологически спокойнее. Но не забывайте протестировать параметры трала на истории – с неверными настройками вы можете серьезно ухудшить результаты вашей системы.
И напоследок еще один совет: при оптимизации ваших систем трейлинг-стопы стоит включать и оптимизировать уже после того, как подобраны оптимальные параметры для правил самой ТС. Не стоит пытаться при помощи трейлинг-стопов вытянуть плохую систему в прибыль, а оптимизируя ее вместе с тралами, вы никогда не узнаете, что систему вытянул именно трал.
Что в этом плохого? Ну а зачем вытягивать тралами сливные системы, если гораздо надежнее сначала найти прибыльную, а затем прикрутить к ней трейлинг-стоп, если он так уж необходим. Кроме того, такая оптимизация – прямой путь к подгонке.