OCO:Varför använder handlare One-Cancels-Other Orders?

Den prisbelönta NinjaTrader-plattformen erbjuder både grundläggande och avancerade ordertyper som Market if Touched och Simulated Stops, vilket ger flexibla och användarvänliga orderinmatningsmetoder för handel på globala marknader. OCO, eller en-avbryter-annan , är en avancerad ordertyp som kan användas för att skydda öppna positioner eller dra fördel av prisavbrott.

Vad är en OCO-order?

En one-cancels-other order (OCO) är ett par villkorliga order som anger att om en av orderna fylls, avbryts den andra automatiskt.

Det finns två huvudsakliga syften med OCO-order:

  1. Hantera risk i en öppen position
  2. Att gå in i en lång eller kort handel efter ett breakout

Hantera risker i öppna positioner

En nyckelfunktion för OCO-order är att lämna en position. OCO låter dig lägga ett par sammanlänkade stop-loss- och vinstmålorder där om den ena utför den andra avbryts omedelbart.

Till exempel, med ett kontrakt långt som ses i diagrammet för råoljeterminer (CL) nedan, finns det en stop-loss-säljorder på 65,60 och en limit-säljorder på 66,31, som båda är länkade av OCO. Därför, om endera beställningen fylls, kommer den andra att annulleras samtidigt.

För att hantera risk i en öppen position med OCO-ordrar kan antingen en ATM-strategi eller manuell OCO-orderinmatning användas.

Planera för breakouts

En annan huvudsaklig användning av OCO är att ta position efter ett utbrott. En breakout uppstår när priset rör sig utanför en definierad stöd- eller motståndsnivå och "bryter ut" till antingen lägre eller högre priser.

I det här exemplet är hypotesen att gå lång om priset bryter upp genom motstånd eller gå kort om priset går sönder genom stöd. Som framgår av E-micro EUR/USD (M6E) terminsdiagrammet nedan, utan öppen position finns det en köplimitorder på 1,1239 och en sälj (kort) limitorder på 1,1271 kopplade till varandra av OCO. Om endera beställningen fylls, kommer den andra att annulleras.

För att planera för en breakout upp eller ner med OCO, måste detta par beställningar göras manuellt med OCO-funktionen:

  1. Högerklicka i beställningsfönstret och aktivera OCO Order . En grön "OC" visas i det övre högra hörnet av orderinmatningsfönstret.
  2. Lägg dina två beställningar till önskat pris. Med NinjaTraders dynamiska orderingångsgränssnitt kan prisnivåerna för dessa order justeras så länge som orderna förblir aktiva.
  3. Högerklicka i beställningsfönstret och inaktivera OCO Order . Den gröna "OC" försvinner.

Läs mer om avancerade beställningstyper i den här snabba videoöversikten:

Den prisbelönta NinjaTrader-plattformen stöder både avancerade och grundläggande ordertyper inklusive stop loss-order. Dessutom är NinjaTrader alltid gratis för avancerad kartläggning, strategibacktesting och handelssimulering. Kom igång med vår gratis handelssimulator och utforska möjligheterna!


Futures och råvaror
  1. Futures och råvaror
  2. Futures trading
  3. Alternativ