How Do I Place an OCO (One-Cancels-the-Other) Order in My Trading Platform

En OCO-order er to ordrer koblet sammen: når én fylles, blir den andre automatisk kansellert. Det er standardmåten å legge inn en stop og en limit samtidig.

Ansvarsfraskrivelse

Dette er ikke investeringsr\u00e5d. Informasjonen som gis, er kun for pedagogiske og informasjonsmessige form\u00e5l og utgj\u00f8r ikke en anbefaling om \u00e5 kj\u00f8pe eller selge noe finansielt produkt.

Den engelske versjonen av disse risikovarslene er autoritativ. Oversettelser er kun gitt for enkelhets skyld.

En OCO (one-cancels-the-other) ordre er et par ordre som er koblet sammen. Når én av de to ordrene fylles, blir den andre automatisk kansellert av plattformen. Den vanligste bruken er å legge inn en stop loss og en take profit samtidig på en åpen posisjon. Hvis prisen treffer målet, lukkes posisjonen til målet og stop kanselleres. Hvis prisen treffer stop, lukkes posisjonen til stop og målet kanselleres.

Mekanikken

OCO er én enkelt ordre i plattformen, men det er faktisk to separate ordre som plattformen håndterer sammen. Handlende angir to priser: stopprisen og limitprisen. Ordreticket sendes inn, og plattformen sender begge ordrene til brokerens ordrebok. Ordrene ligger i boken, og den handlende kan se begge i listen over åpne ordre. Når én av de to ordrene fylles, mottar plattformen fyllbekreftelsen fra brokeren og kansellerer automatisk den andre.

Kanselleringen skjer umiddelbart, men den er ikke alltid atomisk. I et raskt marked kan begge ordrene fylles i samme sekund, og plattformen kan ende opp med to fylte ordre på samme posisjon. Brokerens system for ordrebehandling fanger vanligvis dette og reverserer én av fyllingene, men den handlende bør være klar over den lille risikoen for en dobbel fylling. Risikoen er størst i en tynt omsatt aksje eller i et raskt marked rundt en nyhetshendelse.

Nar du skal bruke en OCO

Den vanligste bruken er på en åpen posisjon. Handlende går inn i en long-posisjon, setter en stop under inngangen for å begrense tapet, og setter et mål over inngangen for å ta profitt. De to ordrene er koblet som en OCO, og den handlende trenger ikke å følge med på posisjonen. Plattformen håndterer avslutningen, og den handlende kan fokusere på neste handel.

En andre bruk er på en ventende inngang. Den handlende ønsker å gå inn i en long-posisjon hvis prisen bryter over et nivå, og den handlende ønsker en stop loss hvis bruddet feiler. Den handlende legger inn en buy stop over nivået og en sell stop under nivået, og de to ordrene er koblet som en OCO. Hvis buy stop fylles, kanselleres sell stop. Hvis prisen aldri når buy stop, kanselleres sell stop også ved slutten av dagen eller etter den handlendes skjønn.

En tredje bruk er på en short-posisjon. Den handlende går inn i en short, setter en stop over inngangen for å begrense tapet, og setter et mål under inngangen for å ta profitt. OCO-mekanikkene er de samme, men med motsatt side på ordrene.

Slik angir du prisene

Stopprisen er nivået der traderen er villig til å akseptere et tap. Målprisen er nivået der traderen er villig til å ta en gevinst. De to prisene er en funksjon av traderens strategi, traderens risikotoleranse og volatiliteten i det underliggende.

En vanlig regel er å sette stop på et nivå som gir et 1% tap på kontoen, og å sette target på et nivå som gir en 2% eller 3% gevinst. Risiko-belønningsforholdet er 1:2 eller 1:3, og strategien er lønnsom ved en win rate på 40%. Traderen som klarer å oppnå en win rate på 40% med en 1:2 risiko-belønningsstrategi, er lønnsom over tid, og OCO er verktøyet som håndhever disiplinen.

En andre regel er å sette stop og target på nivåer som er meningsfulle i prisstrukturen til det underliggende. En stop rett under et nylig støtte-nivå er en strukturell stop, og en target rett under et nylig motstands-nivå er en strukturell target. Nivåene blir oftere respektert av markedet, og traderen har mindre sannsynlighet for å bli stoppet ut i det verste øyeblikket.

Plattformvariasjonene

Ikke alle plattformer støtter OCO-ordrer på samme måte. Noen plattformer har et eget OCO-ordre-billett, der traderen angir de to prisene og plattformen håndterer koblingen. Noen plattformer krever at traderen legger inn de to ordrene separat og deretter kobler dem manuelt, vanligvis ved å høyreklikke på en av ordrene og velge "link to OCO." Noen plattformer støtter ikke OCO-ordrer i det hele tatt, og traderen må håndtere de to ordrene manuelt.

En plattform som støtter OCO-ordrer er en stor fordel for aktive traders. Traderen som legger inn OCO-ordrer på hver posisjon kan kjøre en portefølje av posisjoner uten å overvåke skjermen, og plattformen håndterer exitene. Traderen som må administrere ordrene manuelt, utsettes for risikoen for å glemme å kansellere den uoppfylte ordren, og den uoppfylte ordren kan fylle på det verste tidspunktet.

Risikoen ved en OCO

Den viktigste risikoen er gapet. En stop loss-ordre er en stop loss-ordre, og en OCO beskytter ikke mot et gap. Hvis prisen hopper gjennom stopprisen, blir stop-ordren fylt til neste tilgjengelige pris, som kan bli mye verre enn stop. OCO-en kansellerer målordren etter at stop-ordren er fylt, men tapet er tapet. Handlende som holder en posisjon over en kjent hendelse, er utsatt for gapet, og OCO-en beskytter ikke mot det.

En annen risiko er plattformfeil. Hvis plattformen krasjer eller mister forbindelsen etter at én av ordrene er fylt, blir den andre ordren ikke kansellert automatisk. Den handlende går tilbake til plattformen og finner at den andre ordren fortsatt ligger i ordreboken, og må kansellere den manuelt. Risikoen er liten, og meglerens ordrebehandlingssystem fanger vanligvis opp feilen, men den handlende bør være klar over risikoen.

Related resources

Hvor du bør starte

Hvis du legger inn OCO-ordrer for første gang, er den mest nyttige øvelsen å sette stop og target på en liten posisjon, og å overvåke plattformen for å se hvordan kanselleringen fungerer. Vår broker comparison lister opp ordretypene som er tilgjengelige hos hver broker, som til sammen forteller deg om OCO støttes og hvordan det er implementert.