Tai nėra investavimo patarimas. Pateikta informacija skirta tik mokymo ir informavimo tikslais ir nelaikoma jokios finansinės priemonės pirkimo ar pardavimo rekomendacija.
OCO (vienas-atšaukia-kita) pavedimas yra du susieti pavedimai, kai vienam įvykus, kitas automatiškai atšaukiamas. Pavedimas naudingas, kai norite išeiti iš pozicijos ties vienu iš dviejų kainų lygių — dažniausiai pelno tikslu arba stop-loss — bet ne abiem. Pirmasis, kuris įvyksta, laimi; kitas yra atšaukiamas.
Šiame straipsnyje pateikiamas praktiškas žingsnis po žingsnio paaiškinimas: kada OCO pavedimai turi prasmę, kaip juos nustatyti tipinėje platformoje ir į ką atkreipti dėmesį.
Kada OCO pavedimai turi prasmę
Trys dažni naudojimo atvejai:
- „Bracket“ pavedimai. Ilga pozicija su ir pelno tikslu, ir stop-loss. Pateikite pardavimo limitą virš dabartinės kainos ir pardavimo stopą žemiau. Kuris pirmas suveikia, tas užpildomas, o kitas atšaukiamas. Pozicija uždaroma vienoje iš dviejų kainų.
- „Breakout“ įėjimai. Prekybininkas, laukiantis proveržio virš pasipriešinimo arba kritimo žemiau palaikymo. Pateikite pirkimo stopą virš pasipriešinimo ir pardavimo stopą žemiau palaikymo. Pirmasis, kuris suveikia, įveda į poziciją; kitas atšaukiamas.
- Pakartotiniai įėjimai („re-entries“). Prekybininkas, kuris nori būti ilgoje pozicijoje virš lygio ir trumpoje žemiau. Ta pati struktūra kaip „breakout“ įėjimo atveju, tik valdant abi pozicijos puses.
Bendras modelis: OCO pavedimai yra apie pasirinkimą. Jūs nežinote, kuri pusė suveiks pirmiausia, bet norite būti pasiruošę abiem.
Kaip nustatyti OCO tipą tipinėje platformoje
Tikslūs veiksmai skiriasi priklausomai nuo Broker, tačiau struktūra ta pati. Daugumoje platformų (thinkorswim, Interactive Brokers, Tastyworks, TradeStation):
- Dešiniuoju pelės mygtuku spustelėkite poziciją arba atidarykite pavedimo langą. Daugumoje platformų OCO parinktis yra pavedimo tipo išskleidžiamajame meniu.
- Nustatykite pirmąją dalį. Dažniausiai tai yra limitinis pavedimas (pelno tikslas) arba stop pavedimas (stop-loss).
- Nustatykite antrąją dalį. Papildomas pavedimas.
- Susiekite abi dalis kaip OCO. Daugumoje platformų yra žymimasis langelis arba mygtukas, leidžiantis pažymėti pavedimą kaip OCO.
- Pateikite. Platforma išsiunčia abu pavedimus; vienas įvykdomas, o kitas automatiškai atšaukiamas.
Platforma taip pat leidžia po pateikimo koreguoti kainas ir pavedimo tipus. OCO susiejimas išlieka tol, kol viena iš dalių įvykdoma, arba kol jūs rankiniu būdu atšaukiate abu.
Dažniausi variantai
OCO su stop-limit pavedimu stop pusėje
Paprastas stop pavedimas, suveikęs, virsta rinkos pavedimu, o tai gali sukelti slippage nepastoviose rinkose. Stop-limit pavedimas, suveikęs, virsta limitiniu pavedimu nurodyta kaina: taip išvengiama slippage, tačiau kyla rizika, kad pavedimas nebus įvykdytas, jei kaina peršoks per limitą.
Pasirinkimo kompromisas: stop-market įvykdomas su slippage; stop-limit įvykdomas nurodyta kaina arba visai neįvykdomas. OCO gali sujungti stop-market (stop-loss) su limitiniu pavedimu (pelno tikslui) arba stop-limit abiem atvejais.
Trailing stop OCO
Trailing stop yra stop orderis, kuris koreguojamas, kai kaina juda jūsų naudai. Trailing stop OCO sujungia trailing stop (stop-loss, kuris seka kainą aukštyn) su limitiniu pavedimu (pelno tikslu). Pozicija uždaroma ties trailing stop, jei kaina apsisuka, arba ties limitu, jei tikslas pasiekiamas pirmas.
Trailing stop OCO yra naudingas momentum sandoriams, kai norite užfiksuoti kelių dienų judėjimą, bet išeiti, jei įvyksta apsisukimas. Trailing stop fiksuoja pelną, kai kaina kyla; limitinis tikslas suteikia išėjimą į viršų.
Laiko apribotas OCO
Kai kurios platformos leidžia nustatyti OCO galiojimo pabaigą. OCO automatiškai atšaukiamas pasibaigus galiojimo laikui, jei nė viena iš dalių nebuvo įvykdyta. Tai naudinga nustatymams, kurie galioja tik tam tikrą laiką (pvz., per rezultatų paskelbimą arba rinkos atidarymą).
Galiojimo pabaiga priklauso nuo platformos. Kai kurios platformos pagal numatytuosius nustatymus naudoja „good till cancelled“ (GTC), tai reiškia, kad OCO lieka aktyvus neribotą laiką. Kitos pagal numatytuosius nustatymus naudoja „day“ arba „good till close“ (GTC). Galiojimo pabaigą nustatykite sąmoningai, atsižvelgdami į strategiją.
Kas gali nutikti blogai
Trys modeliai:
1. Abi kojos suveikia greituose rinkose
Greitai judančioje rinkoje abi kojos gali suveikti per tą pačią milisekundę. Platforma gali įvykdyti vieną, kitą arba abi — priklausomai nuo užsakymų nukreipimo. „OCO“ garantuoja tik tai, kad viena bus atšaukta, jei kita įvykdoma pirmoji; jei abi įvykdomos dar prieš platformai spėjus atšaukti, rezultatas gali būti dalinis uždarymas arba apsivertimas į priešingą pusę.
Sprendimas: nenaudokite OCO rinkose, kuriose tikėtina, kad kaina pramuš abu lygius (gap). Naudokite stop-market su buferiu arba priimkite dalinio įvykdymo riziką.
2. Stop-leg suveikimas ant žvakės šešėlio (wick)
Žvakės šešėlyje kaina trumpam pasiekia stop lygį, bet užsidaro virš jo. Stop-market pavedimas suveikia ant šešėlio ir įvykdomas stop kaina (arba blogiau). OCO atšaukia limitą, tačiau jūs išėjote dėl triukšmo.
Sprendimas: naudokite stop-limit su buferiu arba naudokite laiko patvirtinimą.
3. Platforma nepalaiko tikro OCO
Kai kurios platformos palaiko tik „susietus pavedimus“ arba „jei paliečiama“ pavedimus, kurie atrodo kaip OCO, tačiau turi kitokią atšaukimo logiką. Perskaitykite platformos dokumentaciją, kad patvirtintumėte OCO veikimą.
Kaip ivertinti
Nustatydami OCO pavedimus, paklauskite:
- Ar platforma palaiko tikra OCO? (Patikrinkite su mazu pavedimu likvidziame instrumente, kad patvirtintumete elgesi.)
- Kokie pavedimu tipai palaikomi kiekvienoje kojoje? (Stop-market, stop-limit, trailing stop, limit. Kuo daugiau pasirinkimu, tuo daugiau strategiju galite vykdyti.)
- Kokia yra numatytoji galiojimo trukme? (Day, GTC arba pasirinktine. Nustatykite apgalvotai.)
- Kaip tvarkomi daliniai uzpildymai? (Jei tik 50% limitines kojos uzpildoma, ar OCO ataukia? Dauguma platformu ataukia; kai kurios palieka neuzpildyta koja aktyvia.)
- Kokia yra slydimo (slippage) reiksme stop kojoje? (Stop-market uzpildomi su slydimu. Isbandykite paper-trading paskyroje, kad pamatytumete faktine uzpildymo kokybe.)
DUK
Ar OCO yra tas pats, kas bracket order?
Bracket order yra tam tikras OCO tipas: įsakymas įėjimui, kuriame tiek pelno tikslas, tiek stop-loss yra susieti kaip OCO. Bendras OCO gali būti bet kurie du susieti įsakymai; bracket yra vienas dažnas naudojimo atvejis.
Ar galiu nustatyti OCO per kelias paskyras?
Dauguma platformų nepalaiko OCO tarp skirtingų paskyrų. OCO nustatomas pozicijos lygiu vienoje paskyroje.
Kuo skiriasi OCO ir OTO (vienas suveikia kitą)?
OTO yra du susieti pavedimai, kad antrasis būtų pateiktas tik tada, kai pirmasis įvykdomas. OCO yra du susieti pavedimai, kad antrasis būtų atšauktas, kai pirmasis įvykdomas.
Ar visi brokeriai palaiko OCO pavedimus?
Dauguma pirmo lygio brokerių palaiko, įskaitant Interactive Brokers, Schwab, Tastyworks, TradeStation ir E*TRADE. Įgyvendinimas skiriasi.
Susiję ištekliai
Nuo ko pradeti
Jei norite savo prekyboje naudoti OCO pavedimus, praktinis pirmas zingsnis yra susikurti popierines prekybos (paper-trading) paskyrą su Broker, kuris palaiko sios tipaus pavedimus, ir patikrinti, kaip jie veikia, su nedidelėmis pozicijomis. Popierine paskyra yra vienintelis budas patikrinti platformos OCO logika, dar neprisiimant realiu pinigu. Perziurekite musu Broker lentele su dabartiniu platformu, palaikanciu OCO, sarasu.