Як налаштувати OCO (One-Cancels-the-Other) ордер у вашій торговій платформі для акцій

OCO-ордери пов’язують стоп-лосс і тейк-профіт в одній торговій операції з акціями. Цей гайд охоплює налаштування, варіації та відмінності платформи в різних роздрібних Broker.

Відмова від відповідальності

Це не є інвестиційною порадою. Надавана інформація призначена лише для освітніх і інформаційних цілей та не є рекомендацією щодо купівлі або продажу будь-якого фінансового продукту.

Англійська версія цих попереджень про ризики є авторитетною. Переклади надано лише для зручності.

OCO-ордер, також відомий як One-Cancels-the-Other, — це пара ордерів на вихід, які залишаються пов’язаними в межах однієї позиції. Пара поєднує лімітний ордер на фіксацію прибутку з ордером стоп-лосс, а брокер скасовує незаповнений ордер одразу, як тільки буде повідомлено про виконання заповненого. Така структура корисна, коли ви хочете встановити і ціль на зростання, і обмеження на спад, не залишаючись біля екрана.

Що таке OCO-ордер

OCO-ордер прикріплює два ордери на вихід до однієї позиції: лімітний ордер на фіксацію прибутку та стоп-лосс ордер. Словосполучення "one-cancels-the-other" точно описує поведінку. Коли один із двох ордерів виконується, Broker автоматично скасовує інший, тож немає потреби стежити за позицією та вручну розміщувати другий ордер.

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

Як працює ордер на ринку

Довгий OCO поєднує sell limit вище точки входу із sell stop нижче точки входу. Короткий OCO віддзеркалює цю структуру: buy limit нижче точки входу та buy stop вище. Розрив між двома цінами — це діапазон прийнятності трейдера: вище ліміту трейдер хоче вийти з прибутком, нижче стопа трейдер хоче вийти зі збитком.

Розриви у цінах ускладнюють поведінку. Якщо ціна “проскочить” рівень стопа, ордер виконається за наступною доступною ціною, що створює ризик проскальзування. Те саме стосується ліміту. Трейдер має розуміти, що стоп не є гарантованою ціною виконання, а ліміт може не виконатися, якщо ціна не повернеться до цього рівня.

Покрокове налаштування

Перший крок — відкрити квиток введення позиції. Більшість платформ мають прапорець або спадний список із позначкою «OCO» або «If Done». Вибір цієї опції відкриває два поля для цін. Трейдер уводить ціну тейк-профіту в першому полі, а ціну стоп-лоссу — у другому.

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

Третій крок — підтвердити ордер. Платформа показує обидві «ноги» та зв’язок OCO на екрані підтвердження. Трейдер має перевірити, що ліміт і стоп розміщені з правильного боку відносно входу, і що зв’язок OCO увімкнено.

Де підтримується ордер

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

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

Поширені помилки

Частою помилкою є введення стоп- та ліміт-заявки з одного й того самого боку від точки входу, що створює заявку, яку Broker відхиляє. Інша помилка — забути увімкнути зв’язок OCO, через що обидві заявки залишаються активними після виконання однієї, і друга закриває позицію за іншою ціною.

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

Поширені запитання про OCO-ордери

Чи коштує OCO додатково? Більшість брокерів не стягують додаткову плату за OCO, тому що ордер — це два стандартні ордери, з’єднані програмно. Трейдер сплачує звичайну комісію за виконану частину, а невиконана частина скасовується безкоштовно.

Чи можу я прикріпити OCO до вже наявної позиції? Так. Більшість платформ дозволяють трейдеру додати OCO-екзит до позиції, відкритої ринковим ордером. Налаштування таке саме, як під час розміщення OCO на вході, і платформа показує деталі позиції та дві частини.

Що станеться, якщо ціна “проскочить” через обидві частини? Якщо ціна “проскочить” через обидві частини, брокер виконає ту частину, до якої ринок дійде першою. OCO скасовує другу частину одразу після виконання першої, і трейдер має одну позицію закритою та одну скасованою.

Супутні ресурси

З чого почати

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