Как разместить OCO (One-Cancels-the-Other) ордер на моём торговом счёте

Ордер OCO объединяет стоп-лосс и тейк-профит в одной сделке. В этом руководстве описано, как настроить такой ордер на одной из розничных торговых платформ.

Отказ от ответственности

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

Английская версия этих предупреждений о рисках является авторитетной. Переводы предоставлены только для удобства.

OCO-ордер, также называемый One-Cancels-the-Other, — это пара ордеров на выход, которые остаются связанными в рамках одной позиции. Пара объединяет лимитный ордер на фиксацию прибыли (take-profit) со стоп-лосс ордером, и брокер отменяет неисполненный ордер сразу же, как только будет сообщено об исполнении другого. Такая структура полезна, когда вы хотите установить и целевой уровень роста, и ограничение убытков, не оставаясь у экрана.

Что делает ордер

Ордер прикрепляет два ордера на выход к одной и той же позиции. Длинный OCO объединяет sell limit выше цены входа с sell stop ниже цены входа. Короткий OCO повторяет структуру: buy limit ниже цены входа и buy stop выше. Разрыв между двумя ценами — это диапазон приемлемости трейдера: выше лимита трейдер хочет выйти с прибылью, ниже стопа трейдер хочет выйти с убытком.

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

Как ордер ведёт себя на рынке

Длинный OCO объединяет продажу по лимиту выше цены входа с продажей по стоп-цене ниже цены входа. Короткий OCO повторяет структуру: покупка по лимиту ниже цены входа и покупка по стоп-цене выше. Разрыв между двумя ценами — это диапазон приемлемости трейдера.

Зазоры усложняют поведение. Если цена «перепрыгивает» через уровень стопа, ордер исполняется по следующей доступной цене, что несёт риск проскальзывания. То же относится и к лимиту. Трейдер должен понимать, что стоп не является гарантированной ценой исполнения, а лимит может не исполниться, если цена не вернётся к этому уровню.

Пошаговая настройка на розничной платформе

Первый шаг — открыть тикет ввода позиции. На большинстве платформ есть флажок или раскрывающийся список с надписью «OCO» или «If Done». Выбор этой опции показывает два поля для цен. Трейдер вводит цену тейк-профита в первом поле, а цену стоп-лосса — во втором.

Следующий шаг — установить срок действия (time in force). Дневные ордера истекают по окончании торговой сессии, а ордера good-till-cancelled остаются активными, пока трейдер их не отменит. Выбор зависит от торгового горизонта: дейтрейдеры используют дневные ордера, а свинг-трейдеры — GTC.

Третий шаг — подтвердить ордер. Платформа показывает обе «ноги» и связь OCO на экране подтверждения. Трейдер должен проверить, что лимит и стоп находятся с правильной стороны от точки входа, и что связь OCO включена.

Где поддерживается ордер

Ордер является стандартным для большинства розничных платформ, предлагающих расширенные типы ордеров, включая MetaTrader 4 и 5, TradingView, TradeStation, Interactive Brokers' Trader Workstation, а также большинство собственных платформ от брокеров со скидками. Точное название типа ордера различается: TradingView называет его «OCO», MetaTrader разделяет ордер на два отдельных тикета с помощью скрипта, а некоторые платформы скрывают ордер в меню «расширенные ордера».

Мобильные платформы часто не имеют нативной поддержки OCO, потому что двухкомпонентная структура сложнее для отображения на небольшом экране. Трейдеры, которые хотят OCO на мобильном, обычно настраивают его на настольной платформе и следят за позицией в мобильном приложении.

Частые ошибки

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

Третья ошибка — использовать заявку на неликвидных акциях, где обе части с высокой вероятностью будут подвержены проскальзыванию. Заявка лучше всего работает на ликвидных акциях и крупных индексах, и трейдеру следует проверить спред bid-ask и средний дневной объём перед размещением заявки.

Частые вопросы об OCO-ордерах

Требуется ли дополнительная плата за OCO? Большинство брокеров не взимают доплату за OCO, потому что ордер состоит из двух стандартных ордеров, связанных программно. Трейдер оплачивает обычную комиссию по исполненной части, а неисполненная часть отменяется бесплатно.

Могу ли я прикрепить OCO к уже существующей позиции? Да. Большинство платформ позволяют трейдеру добавить OCO-выход к позиции, открытой с помощью рыночного ордера. Настройка такая же, как при размещении OCO при входе: платформа показывает детали позиции и две «ноги».

Что произойдет, если цена «проскочит» через обе «ноги»? Если цена «проскочит» через обе «ноги», брокер исполнит ту «ногу», до которой рынок дойдет первой. OCO отменяет вторую «ногу» сразу после исполнения первой, и у трейдера будет одна позиция закрыта и одна отменена.

Похожие ресурсы

С чего начать

Если вы оцениваете OCO-ордера, самый полезный первый шаг — открыть демо-счет у Broker, который поддерживает этот тип ордера, и разместить небольшой OCO на ликвидной акции, чтобы увидеть, как платформа обрабатывает обе части. Наш сравнительный обзор Broker перечисляет Broker, которые поддерживают OCO-ордера, и доступные типы ордеров — вместе они показывают, как выглядит платформа, прежде чем вы разместите первый OCO на реальном счете.