To není investiční poradenství. Poskytnuté informace slouží pouze pro vzdělávací a informační účely a nepředstavují doporučení k nákupu nebo prodeji žádného finančního produktu.
OCO order, takez One-Cancels-the-Other, je dvojice vyrovnávacích (exit) pokynů, které zůstávají propojené pro jednu pozici. Tato dvojice kombinuje limitní pokyn pro take-profit s pokynem stop-loss a broker zruší nevyplněný pokyn, jakmile je nahlášeno vyplnění toho druhého. Tato struktura je uzitečná, kdyz chcete nastavit jak cil pro rust (upside target), tak i limit pro pokles (downside cap), aniž byste museli zustávat u obrazovky.
Co objednávka dělá
Objednávka připojuje dvě výstupní objednávky ke stejné pozici. Dlouhé OCO kombinuje prodejní limit nad vstupem s prodejním stopem pod vstupem. Krátké OCO zrcadlí strukturu: nákupní limit pod vstupem a nákupní stop nad vstupem. Rozdíl mezi oběma cenami je rozsah akceptace obchodníka: nad limitem obchodník chce odejít se ziskem, pod stopem obchodník chce odejít se ztrátou.
Objednávka je užitečná pro obchodníky, kteří chtějí zajistit ziskový cíl nebo omezit ztrátu, aniž by museli zůstat u obrazovky. Obchodník před zadáním objednávky určí cenové úrovně a objednávka zůstává aktivní na trhu, dokud není dosaženo jedné z obou úrovní, nebo dokud obchodník objednávku ručně nezruší.
Jak se objednávka chová na trhu
Dlouhý OCO kombinuje prodejní limit nad vstupem s prodejním stopem pod vstupem. Krátký OCO zrcadlí tuto strukturu: nákupní limit pod vstupem a nákupní stop nad vstupem. Rozdíl mezi oběma cenami představuje rozpětí akceptace obchodníka.
Mezery (gaps) chování komplikují. Pokud cena „přeskočí“ přes úroveň stopu, objednávka se vyplní na další dostupné ceně, což je riziko skluzu (slippage). Totéž platí pro limit. Obchodník by měl vědět, že stop není zaručená prováděcí cena a limit se nemusí vyplnit, pokud se cena na danou úroveň nevrátí.
Postup nastavení na maloobchodní platformě
Prvním krokem je otevřít tiket pro zadání vstupu do pozice. Většina platforem má zaškrtávací políčko nebo rozbalovací nabídku označenou „OCO“ nebo „If Done“. Výběr této možnosti zobrazí dvě cenová pole. Obchodník zadá cenu pro take-profit do prvního pole a cenu pro stop-loss do druhého.
Dalším krokem je nastavit časovou platnost (time in force). Denní (Day) pokyny vyprší při uzavření trhu a pokyny „good-till-cancelled“ zůstávají aktivní, dokud je obchodník nezruší. Volba závisí na obchodním horizontu: day tradeři používají day orders a swing tradeři používají GTC.
Třetím krokem je potvrdit pokyn. Platforma na potvrzovací obrazovce zobrazí obě části a propojení OCO. Obchodník by měl zkontrolovat, že limit a stop jsou na správných stranách vstupu, a že je propojení OCO povoleno.
Kde je objednávka podporována
Objednávka je standardní na většině retailových platforem, které nabízejí pokročilé typy objednávek, včetně MetaTrader 4 a 5, TradingView, TradeStation, Interactive Brokers' Trader Workstation a většiny vlastních platforem od diskontních brokerů. Přesný název typu objednávky se liší: TradingView to nazývá „OCO“, MetaTrader rozdělí objednávku na dvě samostatné tiket(y) pomocí skriptu a některé platformy skrývají objednávku za menu „advanced orders“.
Mobilní platformy často postrádají nativní podporu OCO, protože dvoulegová struktura je složitější na zobrazení na malém displeji. Obchodníci, kteří chtějí OCO v mobilu, si ji obvykle nastaví na desktopové platformě a sledují pozici v mobilní aplikaci.
Caste chyby
Castou chybou je zadat stop a limit na stejne strane vstupu, cimz vznikne pokyn, ktery broker odmítne. Další chybou je zapomenout povolit vazbu OCO, coz ponecha oba pokyny aktivní i po tom, co je jeden z nich vyplnen, a druhy pak uzavre pozici za jinou cenu.
Treti chybou je pouzít pokyn u nelikvidnich akcii, kde je pravdepodobne, ze u obou casti dojde ke skluzu. Pokyn funguje nejlepe u likvidnich akcii a hlavních indexu, a obchodnik by mel pred zadanim pokynu zkontrolovat spread mezi nabidkou a poptavkou a prumerny denni objem.
Caste dotazy na OCO objednavky
Stoji OCO objednavka neco navic? Vetsina brokeru si za OCO neuctuje nic extra, protoze jde o dve standardni objednavky propojene softwarem. Obchodnik plati obvyklou provizi za vyplnenou cast a nevyplnena cast se zrusí zdarma.
Mohu pripojit OCO k existujici pozici? Ano. Vetsina platforem umoznuje obchodnikovi pridat OCO exit k pozici otevrene trzni objednavkou. Nastaveni je stejne jako pri zadani OCO pri vstupu a platforma zobrazi podrobnosti o pozici a obe casti.
Co se stane, kdyz cena preskoci pres obe casti? Pokud cena preskoci pres obe casti, broker vyplni tu cast, kterou trh dosahne jako prvni. OCO zrusí druhou cast hned, jak je vyplnena prvni, a obchodnik ma jednu pozici uzavrenou a jednu zrusenou.
Souvisejici zdroje
Kde začít
Pokud zvažujete OCO příkazy, nejpraktičtější první krok je otevřít si demo účet u brokera, který tento typ příkazu podporuje, a zadat malý OCO na likvidní akcii, abyste viděli, jak platforma zpracovává obě části. Náš srovnání brokerů uvádí brokery, kteří podporují OCO příkazy, a dostupné typy příkazů; dohromady vám to ukáže, jak platforma vypadá ještě předtím, než zadáte první OCO na živém účtu.