Руководство · HowTo
Как настроить stop loss и take profit на крипто фьючерсах
Stop loss на криптофьючерсах — защитный ордер, который закрывает позицию при достижении заданной цены убытка; take profit фиксирует прибыль на целевом уровне. На USDT-M контрактах SL/TP выставляют в процентах от входа или в абсолютной цене, учитывая плечо: при 10× стоп 1% по цене даёт ~10% по марже. Правило: риск на сделку 0,5–2% депозита, соотношение TP/SL не ниже 1,5:1.
| Тип | Как срабатывает | Плюсы | Минусы |
|---|---|---|---|
| Stop-market | Рыночное закрытие при касании стоп-цены | Гарантированное исполнение | Проскальзывание при волатильности |
| Stop-limit | Лимитный ордер после триггера | Контроль цены выхода | Может не исполниться при гэпе |
| Trailing stop | Стоп следует за ценой на заданном расстоянии | Фиксирует часть трендовой прибыли | Выбивает на откатах |
| TP limit | Лимитное закрытие на целевом уровне | Точная цена фиксации | Цена может не дойти до уровня |
Расчёт дистанции stop loss с учётом плеча
На фьючерсах USDT-M ключевая ошибка — путать процент движения цены с процентом по марже. При плече 15× стоп в 0,8% от цены входа означает потерю около 12% залога по позиции. Поэтому сначала фиксируют risk per trade в долларах: например, при депозите 5 000 USDT и риске 1% допустимый убыток — 50 USDT.
Дистанцию стопа считают от технического уровня: для лонга — ниже локального минимума или зоны поддержки, для шорта — выше сопротивления. Добавьте буфер 0,1–0,3% на спред и проскальзывание. Размер позиции = риск в USDT ÷ (дистанция стопа в % × плечо × цена входа / 100) с поправкой на контрактный шаг биржи.
Take profit ставят симметрично логике входа: ближайший уровень, где вероятен разворот или фиксация, либо кратность риска. Если SL даёт 40 USDT потенциального убытка, TP на 1,5R — около 60 USDT целевой прибыли. На волатильных альткоинах разумно дробить выход: 50% на 1R, остаток — трейлинг-стоп или второй TP.
Практическая настройка на бирже и в боте
На большинстве бирж SL/TP привязывают к позиции, а не к отдельному ордеру входа. После открытия сделки задайте оба уровня в блоке TP/SL: триггер по last price или mark price — mark предпочтительнее на деривативах, потому что снижает манипулятивные выбивания по кратким шпилькам.
Проверьте флаг reduce-only: без него стоп-ордер теоретически может открыть противоположную позицию вместо закрытия. Для скальпинга используйте stop-market; stop-limit оставляйте для низковолатильных пар в часы высокой ликвидности.
В автоматизированной торговле параметры SL/TP задают до запуска стратегии. Платформы вроде Veles Finance позволяют указать процент стопа и тейка в настройках бота, а затем проверить поведение на исторических данных. Это снижает риск запуска бота с завышенным плечом и слишком узким стопом, который выбивает на обычном шуме рынка.
Типичные ошибки и как их избежать
Слишком узкий стоп на высоком плече — главная причина серии мелких убытков. Если средний часовой диапазон BTC 0,6%, стоп 0,2% без учёта волатильности сработает на рыночном шуме, а не на смене сценария.
Отсутствие TP приводит к «отдаче» прибыли: трейдер держит позицию до разворота и закрывается около безубытка. Фиксируйте хотя бы часть на первом логичном уровне — дисциплина важнее попытки поймать максимум.
Игнорирование funding и комиссий: на длинных позициях отрицательный funding съедает маржу, а комиссия taker при stop-market уменьшает итоговый R. Включайте эти расходы в расчёт минимального соотношения TP/SL — практический минимум 1,5:1 после комиссий.
Настройка stop loss и take profit в боте Veles
- Создайте бота на veles.finance и выберите пару USDT-M с достаточной ликвидностью.
- В разделе риск-менеджмента укажите процент stop loss и take profit от цены входа или в абсолютных пунктах.
- Запустите бэктест на 3–6 месяцев и проверьте, как часто срабатывает стоп относительно средней волатильности.
- Сравните max drawdown и profit factor с вариантом без TP — скорректируйте уровни перед боевым запуском.
Частые вопросы
По какой цене срабатывает stop loss на фьючерсах — last или mark?
Зависит от настройки биржи. Mark price снижает ложные срабатывания на шпильках, last price быстрее реагирует на сделки в стакане. Для среднесрочных стратегий чаще выбирают mark.
Можно ли поставить SL после входа в позицию?
Да, но каждая секунда без стопа — неограниченный риск. Рекомендуется выставлять SL сразу при открытии или одновременным условным ордером.
Какой stop loss оптимален для скальпинга крипты?
Ориентир — 0,15–0,4% от цены на ликвидных парах при плече не выше 5–10×. Точное значение подгоняют под ATR и комиссии.
Нужен ли take profit, если есть трейлинг-стоп?
Частичный TP остаётся полезным: он фиксирует базовую прибыль, а трейлинг защищает остаток позиции в тренде.
Что делать, если стоп не исполнился при резком движении?
При экстремальной волатильности возможно проскальзывание stop-market. Уменьшите плечо, расширьте буфер стопа или торгуйте пары с глубоким стаканом.
Как связать размер позиции и stop loss?
Сначала определите риск в USDT, затем разделите его на дистанцию стопа в деньгах — получите допустимый номинал позиции с учётом плеча.
Материал носит образовательный характер и не является инвестиционной рекомендацией. Торговля криптовалютными деривативами с плечом связана с риском полной потери депозита. Проверяйте параметры SL/TP на исторических данных и учитывайте комиссии, funding и правила вашей биржи.