OCO-ордер (One Cancels the Other — исполнение одного ордера отменяет другой или взаимоотменяющие ордеры) представляет собой два обычных отложенных ордера , которые связаны между собой функцией взаимоотмены. При исполнении одного из ордеров другой автоматически удаляется системой.
В конце статьи имеется ВИДЕО.
Чаще всего такие ордера используются для выставления пары ордеров: стоп-лосс для фиксации убытка по открытой позиции и тейк-профит для фиксации профита. Соответственно если исполняется один из ордеров этой пары, то другой приказ будет отменен. Причем во многих торговых терминалах есть очень жестко ограничение на типы выставляемых ордеров в OCO связке. В терминале S5 Trader таких ограничений нет. Но про это напишем чуть ниже.
Итак, вы вошли в сделку и решили обезопасить вашу открытую позицию стоп-лоссом и выставить тейк-профит. Рассмотрим для начала как это сделать через биржевой стакан (depth-of-market — DOM).
1)Для начала надо включить режим OCO-ордеров:
2)Выбираем уровень, где хотим поставить лимитный ордер на продажу для фиксации профита — здесь будет выставлен наш тейк-профит:
3)После клика , как вы видите, ордер сразу же не выставляется, а только отмечается уровень, где будет выставлен ордер
4)Аналогично выбираем уровень для выставления стоп-лосса. Но при этом кликаем правой кнопкой мыши (это собственно видно и из подсказки программы):
5)Теперь, после указания уровня для второго ордера будут одновременно выставлено два ордера:
Теперь если цена дойдет до 1759.75, то сработает отложенный приказ на продажу и будет зафиксирован профит, а стоп-лосс на уровне 1756 будет удален и наоборот.
6)Вот эти два ордера в окне активных ордеров:
Выставлять OCO-ордера не всегда удобно через «стакан». Особенно неудобно это делать тогда, когда вы работаете среднесрочно и стоп-лосс или тейк-профит могут находится очень далеко от текущей цены. В этом случае ОСО лучше выставить через форму ввода OCO-ордера. Данная форма вызывается через главное меню или клавиатурную компбинация CTRL+4:
Теперь перед нами форма ввода ордера ОСО. Выше мы писали, что в торговой платформе S5 Trader OCO-ордера имеют расширенную функциональность по сравнению с другими платформами. Очень часто OCO ордера могут быть направлены только в одну сторону (только покупки или только продажи) и обязательно в паре должно быть лимитный ордер и стоп-лосс. То есть OCO используется только для одной цели — фиксация профита и ограничение убытков.
В S5 Trader таких ограничений нет. Поэтому для рассмотрения варианта выставления OCO через форму ввода ордера мы рассмотрим следующий пример: к примеру инструмент зажат в коридор. И мы хотим войти в сделку по направлению выхода из ценового коридора. Если пойдет цена вверх, то купим по бай-стопу при пробое вверх и продадим по селл-стопу при пробое цены вниз:
В нашем примере мы купим, если цена пробьет уровень 138.33 вверх и продадим, если цена опустится ниже 137.75.
Кстати, как вы видите, вариантов типов ордеров в OCO-комбинации масса. Можно выбрать и создать очень разнообразные комбинации. Главное самим не запутаться.
Мы выставили два OCO-ордера на пробой. Вот они в окне активных ордеров:
И они же на графике:
Пока создавалась эта заметка один из осо-ордеров сработал: исполнился стоп-лосс на минисипи 500, а значит автоматически удалился (отменился) лимитный ордер на продажу:
Видео на тему работы с OCO ордерами:
Надеемся, что вам будет полезен данный материал.
Обращаем внимание, что OCO-ордера полезны при уже имеющейся открытой позиции (чаще всего). Если вы хотите выставить автоматически stop-loss и take-profit еще до входа в позицию, то советуем прочитать материал: Автоматические стоп-лоссы и тейк-профит (bracket)