Tämä ei ole sijoitusneuvontaa. Annetut tiedot ovat vain koulutus- ja yleissivistäviä tarkoituksia varten, eikä niillä tarkoiteta minkään rahoitustuotteen ostamista tai myymistä koskevaa suositusta.
OCO-toteutus (One-Cancels-the-Other), eli “toinen peruuttaa toisen”, on kahden poistumismääräyksen pari, jotka pysyvät linkitettyinä yhteen positioon. Pari yhdistää take-profit -rajoitusmääräyksen ja stop-loss -määräyksen, ja broker peruuttaa täyttämättä jääneen määräyksen heti, kun täytetty määräys on raportoitu. Rakenne on hyödyllinen, kun haluat asettaa sekä nousutavoitteen että laskusuojan ilman, että sinun tarvitsee pysyä ruudun ääressä.
Mitä OCO-tapahtuma tekee
OCO-tilaus liittää kaksi poistumistilausta samaan positioon: take-profit -rajoitusmääräyksen ja stop-loss -määräyksen. Sana "one-cancels-the-other" kuvaa käyttäytymisen täsmällisesti. Kun toinen kahdesta tilauksesta täyttyy, Broker peruuttaa toisen automaattisesti, mikä poistaa tarpeen seurata positiota ja tehdä toinen tilaus käsin.
Tilaustyyppi on hyödyllinen, kun haluat lukita voiton tavoitetason tai rajata tappion ilman, että sinun tarvitsee pysyä näytön ääressä. Kauppias päättää hintatasot ennen tilauksen tekemistä, ja tilaus pysyy aktiivisena markkinassa, kunnes jompikumpi kahdesta tasosta saavutetaan tai kunnes kauppias peruuttaa tilauksen manuaalisesti.
Miten tilaus käyttäytyy markkinassa
Pitka OCO-yhdistelma yhdistaa myyntirajan (sell limit) merkinnän yläpuolelle ja myyntistopin (sell stop) merkinnän alapuolelle. Lyhyt OCO peilaa rakennetta: ostoraja (buy limit) merkinnän alapuolelle ja ostostoppi (buy stop) merkinnän yläpuolelle. Kahden hinnan välinen ero on treidaajan hyväksyntäalue: rajan yläpuolella treidaaja haluaa ulos voitolla, stopin alapuolella treidaaja haluaa ulos tappiolla.
Erot vaikeuttavat käyttäytymistä. Jos hinta hyppää stop-tason läpi, tilaus täyttyy seuraavalla saatavilla olevalla hinnalla, mikä on liukumisriski. Sama koskee myös rajaa. Treidaajan tulisi tietää, ettei stop ole taattu toteutushinta, ja raja ei välttämättä täyty, jos hinta ei palaa tasolle.
Vaiheittainen asetus
Ensimmäinen vaihe on avata positioiden syöttölomake. Useimmissa alustoissa on valintaruutu tai pudotusvalikko, jossa lukee "OCO" tai "If Done." Kun valitset vaihtoehdon, näkyviin tulee kaksi hintakenttää. Kauppias syöttää ensimmäiseen kenttään tavoitevoiton (take-profit) hinnan ja toiseen kenttään stop-lossin hinnan.
Seuraava vaihe on asettaa voimassaoloaika (time in force). Päivätilaukset (day orders) vanhenevat kaupankäynnin päättyessä, ja good-till-cancelled-tilaukset pysyvät aktiivisina, kunnes kauppias peruuttaa ne. Valinta riippuu kaupankäyntihorisontista: day traderit käyttävät päivätilauksia ja swing traderit käyttävät GTC:tä.
Kolmas vaihe on vahvistaa tilaus. Alusta näyttää vahvistusruudulla molemmat osat (legs) ja OCO-linkin. Kauppiaan tulisi tarkistaa, että limiitti ja stop ovat oikeilla puolilla merkintähintaa (entry) ja että OCO-linkki on käytössä.
Missa tilaus on tuettu
Tilaus on vakio useimmissa vähittäiskaupan alustoissa, jotka tarjoavat kehittyneitä tilausmuotoja, mukaan lukien MetaTrader 4 ja 5, TradingView, TradeStation, Interactive Brokers' Trader Workstation sekä useimmat omat alustat alennusvälittäjiltä. Tilaustyypin tarkka nimi vaihtelee: TradingView kutsuu sitä "OCO":ksi, MetaTrader jakaa tilauksen kahdeksi erilliseksi lipuksi skriptin avulla, ja joissakin alustoissa tilaus on piilotettu "advanced orders" -valikon taakse.
Mobiilialustoilta usein puuttuu OCO:n natiivitu tuki, koska kahden osan rakenne on monimutkaisempi näyttää pienellä näytöllä. Kauppiaat, jotka haluavat OCO:n mobiilissa, asettavat sen yleensä työpöytäalustalla ja seuraavat positioita mobiilisovelluksessa.
Yleiset virheet
Yleinen virhe on syöttää stop- ja limit-taso samalle puolelle merkintähintaa, mikä luo toimeksiannon, jonka Broker hylkää. Toinen virhe on unohtaa ottaa OCO-linkitys käyttöön, jolloin molemmat toimeksiannot jäävät aktiivisiksi sen jälkeen, kun toinen on täytetty, ja toinen sulkee position eri hinnalla.
Kolmas virhe on käyttää toimeksiantoa epälikvideissä osakkeissa, joissa molempiin osapuoliin liittyy todennäköisesti liukumaa. Toimeksianto toimii parhaiten likvideissä osakkeissa ja suurissa indekseissä, ja treidaajan tulisi tarkistaa osto-myyntihinnan erotus (bid-ask spread) ja keskimääräinen päivittäinen volyymi ennen toimeksiannon tekemistä.
Usein kysytyt kysymykset OCO-toteutuksista
Maksavatko OCO-toteutukset extraa? Useimmat Brokerit eivät veloita OCO:sta erikseen, koska kyseessä on kaksi tavallista tilausta, jotka on linkitetty ohjelmistolla. Kauppias maksaa tavallisen commissionin täyttyneestä osuudesta, ja täyttymätön osuus perutaan veloituksetta.
Voinko liittää OCO:n olemassa olevaan positioon? Kyllä. Useimmat alustat sallivat kauppiaan lisätä OCO-lähdön positioon, joka on avattu market orderilla. Asetus on sama kuin OCO:n asettaminen sisäänmenoon, ja alusta näyttää position tiedot sekä kaksi osuutta.
Mitä tapahtuu, jos hinta hyppää molempien osumien yli? Jos hinta hyppää molempien osumien yli, Broker täyttää sen osuuden, johon markkina ehtii ensin. OCO peruuttaa toisen osuuden heti, kun ensimmäinen on täytetty, ja kauppiaalla on yksi positio suljettu ja yksi peruttu.
Liittyvät resurssit
Mistä aloittaa
Jos arvioit OCO-toteutuksia, hyödyllisin ensimmäinen askel on avata demo-tili Brokerilla, joka tukee kyseistä order-tyyppiä, ja tehdä pieni OCO likvidille osakkeelle nähdäksesi, miten alusta käsittelee kaksi osuutta. Meidän broker-vertailu listaa Brokerit, jotka tukevat OCO-toteutuksia, sekä saatavilla olevat order-tyypit; yhdessä ne kertovat, miltä alusta näyttää ennen kuin teet ensimmäisen OCO:n live-tilillä.