Acesta nu este un sfat de investiții. Informațiile furnizate au doar scop educațional și informativ și nu constituie o recomandare de a cumpăra sau de a vinde vreun produs financiar.
O comanda OCO (one-cancels-the-other, adica „una anuleaza cealalta”) este o pereche de comenzi legate intre ele. Cand una dintre cele doua comenzi se executa, cealalta este anulata automat de platforma. Cea mai frecventa utilizare este sa plasezi simultan un stop loss si un take profit pentru o pozitie deschisa. Daca pretul atinge tinta, pozitia este inchisa la nivelul tintei, iar stopul este anulat. Daca pretul atinge stopul, pozitia este inchisa la nivelul stopului, iar tinta este anulata.
Mecanica
OCO este un singur bilet de ordin in platforma, dar, de fapt, este vorba despre doua ordine separate pe care platforma le gestioneaza impreuna. Traderul specifica doua preturi: pretul de stop si pretul limita. Biletul de ordin este trimis, iar platforma trimite ambele ordine in registrul de ordine al Broker-ului. Ordinele raman in registru, iar traderul poate vedea ambele in lista de ordine deschise. Cand unul dintre cele doua ordine se executa, platforma primeste confirmarea executiei de la Broker si anuleaza automat celalalt.
Anularea este instantanee, dar nu este intotdeauna atomica. Intr-o piata rapida, ambele ordine pot fi executate in aceeasi secunda, iar platforma poate ramane cu doua ordine executate pe aceeasi pozitie. Sistemul de gestionare a ordinelor al Broker-ului de obicei sesizeaza acest lucru si anuleaza una dintre executii, dar traderul ar trebui sa fie constient de riscul mic al unei duble executii. Riscul este cel mai mare la o actiune cu lichiditate redusa sau intr-o piata rapida, in jurul unui eveniment de tip news.
Cand sa folosesti un OCO
Cea mai comuna utilizare este pentru o pozitie deschisa. Traderul intra intr-o pozitie long, seteaza un stop sub pretul de intrare pentru a limita pierderea si seteaza un target deasupra pretului de intrare pentru a obtine profitul. Cele doua ordine sunt legate ca un OCO, iar traderul nu trebuie sa monitorizeze pozitia. Platforma se ocupa de inchidere, iar traderul este liber sa se concentreze pe urmatorul trade.
O a doua utilizare este pentru o intrare in asteptare. Traderul vrea sa intre intr-o pozitie long daca pretul depaseste un anumit nivel, iar traderul vrea un stop loss in cazul in care breakout-ul esueaza. Traderul plaseaza un buy stop deasupra nivelului si un sell stop sub nivel, iar cele doua ordine sunt legate ca un OCO. Daca buy stop se executa, sell stop este anulat. Daca pretul nu ajunge niciodata la buy stop, sell stop este anulat si el la finalul zilei sau la discretia traderului.
O a treia utilizare este pentru o pozitie short. Traderul intra intr-un short, seteaza un stop deasupra pretului de intrare pentru a limita pierderea si seteaza un target sub pretul de intrare pentru a obtine profitul. Mecanica OCO este aceeasi, cu partea ordinelor inversata.
Cum se stabilesc preturile
Pretul de stop este nivelul la care traderul este dispus sa accepte o pierdere. Pretul tinta este nivelul la care traderul este dispus sa obtina un profit. Cele doua preturi depind de strategia traderului, de toleranta la risc a traderului si de volatilitatea activului suport.
O regula comuna este sa se seteze stopul la un nivel care produce o pierdere de 1% in cont si sa se seteze tinta la un nivel care produce un castig de 2% sau 3%. Raportul risc-randament este 1:2 sau 1:3, iar strategia este profitabila la o rata de castig de 40%. Traderul care poate obtine o rata de castig de 40% intr-o strategie cu risc-randament 1:2 este profitabil in timp, iar OCO este instrumentul care impune disciplina.
O a doua regula este sa se seteze stopul si tinta la niveluri care au sens in structura de pret a activului suport. Un stop chiar sub un nivel recent de suport este un stop structural, iar o tinta chiar sub un nivel recent de rezistenta este o tinta structurala. Aceste niveluri sunt mai susceptibile sa fie respectate de piata, iar traderul este mai putin probabil sa fie scos din pozitie in cel mai rau moment.
Variatiile platformei
Nu toate platformele suporta ordine OCO in acelasi mod. Unele platforme au un bilet dedicat pentru ordinul OCO, unde traderul introduce cele doua preturi, iar platforma se ocupa de legare. Unele platforme cer ca traderul sa plaseze cele doua ordine separat si apoi sa le lege manual, de obicei prin click dreapta pe unul dintre ordine si selectand „link to OCO”. Unele platforme nu suporta deloc ordine OCO, iar traderul trebuie sa gestioneze cele doua ordine manual.
O platforma care suporta ordine OCO este un real avantaj pentru traderii activi. Traderul care plaseaza ordine OCO pentru fiecare pozitie poate rula un portofoliu de pozitii fara sa monitorizeze ecranul, iar platforma se ocupa de iesiri. Traderul care trebuie sa gestioneze ordinele manual este expus riscului de a uita sa anuleze ordinul neexecutat, iar ordinul neexecutat se poate executa in cel mai rau moment.
Riscul unui OCO
Riscul principal este decalajul (gap-ul). Un ordin de stop loss este un ordin de stop loss, iar OCO nu protejeaza impotriva unui gap. Daca pretul sare prin pretul de stop, stop-ul este executat la urmatorul pret disponibil, care poate fi mult mai rau decat stop-ul. OCO anuleaza tinta dupa ce stop-ul este executat, dar pierderea este pierderea. Trandatorul care mentine o pozitie peste un eveniment cunoscut este expus la gap, iar OCO nu protejeaza impotriva acestuia.
Un al doilea risc este defectarea platformei. Daca platforma se blocheaza sau pierde conexiunea dupa ce unul dintre ordine este executat, celalalt ordin nu este anulat automat. Trandatorul revine pe platforma si constata ca al doilea ordin este inca in registru (book), iar trandatorul trebuie sa il anuleze manual. Riscul este mic, iar sistemul de gestionare a ordinelor al brokerului de obicei detecteaza defectarea, dar trandatorul ar trebui sa fie constient de risc.
Resurse conexe
De unde sa incepi
Daca plasezi ordine OCO pentru prima data, cel mai util exercitiu este sa setezi stopul si tinta pe o pozitie mica si sa monitorizezi platforma pentru a vedea cum functioneaza anularea. Comparatia noastra broker listeaza tipurile de ordine disponibile la fiecare broker, ceea ce iti arata, impreuna, daca OCO este acceptat si cum este implementat.