ఇది పెట్టుబడి సలహా కాదు. అందించిన సమాచారం కేవలం విద్యా మరియు సమాచార ప్రయోజనాల కోసం మాత్రమే이며 ఏదైనా ఆర్థిక ఉత్పత్తిని కొనుగోలు చేయాలని లేదా అమ్మాలని సిఫారసు చేయదు.
OCO (one-cancels-the-other) ఆర్డర్ అనేది పరస్పరం అనుసంధానించబడిన రెండు ఆర్డర్ల జంట. ఈ రెండు ఆర్డర్లలో ఒకటి నెరవేరినప్పుడు, మిగతాది ప్లాట్ఫారమ్ స్వయంచాలకంగా రద్దు చేస్తుంది. అత్యంత సాధారణ ఉపయోగం ఏమిటంటే, ఓపెన్ పొజిషన్పై ఒకేసారి స్టాప్ లాస్ మరియు టేక్ ప్రాఫిట్ను పెట్టడం. ధర లక్ష్యాన్ని చేరితే, పొజిషన్ లక్ష్య ధర వద్ద మూసివేయబడుతుంది మరియు స్టాప్ రద్దు అవుతుంది. ధర స్టాప్ను చేరితే, పొజిషన్ స్టాప్ ధర వద్ద మూసివేయబడుతుంది మరియు టార్గెట్ రద్దు అవుతుంది.
యంత్రాంగం
OCO అనేది ప్లాట్ఫారమ్లో ఒకే ఆర్డర్ టికెట్ అయినప్పటికీ, వాస్తవానికి ప్లాట్ఫారమ్ కలిసి నిర్వహించే రెండు వేర్వేరు ఆర్డర్లు. ట్రేడర్ రెండు ధరలను నిర్దేశిస్తాడు: స్టాప్ ధర మరియు లిమిట్ ధర. ఆర్డర్ టికెట్ను సమర్పించిన తర్వాత, ప్లాట్ఫారమ్ రెండు ఆర్డర్లను Broker యొక్క ఆర్డర్ బుక్కు పంపుతుంది. ఆ ఆర్డర్లు బుక్లోనే ఉంటాయి, మరియు ట్రేడర్ ఓపెన్ ఆర్డర్స్ జాబితాలో రెండింటినీ చూడగలడు. ఈ రెండు ఆర్డర్లలో ఏదైనా ఒకటి నింపబడినప్పుడు (fill), ప్లాట్ఫారమ్ Broker నుండి fill నిర్ధారణను స్వీకరించి, ఆటోమేటిక్గా మరొకదాన్ని రద్దు చేస్తుంది.
రద్దు తక్షణమే జరుగుతుంది, కానీ అది ఎప్పుడూ అటామిక్గా (atomic) ఉండకపోవచ్చు. వేగవంతమైన మార్కెట్లో, రెండు ఆర్డర్లు ఒకే సెకనులో నింపబడే అవకాశం ఉంది, అప్పుడు అదే పొజిషన్పై రెండు నింపబడిన ఆర్డర్లతో ప్లాట్ఫారమ్ మిగిలిపోవచ్చు. Broker యొక్క ఆర్డర్ మేనేజ్మెంట్ సిస్టమ్ సాధారణంగా దీన్ని గుర్తించి, ఆ నింపబడిన వాటిలో ఒకదాన్ని రివర్స్ చేస్తుంది; అయితే డబుల్ ఫిల్ అనే చిన్న ప్రమాదం గురించి ట్రేడర్ తెలుసుకుని ఉండాలి. ఈ ప్రమాదం తక్కువ లిక్విడిటీ ఉన్న స్టాక్లో లేదా వార్తా ఈవెంట్ చుట్టూ వేగవంతమైన మార్కెట్లో అత్యధికంగా ఉంటుంది.
OCO ని ఎప్పుడు ఉపయోగించాలి
అత్యంత సాధారణ ఉపయోగం ఓపెన్ పొజిషన్పై ఉంటుంది. ట్రేడర్ ఒక లాంగ్ పొజిషన్లోకి ప్రవేశించి, నష్టాన్ని పరిమితం చేయడానికి ఎంట్రీ కంటే దిగువన ఒక స్టాప్ను సెట్ చేస్తాడు, అలాగే లాభాన్ని పొందడానికి ఎంట్రీ కంటే పైగా ఒక టార్గెట్ను సెట్ చేస్తాడు. ఈ రెండు ఆర్డర్లు OCOగా లింక్ చేయబడతాయి, కాబట్టి ట్రేడర్కు పొజిషన్ను నిరంతరం పర్యవేక్షించాల్సిన అవసరం ఉండదు. ప్లాట్ఫారమ్ ఎగ్జిట్ను నిర్వహిస్తుంది, ట్రేడర్ తదుపరి ట్రేడ్పై దృష్టి పెట్టేందుకు స్వేచ్ఛగా ఉంటాడు.
రెండో ఉపయోగం పెండింగ్ ఎంట్రీపై ఉంటుంది. ట్రేడర్ ధర ఒక నిర్దిష్ట స్థాయిని పైకి బ్రేక్ చేస్తే లాంగ్ పొజిషన్లోకి ప్రవేశించాలని కోరుకుంటాడు, అలాగే బ్రేకౌట్ విఫలమైతే స్టాప్ లాస్ కావాలని కూడా కోరుకుంటాడు. ట్రేడర్ ఆ స్థాయి పైగా ఒక బై స్టాప్ను, ఆ స్థాయి దిగువన ఒక సెల్ స్టాప్ను ఉంచుతాడు; ఈ రెండు ఆర్డర్లు OCOగా లింక్ చేయబడతాయి. బై స్టాప్ నింపబడితే, సెల్ స్టాప్ రద్దు అవుతుంది. ధర ఎప్పుడూ బై స్టాప్ను చేరుకోకపోతే, ట్రేడర్ నిర్ణయం మేరకు లేదా రోజు ముగిసే సమయానికి సెల్ స్టాప్ కూడా రద్దు అవుతుంది.
మూడో ఉపయోగం షార్ట్ పొజిషన్పై ఉంటుంది. ట్రేడర్ ఒక షార్ట్లోకి ప్రవేశించి, నష్టాన్ని పరిమితం చేయడానికి ఎంట్రీ కంటే పైగా ఒక స్టాప్ను సెట్ చేస్తాడు, అలాగే లాభాన్ని పొందడానికి ఎంట్రీ కంటే దిగువన ఒక టార్గెట్ను సెట్ చేస్తాడు. OCO మెకానిక్స్ అదే విధంగా ఉంటాయి; కేవలం ఆర్డర్ల వైపు (సైడ్) మాత్రమే తారుమారుగా ఉంటుంది.
ధరలను ఎలా సెట్ చేయాలి
స్టాప్ ధర అనేది ట్రేడర్ నష్టాన్ని అంగీకరించడానికి సిద్ధంగా ఉన్న స్థాయి. టార్గెట్ ధర అనేది ట్రేడర్ లాభాన్ని తీసుకోవడానికి సిద్ధంగా ఉన్న స్థాయి. ఈ రెండు ధరలు ట్రేడర్ యొక్క వ్యూహం, ట్రేడర్ యొక్క రిస్క్ సహనం, మరియు ఆధార ఆస్తి యొక్క అస్థిరత్వం (volatility) మీద ఆధారపడి ఉంటాయి.
ఒక సాధారణ నియమం ఏమిటంటే—ఖాతాలో 1% నష్టాన్ని కలిగించే స్థాయిలో స్టాప్ను సెట్ చేయడం, మరియు 2% లేదా 3% లాభాన్ని కలిగించే స్థాయిలో టార్గెట్ను సెట్ చేయడం. రిస్క్-రివార్డ్ నిష్పత్తి 1:2 లేదా 1:3, మరియు వ్యూహం 40% గెలుపు రేటుతో లాభదాయకంగా ఉంటుంది. 1:2 రిస్క్-రివార్డ్ వ్యూహంలో 40% గెలుపు రేటును సాధించగల ట్రేడర్ కాలక్రమంలో లాభదాయకంగా ఉంటాడు, మరియు OCO ఆ క్రమశిక్షణను అమలు చేసే సాధనం.
రెండో నియమం ఏమిటంటే—స్టాప్ మరియు టార్గెట్ను ఆధార ధర నిర్మాణంలో అర్థవంతమైన స్థాయిల వద్ద సెట్ చేయడం. ఇటీవల ఉన్న సపోర్ట్ స్థాయి కాస్త దిగువన ఉన్న స్టాప్ ఒక నిర్మాణాత్మక (structural) స్టాప్, మరియు ఇటీవల ఉన్న రెసిస్టెన్స్ స్థాయి కాస్త దిగువన ఉన్న టార్గెట్ ఒక నిర్మాణాత్మక టార్గెట్. ఈ స్థాయిలను మార్కెట్ గౌరవించే అవకాశం ఎక్కువగా ఉంటుంది, అలాగే అత్యంత చెత్త సమయంలో స్టాప్ అవుట్ అయ్యే అవకాశం ట్రేడర్కు తక్కువగా ఉంటుంది.
ప్లాట్ఫారమ్ వేరియేషన్లు
అన్ని ప్లాట్ఫారమ్లు OCO ఆర్డర్లను ఒకే విధంగా సపోర్ట్ చేయవు. కొన్ని ప్లాట్ఫారమ్లలో ప్రత్యేకమైన OCO ఆర్డర్ టికెట్ ఉంటుంది—అక్కడ ట్రేడర్ రెండు ధరలను నమోదు చేస్తాడు, ప్లాట్ఫారమ్ వాటిని లింక్ చేయడాన్ని నిర్వహిస్తుంది. కొన్ని ప్లాట్ఫారమ్లు ట్రేడర్ను ఆ రెండు ఆర్డర్లను వేరుగా పెట్టమని కోరుతాయి, ఆ తర్వాత వాటిని మాన్యువల్గా లింక్ చేయాలి—సాధారణంగా ఒక ఆర్డర్పై రైట్-క్లిక్ చేసి “link to OCO” (OCOకి లింక్ చేయండి) ఎంపిక చేయడం ద్వారా. కొన్ని ప్లాట్ఫారమ్లు అసలు OCO ఆర్డర్లను సపోర్ట్ చేయవు; అప్పుడు ట్రేడర్ ఆ రెండు ఆర్డర్లను మాన్యువల్గా నిర్వహించాల్సి ఉంటుంది.
OCO ఆర్డర్లను సపోర్ట్ చేసే ప్లాట్ఫారమ్ యాక్టివ్ ట్రేడర్లకు నిజమైన సౌలభ్యం. ప్రతి పొజిషన్పై OCO ఆర్డర్లను పెట్టే ట్రేడర్ స్క్రీన్ను నిరంతరం పర్యవేక్షించకుండా పొజిషన్ల పోర్ట్ఫోలియోను నడపగలడు, ఎందుకంటే ప్లాట్ఫారమ్ ఎగ్జిట్లను నిర్వహిస్తుంది. ఆర్డర్లను మాన్యువల్గా నిర్వహించాల్సిన ట్రేడర్, నింపబడని ఆర్డర్ను క్యాన్సిల్ చేయడం మర్చిపోయే ప్రమాదానికి గురవుతాడు; అలాగే నింపబడని ఆర్డర్ అత్యంత చెత్త సమయంలో నింపబడే అవకాశం ఉంటుంది.
OCO యొక్క ప్రమాదం
ప్రధాన ప్రమాదం గ్యాప్. స్టాప్ లాస్ ఆర్డర్ అంటే స్టాప్ లాస్ ఆర్డర్నే, మరియు OCO గ్యాప్ నుండి రక్షించదు. ధర స్టాప్ ధరను దాటి గ్యాప్ చేస్తే, స్టాప్ తదుపరి అందుబాటులో ఉన్న ధర వద్ద నింపబడుతుంది; అది స్టాప్ కంటే చాలా చెడుగా ఉండొచ్చు. స్టాప్ నింపబడిన తర్వాత OCO టార్గెట్ను రద్దు చేస్తుంది, కానీ నష్టం మాత్రం నష్టమే. తెలిసిన ఒక ఈవెంట్పై పొజిషన్ను కొనసాగించే ట్రేడర్ గ్యాప్కు గురవుతాడు, మరియు OCO దాని నుండి రక్షించదు.
రెండో ప్రమాదం ప్లాట్ఫారమ్ వైఫల్యం. ఒక ఆర్డర్ నింపబడిన తర్వాత ప్లాట్ఫారమ్ క్రాష్ అయితే లేదా కనెక్షన్ కోల్పోతే, మరొక ఆర్డర్ ఆటోమేటిక్గా రద్దు కాదు. ట్రేడర్ ప్లాట్ఫారమ్కు తిరిగి వచ్చి రెండో ఆర్డర్ ఇంకా బుక్లోనే ఉందని చూస్తాడు, మరియు దాన్ని ట్రేడర్ చేతితో రద్దు చేయాల్సి ఉంటుంది. ఈ ప్రమాదం చిన్నదే, మరియు Broker యొక్క ఆర్డర్ మేనేజ్మెంట్ సిస్టమ్ సాధారణంగా వైఫల్యాన్ని గుర్తిస్తుంది, కానీ ట్రేడర్ ఈ ప్రమాదాన్ని తెలుసుకుని ఉండాలి.
సంబంధిత వనరులు
ఎక్కడ ప్రారంభించాలి
మీరు మొదటిసారి OCO ఆర్డర్లు ఇస్తున్నట్లయితే, అత్యంత ఉపయోగకరమైన వ్యాయామం ఏమిటంటే చిన్న పొజిషన్పై స్టాప్ మరియు టార్గెట్ను సెట్ చేసి, రద్దు (cancellation) ఎలా పనిచేస్తుందో చూడటానికి ప్లాట్ఫారమ్ను పర్యవేక్షించడం. మా Broker comparison ప్రతి Broker వద్ద అందుబాటులో ఉన్న ఆర్డర్ రకాల్ని జాబితా చేస్తుంది; ఇవి కలిసి OCO సపోర్ట్ ఉందా, అది ఎలా అమలు చేయబడిందా అనే విషయాన్ని మీకు తెలియజేస్తాయి.