Ово није инвестициони савет. Пружене информације су само у образовне и информативне сврхе и не представљају препоруку за куповину или продају било ког финансијског производа.
ОСО (једна наредба поништава другу) налог је две повезане наредбе где једна се изврши, а друга се аутоматски поништава. Налог је користан када желите да изађете из позиције на једном од два нивоа цена — обично као циљ профита или стоп-лосс — али не оба. Прва која се изврши побеђује; друга се поништава.
Овај чланак је практичан водич: када ОСО налози имају смисла, како да их подесите на типичној платформи и на шта да обратите пажњу.
Када OCO налози имају смисла
Три уобичајена случаја:
- Брекет налози. Дуга позиција са и профитним циљем и стоп-лосом. Поставите sell limit изнад тренутне цене и sell stop испод ње. Шта год прво погоди, попуњава се, а други налог се поништава. Позиција се затвара на једној од две цене.
- Улази при пробоју. Трејдер који чека пробој изнад отпора или пад испод подршке. Поставите buy stop изнад отпора и sell stop испод подршке. Први који се активира улази у позицију; други се поништава.
- Поновни улази. Трејдер који жели да буде дуг изнад једног нивоа и кратак испод. Иста структура као код улаза при пробоју, али са управљањем обе стране позиције.
Заједнички образац: OCO налози су ствар избора. Не знате која страна ће се прва активирати, али желите да будете спремни за обе.
Како да подесите OCO на типичној платформи
Тачни кораци се разликују по Broker-у, али структура је иста. На већини платформи (thinkorswim, Interactive Brokers, Tastyworks, TradeStation):
- Кликните десним тастером на позицију или отворите налог (order ticket). Већина платформи има OCO опцију у падајућем менију за тип налога.
- Подесите прву „ногу“. Ово је обично limit налог (profit target) или stop налог (stop-loss).
- Подесите другу „ногу“. Комплементарни налог.
- Повежите обе „ноге“ као OCO. Већина платформи има поље за потврду или дугме да означи налог као OCO.
- Пошаљите. Платформа шаље оба налога; један се изврши, а други се аутоматски поништава.
Платформа такође омогућава да након слања прилагодите цене и типове налога. OCO веза остаје активна све док се једна од „нога“ не изврши или док ручно не поништите оба налога.
Уобичајене варијације
OCO sa stop-limit nalogom na stop strani
Običan stop nalog se pretvara u tržišni nalog kada se aktivira, što može da izazove klizanje u volatilnim tržištima. Stop-limit nalog se pretvara u limit nalog po unapred određenoj ceni, čime se izbegava klizanje, ali se preuzima rizik da nalog ne bude ispunjen ako cena preskoči (gap) preko limita.
Razmena: stop-market ispunjenja sa klizanjem; stop-limit ispunjenja po tačno određenoj ceni ili bez ispunjenja. OCO može da kombinuje stop-market (za stop-loss) sa limit nalogom (za profit target), ili stop-limit za oba.
OCO sa trailing stopom
Trailing stop je stop koji se prilagođava kako se cena kreće u vašu korist. OCO sa trailing stopom kombinuje trailing stop (stop-loss koji prati cenu naviše) sa limit nalogom (cilj profita). Pozicija se zatvara na trailing stopu ako se cena preokrene, ili na limitu ako se cilj prvo pogodi.
OCO sa trailing stopom je koristan za trgovine na zamah (momentum) gde želite da uhvatite kretanje u više dana, ali da izađete na preokret. Trailing stop „zaključava“ profit dok cena raste; limit cilj obezbeđuje izlaz naviše.
Временски ограничен OCO
Неке платформе омогућавају да подесите истек (expiry) за OCO. OCO се аутоматски отказује у тренутку истека ако ниједна од две стране није попуњена. Корисно за подешавања која важе само током одређеног временског оквира (нпр. током објаве резултата или у време отварања тржишта).
Истек је специфичан за платформу. Неке платформе подразумевано постављају „good till cancelled“ (GTC), што значи да OCO остаје активан неограничено. Друге подразумевано постављају „day“ или „good till close“ (GTC). Истек подесите намерно, у складу са стратегијом.
Шта може да пође по злу
Три обрасца:
1. Обе ноге се активирају на брзом тржишту
На брзом тржишту, обе ноге могу да се активирају у истом милисекунду. Платформа може попунити једну, другу или обе — у зависности од рутирања налога. „OCO“ гарантује само да ће једна бити отказана ако друга буде попуњена прва; ако се обе попуне пре него што платформа успе да их откаже, резултат је делимично затварање или преокрет на супротну страну.
Решење: не користите OCO на тржиштима на којима је вероватно да ће цена „прескочити“ кроз оба нивоа. Користите stop-market са зазором (buffer) или прихватите ризик делимичног попуњавања.
2. Окидање stop-leg на сенци (wick)
У сенци свећице цена накратко дотакне ниво стопа, али се затвори изнад. Stop-market налог се активира на сенци и попуњава по цени стопа (или горе). OCO поништава limit, али сте изашли на шум.
Решење: користите stop-limit са бафером или користите временску потврду.
3. Платформа не подржава прави OCO
Неке платформе подржавају само „повезане налоге“ или „налоге ако је додирнуто“, који изгледају као OCO, али имају другачију логику отказивања. Прочитајте документацију платформе да бисте потврдили понашање OCO.
Како да процените
При подешавању OCO налога, проверите:
- Да ли платформа подржава прави OCO? (Тестирајте са малим налогом у ликвидном инструменту да бисте потврдили понашање.)
- Које врсте налога су подржане на свакој „нози“? (Stop-market, stop-limit, trailing stop, limit. Што је више опција, више стратегија можете да примените.)
- Који је подразумевани рок важења? (Day, GTC или прилагођено. Подесите намерно.)
- Како се рукује делимичним извршењем? (Ако се изврши само 50% limit „ноге“, да ли OCO отказује налог? Већина платформи отказује; неке остављају неизвршену „ногу“ активном.)
- Колики је „slippage“ на stop „нози“? (Stop-market се извршава са slippage-ом. Тестирајте у paper-trading налогу да бисте видели стварни квалитет извршења.)
ЧЕСТА ПИТАЊА
Да ли је OCO исто што и bracket order?
Bracket order је посебан тип OCO: улазна наруџбина са оба — профитним циљем и стоп-лоссом — који су повезани као OCO. Општи OCO може бити било које две повезане наруџбине; bracket је један од уобичајених случајева употребе.
Могу ли да подесим OCO на више налога?
Већина платформи не подржава OCO преко више налога. OCO се подешава на нивоу позиције у оквиру једног налога.
Која је разлика између OCO и OTO (један покреће други)?
OTO је два повезана налога тако да се други налог поставља само када се први изврши. OCO је два повезана налога тако да се други налог поништава када се први изврши.
Да ли сви брокери подржавају OCO налоге?
Већина водећих брокера (tier-1) подржава OCO налоге, укључујући Interactive Brokers, Schwab, Tastyworks, TradeStation и E*TRADE. Имплементација се разликује.
Сродни ресурси
Где да почнете
Ако желите да користите OCO налоге у свом трговању, практичан први корак је да отворите демо (paper-trading) налог код Broker-а који подржава ову врсту налога и да тестирате понашање са малим позицијама. Демо налог је једини начин да проверите OCO логику платформе пре него што уложите стварни новац. Погледајте нашу табелу Broker-а за тренутну листу платформи које подржавају OCO.