587 / 691SL

Stop-loss

Условный выход и риск исполнения

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

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

Stop-loss обозначает заявку или правило для закрытия либо сокращения экспозиции после неблагоприятного движения цены. Для обычного стопа по акциям FINRA описывает активацию рыночной заявки при достижении пороговой цены. Длинная позиция обычно использует стоп на продажу ниже текущей цены, короткая — стоп на покупку выше неё. Тот же механизм может защищать уже накопленную прибыль, поэтому название не означает, что каждый выход закончится убытком. [FINRA — Stop Orders: Factors to Consider During Volatile Markets]

Цена на графике не обязательно определяет активацию. SEC различает брокеров, использующих последнюю сделку и котировки; Kraken для описанного продукта указывает последнюю сделку или доступный индекс. Сначала проверьте источник сигнала, сторону заявки и условие активации конкретного рынка. Само касание уровня свечой из другого источника не доказывает, что платформа должна была создать или исполнить заявку. [SEC — Stop, Stop-Limit, and Trailing Stop Orders] [Kraken — Stop loss orders]

После активации обычный stop-market ищет доступного контрагента, а не обещанную сделку по цене срабатывания. Coinbase описывает исполнение рыночных заявок на нескольких ценовых уровнях в зависимости от количества и заявок в стакане. Разрыв цены и небольшая глубина могут ухудшить результат. Но свойства неограниченной модельной заявки нельзя переносить на каждый продукт: у CME есть stop with protection с защитным ценовым диапазоном. Такое ограничение может помешать полному выходу. [Coinbase — Markets Trading Rules] [CME — Futures Order Types]

После активации stop-limit создаёт лимитную заявку. Для продажи задаётся минимально допустимая цена, для покупки — максимальная; цены активации и лимита не обязаны совпадать. Без контрагента по приемлемой цене заявка может остаться полностью или частично неисполненной. Соблюдение лимита не равно закрытию позиции и само по себе не ограничивает дальнейший убыток удерживаемого актива. SEC описывает это свойство для акций, Coinbase документирует stop-limit своего продукта. [SEC — Stop, Stop-Limit, and Trailing Stop Orders] [Coinbase — Advanced trade order types]

FINRA предупреждает, что краткое резкое падение может активировать стоп, после чего цена восстановится. Это не отменяет исполненную сделку. Trailing stop также сдвигает уровень активации при благоприятном движении на выбранном расстоянии, но при развороте не возвращает его тем же способом. SEC описывает механизм для акций; доступность и точный вариант криптовалютного продукта требуют отдельной проверки. Подвижный стоп тоже не является прогнозом или гарантией прибыли. [FINRA — Stop Orders: Factors to Consider During Volatile Markets] [SEC — Stop, Stop-Limit, and Trailing Stop Orders]

Kraken прямо предупреждает, что описанный самостоятельный стоп не привязан к позиции автоматически; после её закрытия другим способом может потребоваться отмена заявки. Напротив, Coinbase описывает связь прикреплённых TP/SL с исполненным количеством основной заявки и правила отмены другой стороны. Одинаковое поведение нельзя предполагать повсюду. Проверка включает оставшееся количество, частичное исполнение, срок действия и возможную настройку только для сокращения позиции. [Kraken — Stop loss orders] [Coinbase — Advanced trade order types]

CME связывает расстояние до стопа с количеством и выбранной суммой риска. Поэтому один уровень без размера позиции и расходов не определяет денежный убыток. Размещённая заявка также не гарантирует непрерывную работу: правила Coinbase допускают вмешательство в торги и открытые заявки при технических проблемах. Состояние следует проверять по подтверждениям и фактическим исполнениям. Инструкция, хранящаяся только в локальной программе, также зависит от её работы и подключения. [CME — Proper Position Size] [Coinbase — Markets Trading Rules]

В записи оценки нужно разделять цену активации, отдельные исполнения, их средневзвешенную по количеству цену, расходы и незакрытый остаток. Разницу между плановым и фактическим исполнением нельзя повторно учитывать как дополнительный убыток, если она уже включена в цену выхода. Неисполненный stop-limit означает не нулевой экономический убыток, а сохраняющуюся экспозицию. Поэтому сравнение заявок должно уточнять, реализован ли результат или это лишь текущая оценка удерживаемого актива. [Coinbase — Markets Trading Rules] [FINRA — Stop Orders: Factors to Consider During Volatile Markets]

ПримерПРИМЕР · SL

Один порог, разная закрытая экспозиция

Наша вымышленная модель сравнивает две альтернативы для полностью оплаченных 0.4 BTC, купленных по 100000 USD/BTC, то есть за 40000 USD. Стоп на продажу имеет цену активации 95000 USD/BTC; опорная последняя сделка достигает её в модели, активируя заявку. К моменту её поступления неизменный стакан содержит только заявки на покупку 0.2 BTC по 94000 USD/BTC и 0.2 BTC по 93000 USD/BTC. Других заявок, защитных ценовых диапазонов и комиссий нет. Альтернатива A — неограниченный stop-market: продаёт 0.4 BTC, получает 37400 USD, средняя цена равна 93500 USD/BTC, реализованный ценовой убыток — 2600 USD; остаётся 0 BTC. Альтернатива B — stop-limit с тем же порогом и лимитом продажи 94500 USD/BTC: обе покупки ниже лимита, поэтому продаётся 0 BTC и сохраняется 0.4 BTC. График показывает проданное количество [0.4, 0] BTC и остаток [0, 0.4] BTC для альтернатив A и B; общая высота каждого столбца — 0.4 BTC. Нулевое исполнение B не означает нулевого убытка. Если явно выбрать ориентировочную оценку всей оставшейся позиции по лучшей цене покупки 94000 USD/BTC, стоимость составит 37600 USD, а нереализованный убыток — 2400 USD. Это только оценка, не выручка от продажи: по лучшей цене в модели недостаточно объёма для всей позиции. Альтернативы не исполняются одновременно и не позволяют определить, какая заявка окажется выгоднее в будущем. Налоги, финансирование, дальнейшее движение цены и вероятности исключены; это не реальный стакан и не правила конкретной биржи.

Для полной картины прочитайте эту статью вместе с Position Sizing, Stop order, Stop-limit order, Slippage, Risk Management. На эту статью также ссылаются Stop order, Average True Range, False Breakout, Risk Management.

01Гарантирует ли Stop-loss максимальный денежный убыток?

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

02Означает ли активация stop-limit, что позиция закрыта?

Нет. Активация лишь делает лимитную заявку доступной для исполнения по её условиям. До подтверждения исполнения всего запрошенного количества часть или вся экспозиция может оставаться открытой и менять стоимость.

DOC · 001FINRA — Stop Orders: Factors to Consider During Volatile MarketsДокументация ↗DOC · 002SEC — Stop, Stop-Limit, and Trailing Stop OrdersДокументация ↗DOC · 003Kraken — Stop loss ordersДокументация ↗DOC · 004CME — Futures Order TypesДокументация ↗DOC · 005Coinbase — Advanced trade order typesДокументация ↗DOC · 006Coinbase — Markets Trading RulesДокументация ↗DOC · 007CME — Proper Position SizeДокументация ↗
Сначала источники · Не является инвестиционной рекомендацией