К основному содержимому
Все коллекцииSmart Торговля (SmartTrade & Торговый Terminal)
Как работает Stop Loss для SmartTrade и DCA ботов?
Как работает Stop Loss для SmartTrade и DCA ботов?

Изучаем функцию Stop Loss, опции и варианты её применения

Обновлено более 9 мес. назад

В этой статье, главным образом, мы расскажем, как установить Stop Loss для SmartTrade и о том, какие опции есть у этого функционала. Кроме того, информация изложенная в данной статье, также применима к установке и настройке Stop Loss для DCA ботов.

Где устанавливается Stop Loss?

В этом меню в сможете поменять следующие настройки:

  1. Выберите тип ордера - Cond. Limit Order или Cond. Market Order. Дополнительную информацию по этим типам заявок мы сможете найти в этой статье.

  2. Укажите цену Stop Loss ордера. Вы можете либо ввести цену вручную, либо указать Stop Loss в процентном значении. Чтобы поменять способ ввода цены (Цена или Процент), кликните мышкой на цене или на процентном значении. На скриншоте цена указана вручную, а справа показано процентное значение.

    2.a.
    Если в качестве типа ордера выбран Cond. Limit Order (как показано на скриншоте), вам также потребуется указать цену по которой будет размещён лимитный ордер. Для ордеров типа Cond. Market Order это поле будет недоступно. Вы можете либо ввести цену вручную, либо указать Stop Loss в процентном значении. Чтобы поменять способ ввода цены, кликните мышкой на цене или на процентном значении. На скриншоте цена указана вручную, а справа показано процентное значение. Значение данной графы может совпадать или быть меньше значения предыдущей графы "Цена".

  3. Если это необходимо, установите Stop Loss таймаут. Ознакомиться с дополнительной информацией вы можете в этой статье.

  4. Если нужно, установите Trailing Stop Loss. Узнать больше об этой функции можно здесь: Trailing Stop Loss.

  5. Если это необходимо включите функцию Move to Breakeven Прочитать о данной функции можно в этой статье: Move to Breakeven.

  6. Краткая информация о возможных потерях и показателе соотношения риска и прибыли.

Stop loss это инструмент, который позволяет вам избежать более крупных, в случае если рынок движется в невыгодном для вас направлении. Наиболее распространенным применением для Stop Loss является следующий сценарий: при падении цены до (или ниже) уровня, который был вами установлен система закроет сделку.

Например:

  1. Вы включаете Stop Loss;

  2. Вами был приобретён 1 ETH по цене $2500 и вы устанавливаете Stop Loss -5%, на уровне цены $2308,88;

  3. Выбираете подходящий для вас метод следования за ценой (в данном случае выбран "Last") — больше про методы следования за ценой вы можете узнать здесь;

  4. Предположим, что ETH некоторое время торгуется вокруг ценовых значений в $2500, но потом его цена начинает снижаться. К определенному моменту, когда цена достигнет $2308,88 система продаст ваш ETH по рыночной цене или же выставит лимитный ордер на продажу (в зависимости от ваших настроек). Прочитать больше про типы ордеров можно в этой статье

Stop Loss используется главным образом для ограничения уровня потенциальных потерь. Некоторые трейдеры, однако, используют Stop Loss также и в сделках, которые уже принесли им прибыль, таким образом, что если цена вдруг начнёт падать, ранее полученная прибыль не пропадёт или же позиция закроется в 0.


Что такое Stop Loss таймаут?

Когда включена опция Stop Loss таймаут, система будет откладывать завершение сделки Stop Loss-ом при условии если цена упадёт до или ниже значения Stop Loss цены, которую вы установили в соответствующем поле чуть выше:

В каких случаях мне может пригодиться эта опция?

В процессе торговли на графиках некоторых инструментов вы могли обратить внимание на "фитили свечей" и "ложные пробои", когда цена резко падает, но затем также резко возрастает. В некоторых случаях это происходит из-за плохой ликвидности или из-за невысоких торговых объемов по данному активу. В иных случаях причиной может быть, наоборот, аномально высокая ликвидность или стратегия "Охоты за Stop Loss-ами" (применяемая некоторыми крупными трейдерами). В любом случае, если вы столкнетесь с такими ситуациями, то вы можете воспользоваться опцией Stop Loss таймаут для того, чтобы быть уверенным, что ваша позиция закроется только в том случае, если цена, однажды упав ниже выставленного вами уровня Stop Loss не вернётся к прежним (более высоким) значениям в течении нескольких минут. Чем больше ваш опыт в торговле той или иной определённой валютной парой, тем скорее вы начнёте замечать определённые паттерны или специфику поведения, характерные именно для этой торговой пары, например, резкие падения цены, сопровождаемые последующим восстановлением прежних ценовых показателей в течении 5-15 минут.

Как это работает?

Если цена упала до или ниже уровня Stop Loss установленного вами, система подождёт указанное количество секунд, после чего выполнит следующие действия:

  • Если текущая рыночная цена находится на уровне или ниже выставленного вами уровня Stop Loss, то позиция закроется с помощью Stop Loss;

  • Если же рыночная цена возрастёт и превысит выставленный уровень Stop Loss, то позиция останется открытой, а счётчик таймаута сбросится.

Что такое Trailing Stop Loss?

Trailing Stop Loss или TSL это опция, которая помогает вам следовать за ценовым трендом, то есть за движением цены.

Если вы выставляете Stop Loss и активируете опцию трейлинга, то система 3Commas гибко регулирует цену вашего Stop Loss-a каждый раз, когда цена достигает новых вершин роста. Ваш Stop Loss, как бы, следует за последним пиком цены, держась от него вниз на расстоянии указанном вами в процентах Stop Loss-a. Минусом такой стратегии является то, что ваша сделка может завершиться слишком рано, если цена
актива чрезмерно волатильна или если вами были заданы слишком тесные для данной ситуации границы Stop Loss.

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

Включите опцию одним щелчком мыши

Для SmartTrades включить Trailing Stop Loss можно просто переключив соответствующий тумблер (при включении он станет зелёным):

Для DCA ботов, вам сначала потребуется включить функцию Stop Loss, а затем подключить дополнительную опцию Trailing stop loss:


Теперь Trailing stop loss у вас выставлен. Система запоминает текущую цену монеты, когда позиция активируется. После этого, платформа будет постоянно сравнивать эту цену с текущими показателями рынка. Система будет двигать уровень StopLoss вверх каждый раз, когда текущая цена превысит ту цену, что платформа запомнила ранее. Система будет использовать разницу между этими уровнями цены чтобы определить насколько далеко требуется передвинуть Stop Loss. После того, как уровень SL передвинут, система снова запоминает цену и начинает сравнивать текущие показатели рынка с этой обновлённой и зафиксированной в памяти ценой. Данный процесс будет активен до того момента, пока сделка не будет закрыта по тем или иным заданным вами условиям (будь то Stop Loss, Take Profit или закрытие позиции по рынку).

Обратите внимание на эту анимацию для наглядного понимания функционала Trailing Stop Loss:


Что такое Move to Breakeven?

Опция Move to Breakeven в функционале SmartTrades будет автоматически двигать ваш Stop Loss к цене входа в сделку, когда исполнился первый шаг Take Profit лесенки, согласно вашим настройкам TP. Данная опция доступна только в том случае, если у вас установлены как минимум 2 Take Profit цели.

К примеру:

  1. Вы создали Smart Trade для покупки 1 ETH за $100. В этой сделке вы решили, что 10% риск стоит ожидаемой прибыли в 10-30%.

  2. Вы выставили Stop Loss на уровне $90 а также три Take Profit ордера чтобы разбить цели на 10% лесенку. Таким образом:

    • TP первая цель $110

    • TP вторая цель $120

    • TP третья цель $130.

  3. После того, как цена достигнет первой цели Take Profit ($110), Stop Loss передвинется со значения $90 до цены входа в сделку ($100 + комиссия биржи).

  4. После достижения второй цели Take Profit ($120), Stop Loss останется на том же уровне "Breakeven" (т.е. безубытка), чтобы гарантировать отсутствие торговых потерь в случае если цена пойдёт вниз.

Цена ETH

Цена Stop Loss

$100

$90

$95

$90

$92

$90

$105

$90

$110 (TP 1)

$100

$120 (TP 2)

$100

$105

$100

Как вы можете видеть в приведённой выше таблице цена Etherium-a опустилась вниз, однако Stop Loss не был задействован, после чего цена монеты подросла и когда она достигла уровня первой цели Take Profit ($110), Stop Loss передвинулся к точке безубытка (то есть к цене $100).
Далее, пока цена увеличивалась, Stop Loss оставался на прежнем уровне. Когда цена вновь начала падать, и опустилась даже ниже отметки первой цели Take Profit, Stop Loss остался на уровне цены безубытка в $100.

Нашли ответ на свой вопрос?