Toto nie je investičné poradenstvo. Poskytnuté informácie slúžia iba na vzdelávacie a informačné účely a nepredstavujú odporúčanie na nákup alebo predaj žiadneho finančného produktu.
OCO (one-cancels-the-other) order je dvojica prepojených orderov. Keď sa jeden z týchto dvoch orderov vykoná, druhý je platformou automaticky zrušený. Najčastejšie sa používa na súčasné zadanie stop loss a take profit pre otvorenú pozíciu. Ak cena dosiahne cieľ, pozícia sa uzavrie na úrovni cieľa a stop sa zruší. Ak cena dosiahne stop, pozícia sa uzavrie na úrovni stop a cieľ sa zruší.
Mechanika
OCO je jeden tiket objednávky v platforme, ale v skutočnosti ide o dve samostatné objednávky, ktoré platforma spravuje spolu. Obchodník zadá dve ceny: stop cenu a limitnú cenu. Tiket objednávky sa odošle a platforma pošle obe objednávky do order booku brokera. Objednávky zostanú v knihe a obchodník vidí obe v zozname otvorených objednávok. Keď sa jedna z dvoch objednávok vykoná, platforma dostane potvrdenie o vykonaní od brokera a automaticky zruší druhú.
Zrušenie je okamžité, ale nie vždy je atómové. Vo rýchlom trhu môžu obe objednávky vyplniť v tej istej sekunde a platforma môže zostať s dvoma vyplnenými objednávkami na tej istej pozícii. Systém správy objednávok brokera to zvyčajne zachytí a zruší jedno z vykonaní, no obchodník by si mal uvedomiť malé riziko dvojitého vyplnenia. Riziko je najvyššie pri málo obchodovanom akciovom titule alebo vo rýchlom trhu okolo spravodajskej udalosti.
Kedy pouzivat OCO
Najcastejsie sa pouziva na otvorenu poziciu. Trader vstupi do long pozicie, nastavi stop pod vstupom na obmedzenie straty a nastavi ciel nad vstupom na zisk. Dve objednavky su prepojene ako OCO a trader nemusi poziciu sledovat. Platforma zariadi ukoncenie a trader sa moze venovat dalsiemu obchodu.
Druhe pouzitie je pri zadanej (pending) vstupe. Trader chce vstupit do long pozicie, ak cena prerazi nad urcitu uroven, a trader chce stop loss v pripade, ze prerazenie nevyjde. Trader zadá buy stop nad uroven a sell stop pod uroven, a obe objednavky su prepojene ako OCO. Ak buy stop vyplni, sell stop sa zrusí. Ak sa cena nikdy nedostane na buy stop, sell stop sa tiez zrusí na konci dna alebo podla uvazenia tradera.
Tretie pouzitie je pri short pozicii. Trader vstupi do short pozicie, nastavi stop nad vstupom na obmedzenie straty a nastavi ciel pod vstupom na zisk. Mechanika OCO je rovnaka, len je zamenena strana objednavok.
Ako nastaviť ceny
Stop cena je úroveň, pri ktorej je obchodník ochotný akceptovať stratu. Cieľová cena je úroveň, pri ktorej je obchodník ochotný zobrať zisk. Tieto dve ceny sú funkciou obchodníkovej stratégie, jeho tolerancie voči riziku a volatility podkladového aktíva.
Bežné pravidlo je nastaviť stop na úroveň, ktorá spôsobí 1% stratu na účte, a nastaviť cieľ na úroveň, ktorá spôsobí zisk 2% alebo 3%. Pomer rizika a zisku je 1:2 alebo 1:3 a stratégia je zisková pri 40% úspešnosti. Obchodník, ktorý dokáže dosiahnuť 40% úspešnosť pri stratégii s pomerom rizika a zisku 1:2, je ziskový v čase, a OCO je nástroj, ktorý vynucuje disciplínu.
Druhé pravidlo je nastaviť stop a cieľ na úrovne, ktoré sú významné v cenovej štruktúre podkladového aktíva. Stop tesne pod nedávnou úrovňou podpory je štrukturálny stop a cieľ tesne pod nedávnou úrovňou rezistencie je štrukturálny cieľ. Tieto úrovne je pravdepodobnejšie, že ich trh bude rešpektovať, a obchodník je menej pravdepodobne vyhodený zo pozície v najhoršom momente.
Variácie platformy
Nie všetky platformy podporujú OCO objednávky rovnakým spôsobom. Niektoré platformy majú vyhradený ticket pre OCO objednávku, kde obchodník zadá dve ceny a platforma spracuje prepojenie. Niektoré platformy vyžadujú, aby obchodník zadal dve objednávky samostatne a potom ich prepojil manuálne, zvyčajne tak, že klikne pravým tlačidlom myši na jednu z objednávok a vyberie „link to OCO“. Niektoré platformy OCO objednávky vôbec nepodporujú a obchodník musí spravovať obe objednávky manuálne.
Platforma, ktorá podporuje OCO objednávky, je pre aktívnych obchodníkov skutočným uľahčením. Obchodník, ktorý zadáva OCO objednávky ku každej pozícii, môže spravovať portfólio pozícií bez neustáleho sledovania obrazovky a platforma zabezpečí výstupy. Obchodník, ktorý musí objednávky spravovať manuálne, je vystavený riziku, že zabudne zrušiť nevyplnenú objednávku, a nevyplnená objednávka sa môže vyplniť v najhoršom možnom momente.
Riziko OCO
Hlavné riziko je gap (cenová medzera). Príkaz stop loss je stop loss a OCO neochraňuje pred gapom. Ak cena preskočí cez stop cenu, stop sa vykoná za ďalšiu dostupnú cenu, ktorá môže byť výrazne horšia než stop. OCO zruší cieľový príkaz po tom, čo sa vykoná stop, ale strata je strata. Obchodník, ktorý drží pozíciu počas známej udalosti, je vystavený gapu a OCO proti nemu neochraňuje.
Druhé riziko je zlyhanie platformy. Ak platforma spadne alebo stratí pripojenie po tom, čo sa vykoná jeden z príkazov, druhý príkaz sa automaticky nezruší. Obchodník sa vráti na platformu a zistí, že druhý príkaz je stále v knihe, a musí ho zrušiť manuálne. Riziko je malé a systém správy príkazov Brokera zvyčajne zachytí zlyhanie, no obchodník by si mal byť rizika vedomý.
Svisiace zdroje
Kde zacat
Ak zadavate OCO objednavky prvykrat, najuzitocnejsie je zacat tym, ze nastavite stop a target na malej pozicii a potom sledovat platformu, aby ste videli, ako funguje zrusenie. Nasa porovnanie brokerov uvadza typy objednavok dostupne u kazdeho brokera, ktore vam spolu povedia, ci je OCO podporovane a ako je implementovane.