Перейти к содержимому

Что такое стоп-лосс в криптотрейдинге и как его установить?

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

Краткий ответ

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

Что такое стоп-лосс

Стоп-лосс - это правило, которое продаёт позицию, когда её цена опускается на заданную величину ниже цены покупки. Если вы покупаете BTC по $90,000 и устанавливаете стоп-лосс 6%, позиция будет продана, если BTC упадёт примерно до $84,600. Суть проста: нельзя допускать, чтобы одна неудачная сделка превратилась в крупный убыток.

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

В любом случае стоп-лосс превращает неопределённый риск («Продам, когда мне покажется, что цена упала слишком сильно») в понятный («Потеряю не больше примерно 6% от этой позиции»).

Почему stop-loss особенно важны в криптовалютах

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

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

Как выбрать уровень stop loss

Единого правильного числа нет, но есть разумный подход:

  1. Посмотрите на обычные колебания цены монеты. Если BTC часто меняется на 3%-4% за день, стоп на уровне 2% сработает из-за обычных рыночных колебаний. Стоп шире обычного дневного диапазона реже срабатывает случайно.
  2. Решите, сколько может стоить одна потеря. При сумме $50 на сделку и стопе 6% одна закрытая по стопу сделка принесёт убыток около $3 плюс комиссии. Убедитесь, что такая сумма для вас приемлема.
  3. Соотнесите стоп с целью. Если вы планируете продавать на 4% выше цены покупки, стоп на 6% ниже означает, что каждая убыточная сделка обходится дороже, чем приносит каждая прибыльная. Поэтому для выхода в безубыток до вычета комиссий более чем около 60% сделок по этому правилу должны закрываться выше цены покупки. Это допустимо, если бэктест подтверждает такой результат, но важно понимать это.
  4. Проверьте несколько уровней. Проведите бэктест тех же правил со стопами на 4%, 6% и 8%. Лучше выбрать уровень, при котором результат остаётся приемлемым во всех трёх вариантах, а не тот, который выглядит лучше лишь с небольшим отрывом.

Почему ордер stop-loss может исполниться по менее выгодной цене, чем планировалось

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

Проскальзывание сильнее у монет с малым объёмом заявок в стакане, во время важных новостей и когда цена скачком проходит ваш уровень. Из-за него стоп на 6% иногда может обернуться убытком в 7% или 8%. Бэктест с учётом проскальзывания и журнал решений с фактическими ценами исполнения показывают, насколько большим оно обычно бывает.

Стоп-лосс и стоп-лимит

У стоп-лимитного ордера две цены: стоп-цена, которая его активирует, и лимитная цена - минимальная цена, на которую вы согласны. Он не продаёт ниже лимита, но при резком падении может не исполниться вовсе, и вы останетесь с позицией, цена которой продолжит падать. Для защиты позиции обычный стоп-лосс обычно безопаснее, поскольку он позволяет выйти из неё. Полное сравнение читайте в статье стоп-лосс и стоп-лимитный ордер.

Практический пример

Вы запускаете стратегию BTC Dip Buyer: $50 на покупку, выход при росте на 4% и стоп-лосс на уровне 6%:

  • За день BTC падает на 5.3%, и агент покупает BTC на $50 по цене $86,930.
  • BTC продолжает падать. При цене $81,714, на 6% ниже цены покупки, срабатывает стоп-лосс.
  • Рынок движется быстро, и продажа исполняется по $81,650.
  • Убыток по сделке составляет около $3.05 до вычета комиссий и около $3.15 после комиссии 0.1% с каждой стороны.

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

Как агенты TradeCorgi используют стоп-лоссы

  • Обязательное условие. Агент не может работать без стоп-лосса, бюджета, дневного лимита убытка и ограничения на количество открытых позиций.
  • Проверку выполняет движок правил, а не ИИ. Языковая модель составляет ваши правила, а движок без ИИ применяет стоп именно так, как вы подтвердили.
  • Продажа по рыночной цене, чтобы агент закрыл позицию, а не ждал цены, которая может не наступить.
  • Действует дневной лимит убытка. Если в один неудачный день сработает несколько стопов, агент приостановится, когда убытки за день достигнут установленного вами предела.
  • Записывается цена исполнения, поэтому проскальзывание видно.

Чек-лист для настройки stop loss

  • Стоп установлен дальше, чем обычное дневное колебание цены монеты.
  • Убыток по одной сделке, закрытой по стопу, не превышает сумму, которую вы готовы потерять.
  • В бэктесте с учётом комиссий стоп и цель выхода выглядят разумно вместе.
  • Дневной лимит убытков учитывает возможность одновременного срабатывания нескольких стопов.
  • После открытия сделки вы не будете отодвигать стоп дальше.

Вопросы

На каком уровне выставить стоп-лосс при торговле криптовалютой?

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

Гарантирует ли стоп-лосс установленную мной цену?

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

Чем стоп-лосс отличается от стоп-лимитного ордера?

Сработавший стоп-лосс продаёт по рыночной цене и обычно исполняется. Стоп-лимитный ордер становится лимитным по заданной вами цене. Он не продаёт ниже этой цены, но может не исполниться вовсе.

Нужен ли стоп-лосс для каждой сделки?

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

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

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

Может ли сработать стоп-лосс, а затем цена восстановиться?

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

Попробовать в качестве агента

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

Покупатель просадок BTC

BTC/USDT на Binance

Демо-торговля
Вход
Покупать, когда BTC падает на 5% за 24 часа
Объём
$50 на одну покупку, максимум 2 открытые покупки
Выход
Продажа при +4% к цене покупки
Стоп-лосс
Продажа при -6% от цены покупки
Дневной лимит убытка
$25, затем агент приостанавливается до завтра
v1, подтверждено Oct 27