Ez nem minősül befektetési tanácsadásnak. A megadott információk kizárólag oktatási és tájékoztatási célokat szolgálnak, és nem minősül semmilyen pénzügyi termék megvásárlására vagy eladására vonatkozó ajánlásnak.
Az OCO (one-cancels-the-other, azaz „egy törli a másikat”) megbízás két összekapcsolt megbízás, ahol az egyik teljesülésekor a másik automatikusan törlődik. A megbízás akkor hasznos, ha egy pozíciót két árszint egyikén szeretnél lezárni — jellemzően egy profitcélon vagy egy stop-loss-on — de nem mindkettőn. Az elsőként teljesülő megbízás „nyer”; a másik törlődik.
Ez a cikk egy gyakorlati, lépésről-lépésre útmutató: mikor van értelme az OCO megbízásoknak, hogyan kell beállítani őket egy tipikus platformon, és mire érdemes figyelni.
Mikor van értelme az OCO megbízásoknak
Három gyakori felhasználás:
- Bracketing (keret) megbízások. Hosszú pozíció nyereségcéllel és stop-loss-szal. Adj meg egy eladási limitet a jelenlegi ár fölé, illetve egy eladási stopot a jelenlegi ár alá. Amelyik először teljesül, az a másikat törli. A pozíció a két ár egyikénél zárul.
- Kitöréses belépések. Olyan kereskedő, aki kitörést vár az ellenállás fölé vagy lefordulást a támasz alá. Adj meg egy vételi stopot az ellenállás fölé, illetve egy eladási stopot a támasz alá. Az első, amelyik aktiválódik, beléptet a pozícióba; a másik törlődik.
- Újrabelépések. Olyan kereskedő, aki azt szeretné, hogy egy szint felett hosszú, alatta pedig rövid pozíció legyen. Ugyanaz a struktúra, mint a kitöréses belépésnél, csak mindkét oldal kezelése történik.
A közös minta: az OCO megbízások a választásról szólnak. Nem tudod, melyik oldal fog először aktiválódni, de mindkettőre fel akarsz készülni.
Hogyan állíts be egy OCO-t egy tipikus platformon
A pontos lépések brókerenként eltérnek, de a felépítés ugyanaz. A legtöbb platformon (thinkorswim, Interactive Brokers, Tastyworks, TradeStation):
- Kattints jobb gombbal a pozícióra, vagy nyisd meg a nyitott megbízás jegyzetét (order ticket). A legtöbb platformon az OCO opció elérhető a megbízás típusa (order type) legördülő menüben.
- Állítsd be az első lábat. Ez általában egy limit megbízás (profitcél) vagy egy stop megbízás (stop-loss).
- Állítsd be a második lábat. A kiegészítő megbízás.
- Kapcsold össze a két lábat OCO-ként. A legtöbb platformon van egy jelölőnégyzet vagy gomb az OCO-ként való megjelöléshez.
- Küldés (submit). A platform mindkét megbízást elküldi; az egyik teljesül, a másik automatikusan törlődik.
A platform a beküldés után lehetővé teszi az árak és a megbízás típusainak módosítását is. Az OCO kapcsolat addig megmarad, amíg az egyik láb teljesül, vagy amíg mindkettőt manuálisan nem törlöd.
Gyakori variációk
OCO stop-limit megbízással a stop oldalon
Az egyszeru stop megbízás a kiváltásakor piaci megbízássá alakul, ami volatilis piacokon csúszást okozhat. A stop-limit megbízás a megadott áron limit megbízássá alakul: így elkerülheto a csúszás, viszont fennáll a nem teljesülés kockázata, ha az ár a limiten keresztül ugrik át.
A kompromisszum: a stop-market megbízás csúszással teljesül; a stop-limit megbízás a megadott áron teljesül, vagy egyáltalán nem. Az OCO kombinálhat egy stop-market megbízást (a stop-loss-hoz) egy limit megbízással (a profit célhoz), vagy lehet mindkettő stop-limit.
Trailing stop OCO
A trailing stop egy olyan stop, amely az árfolyam kedvező irányú mozgásával együtt módosul. A trailing stop OCO egyesíti a trailing stopot (a felfelé követő stop-loss-t) egy limitáras megbízással (a nyereségcél). A pozíció a trailing stopnál zár, ha az árfolyam megfordul, vagy a limitnél, ha a célárat előbb eléri.
A trailing stop OCO hasznos a lendületre épülő (momentum) ügyleteknél, amikor egy többnapos mozgást szeretnél kihasználni, de megfordulás esetén ki akarsz szállni. A trailing stop rögzíti a nyereséget, ahogy az ár emelkedik; a limit cél pedig egy felfelé irányuló kilépést biztosít.
Idobeli korlatozasu OCO
Egyes platformok lehetove teszik, hogy az OCO-hoz lejart idot allits be. Az OCO automatikusan torlesre kerul a lejart idopontban, ha egyik ag sem teljesult. Hasznos olyan beallitasokhoz, amelyek csak egy meghatarozott idoszakban ervenyesek (pl. egy eredmenykozles idopontja vagy a tozsdei nyitas).
A lejart idopont platformfuggo. Egyes platformok alapertelmezetten „good till cancelled” (GTC) beallitasra allnak, ami azt jelenti, hogy az OCO vegtelen ideig aktiv marad. Masok alapertelmezetten „day” vagy „good till close” (GTC) beallitasra allnak. A lejart idopontot tudatosan allitsd be a strategiad alapjan.
Mi minden rosszul sülhet el
Harom minta:
1. Mindkét láb aktiválódik gyors piacokon
Egy gyorsan mozgó piacon mindkét láb ugyanazon a milliszekundumon belül aktiválódhat. A platform egyiket, a másikat vagy mindkettőt teljesítheti — a megbízások útvonalától függően. Az „OCO” csak azt garantálja, hogy az egyik törlésre kerül, ha a másik előbb teljesül; ha mindkettő teljesül, mielőtt a platform törölni tudná, az eredmény részleges zárás vagy átfordulás a másik oldalra.
A megoldás: ne használj OCO-t olyan piacokon, amelyek várhatóan mindkét szinten „átugranak” (gap-elnek). Használj stop-market megbízást pufferrel, vagy vállald a részleges teljesítés kockázatát.
2. A stop-láb ravasztása egy gyertyakanóc (wick) által
Egy gyertyakanócban az ár rövid időre eléri a stop szintet, de a zárás afölött történik. A stop-market megbízás a kanócon aktiválódik, és a stop áron (vagy rosszabb áron) teljesül. Az OCO törli a limitet, de te zajra (noise) léptél ki.
A megoldás: használj stop-limitet pufferrel, vagy használj időalapú megerősítést.
3. A platform nem támogatja a valódi OCO-t
Néhány platform csak „összekapcsolt megbízásokat” vagy „ha-érintett” (if-touched) megbízásokat támogat, amelyek OCO-nak tűnnek, de eltérő törlési logikával működnek. Olvassa el a platform dokumentációját, hogy megerősítse az OCO viselkedését.
Hogyan értékelj
OCO megbízások beállításakor tedd fel a következő kérdéseket:
- A platform támogatja a valódi OCO-t? (Teszteld egy kis megbízással egy likvid részvényen annak ellenőrzésére, hogy a viselkedés megfelelő-e.)
- Milyen megbízástípusok támogatottak az egyes lábakon? (Stop-market, stop-limit, trailing stop, limit. Minél több opció van, annál több stratégiát tudsz futtatni.)
- Mi az alapértelmezett lejárat? (Day, GTC vagy egyedi. Tudatosan állítsd be.)
- Hogyan kezeli a részleges teljesítést? (Ha a limit-láb csak 50%-ban teljesül, az OCO törli a többit? A legtöbb platform töröl; néhány fenntartja a még nem teljesült lábat aktívan.)
- Mekkora a csúszás a stop-lábon? (A stop-market csúszással teljesül. Teszteld papírkereskedési számlán, hogy lásd a tényleges teljesítési minőséget.)
GYIK
Az OCO ugyanaz, mint a bracket order?
A bracket order egy meghatározott típusú OCO: egy belépési megbízás, amelyhez mind a profitcél, mind a stop-loss OCO-ként kapcsolódik. Az általános OCO bármely két összekapcsolt megbízás lehet; a bracket az egyik gyakori felhasználási eset.
Be tudok állítani OCO-t több számlán keresztül?
A legtöbb platform nem támogatja a számlák közötti OCO-t. Az OCO-t egyetlen számlán belül, pozíciószinten kell beállítani.
Mi a különbség az OCO és az OTO (one-triggers-the-other) között?
Az OTO két, egymáshoz kapcsolt megbízás, úgy, hogy a második megbízás csak akkor kerül kiadásra, amikor az első teljesül. Az OCO két, egymáshoz kapcsolt megbízás, ahol a második megbízás törlésre kerül, amikor az első teljesül.
Minden bróker támogatja az OCO megbízásokat?
A legtöbb vezető (tier-1) bróker támogatja, beleértve az Interactive Brokers, Schwab, Tastyworks, TradeStation és E*TRADE szolgáltatásait. A megvalósítás eltérő.
Kapcsolodo forrasok
Hol érdemes kezdeni
Ha OCO megbízásokat szeretnél használni a kereskedés során, a gyakorlati első lépés az, hogy nyiss egy papírkereskedési (paper-trading) számlát egy olyan Brokerrel, amely támogatja ezt a megbízástípust, majd teszteld a működést kis pozíciókkal. A papír számla az egyetlen módja annak, hogy ellenőrizd a platform OCO-logikáját, mielőtt valódi pénzt tennél kockára. Nézd meg a broker táblázatunkat az OCO-támogatással rendelkező platformok aktuális listájáért.