یہ سرمایہ کاری کا مشورہ نہیں ہے۔ فراہم کردہ معلومات صرف تعلیمی اور معلوماتی مقاصد کے لیے ہیں اور کسی بھی مالیاتی پروڈکٹ کو خریدنے یا بیچنے کی سفارش پر مشتمل نہیں ہیں۔
ایک OCO آرڈر، جسے One-Cancels-the-Other بھی کہا جاتا ہے، دو ایگزٹ آرڈرز کا ایک جوڑا ہے جو ایک ہی پوزیشن کے ساتھ منسلک رہتا ہے۔ یہ جوڑا ایک take-profit limit آرڈر کو stop-loss آرڈر کے ساتھ ملا دیتا ہے، اور جیسے ہی بھرا ہوا (filled) آرڈر رپورٹ ہو جاتا ہے، broker فوراً دوسرے (ابھی تک unfilled) آرڈر کو منسوخ کر دیتا ہے۔ یہ ساخت اس وقت مفید ہے جب آپ اسکرین کے سامنے بیٹھے بغیر ایک اوپر کی طرف ہدف (upside target) اور نیچے کی طرف حد (downside cap) دونوں مقرر کرنا چاہتے ہوں۔
OCO آرڈر کیا کرتا ہے
ایک OCO آرڈر ایک ہی پوزیشن کے ساتھ دو ایگزٹ آرڈرز منسلک کرتا ہے: ایک ٹیک-پرافٹ لمٹ آرڈر اور ایک اسٹاپ-لاس آرڈر۔ لفظ "one-cancels-the-other" اس رویّے کو بالکل درست بیان کرتا ہے۔ جب ان دو میں سے ایک آرڈر بھر جاتا ہے، تو Broker خودکار طور پر دوسرے آرڈر کو منسوخ کر دیتا ہے، جس سے پوزیشن پر نظر رکھنے اور دوسرے آرڈر کو ہاتھ سے لگانے کی ضرورت ختم ہو جاتی ہے۔
یہ آرڈر ٹائپ اس وقت مفید ہے جب آپ اسکرین پر بیٹھے بغیر منافع کے ہدف کو لاک کرنا یا نقصان کی حد مقرر کرنا چاہتے ہوں۔ ٹریڈر آرڈر لگانے سے پہلے قیمتوں کی سطحیں طے کرتا ہے، اور یہ آرڈر مارکیٹ میں فعال رہتا ہے جب تک کہ ان دو میں سے کسی ایک سطح تک پہنچ نہ جائے یا ٹریڈر اسے دستی طور پر منسوخ نہ کر دے۔
مارکیٹ میں آرڈر کیسے برتاؤ کرتا ہے
ایک طویل OCO میں انٹری کے اوپر ایک سیل لمٹ اور انٹری کے نیچے ایک سیل اسٹاپ شامل ہوتا ہے۔ ایک شارٹ OCO اسی ساخت کی آئینہ دار شکل ہے: انٹری کے نیچے ایک بائے لمٹ اور انٹری کے اوپر ایک بائے اسٹاپ۔ دونوں قیمتوں کے درمیان فرق تاجر کی قبولیت کی حد ہے: لمٹ کے اوپر تاجر منافع کے لیے باہر نکلنا چاہتا ہے، اور اسٹاپ کے نیچے تاجر نقصان کے لیے باہر نکلنا چاہتا ہے۔
گیپس اس برتاؤ کو پیچیدہ بنا دیتے ہیں۔ اگر قیمت اسٹاپ لیول سے “گیپ” کر کے آگے نکل جائے تو آرڈر اگلی دستیاب قیمت پر بھر جاتا ہے، جو کہ سلپج کا رسک ہے۔ یہی بات لمٹ کے لیے بھی لاگو ہوتی ہے۔ تاجر کو یہ جاننا چاہیے کہ اسٹاپ لازمی طور پر ایک گارنٹیڈ ایگزیکیوشن قیمت نہیں ہے، اور اگر قیمت واپس اسی لیول تک نہ آئے تو لمٹ بھی بھر نہیں سکتی۔
مرحلہ وار سیٹ اپ
پہلا مرحلہ پوزیشن انٹری ٹکٹ کھولنا ہے۔ زیادہ تر پلیٹ فارمز میں ایک چیک باکس یا ڈراپ ڈاؤن ہوتا ہے جس پر "OCO" یا "If Done" لکھا ہوتا ہے۔ اس آپشن کو منتخب کرنے سے دو قیمت والے فیلڈز ظاہر ہوتے ہیں۔ تاجر پہلی فیلڈ میں ٹیک-پرافٹ کی قیمت اور دوسری فیلڈ میں اسٹاپ-لاس کی قیمت درج کرتا ہے۔
اگلا مرحلہ ٹائم اِن فورس (time in force) سیٹ کرنا ہے۔ ڈے آرڈرز اختتامِ دن پر ختم ہو جاتے ہیں، اور گڈ-ٹِل-کینسلڈ آرڈرز اس وقت تک فعال رہتے ہیں جب تک تاجر انہیں منسوخ نہ کرے۔ انتخاب کا انحصار ٹریڈنگ ہورائزن پر ہوتا ہے: ڈے ٹریڈرز ڈے آرڈرز استعمال کرتے ہیں، اور سوئنگ ٹریڈرز GTC استعمال کرتے ہیں۔
تیسرا مرحلہ آرڈر کی تصدیق کرنا ہے۔ پلیٹ فارم کنفرمیشن اسکرین پر دونوں ٹانگیں اور OCO لنک دکھاتا ہے۔ تاجر کو یہ چیک کرنا چاہیے کہ لمٹ اور اسٹاپ انٹری کے درست اطراف میں ہیں اور یہ کہ OCO لنک فعال ہے۔
جہاں یہ آرڈر سپورٹ ہوتا ہے
یہ آرڈر زیادہ تر ریٹیل پلیٹ فارمز پر معیاری ہے جو ایڈوانسڈ آرڈر ٹائپس پیش کرتے ہیں، جن میں MetaTrader 4 اور 5، TradingView، TradeStation، Interactive Brokers' Trader Workstation، اور ڈسکاؤنٹ بروکرز کے زیادہ تر ملکیتی پلیٹ فارمز شامل ہیں۔ آرڈر ٹائپ کا عین نام مختلف ہو سکتا ہے: TradingView اسے "OCO" کہتا ہے، MetaTrader اس آرڈر کو ایک اسکرپٹ کے ذریعے دو الگ ٹکٹوں میں تقسیم کرتا ہے، اور کچھ پلیٹ فارمز آرڈر کو "advanced orders" مینو کے پیچھے چھپا دیتے ہیں۔
موبائل پلیٹ فارمز میں اکثر مقامی طور پر OCO سپورٹ نہیں ہوتی، کیونکہ دو-لیگ (دو حصوں) کی ساخت کو چھوٹی اسکرین پر دکھانا زیادہ پیچیدہ ہوتا ہے۔ جو ٹریڈرز موبائل پر OCO چاہتے ہیں وہ عموماً اسے ڈیسک ٹاپ پلیٹ فارم پر سیٹ اپ کرتے ہیں اور موبائل ایپ پر پوزیشن کی نگرانی کرتے ہیں۔
عام غلطیاں
ایک عام غلطی یہ ہے کہ اسٹاپ اور لمٹ کو انٹری کے اسی طرف درج کر دیا جائے، جس سے ایسا آرڈر بنتا ہے جسے Broker مسترد کر دیتا ہے۔ دوسری غلطی یہ ہے کہ OCO لنک کو فعال کرنا بھول جانا، جس کے نتیجے میں ایک آرڈر بھر جانے کے بعد بھی دونوں آرڈرز فعال رہتے ہیں، اور دوسرا آرڈر پوزیشن کو مختلف قیمت پر بند کر دیتا ہے۔
تیسری غلطی یہ ہے کہ غیر مائع (illiquid) اسٹاکس پر آرڈر استعمال کیا جائے، جہاں دونوں ٹانگوں میں slippage ہونے کا امکان زیادہ ہوتا ہے۔ یہ آرڈر زیادہ بہتر طور پر مائع اسٹاکس اور بڑے انڈیکس پر کام کرتا ہے، اور تاجر کو آرڈر دینے سے پہلے bid-ask spread اور اوسط یومیہ حجم (average daily volume) ضرور چیک کرنا چاہیے۔
OCO آرڈرز کے بارے میں عام سوالات
کیا OCO آرڈر کی اضافی لاگت ہوتی ہے؟ زیادہ تر Broker اضافی چارج نہیں کرتے، کیونکہ یہ آرڈر سافٹ ویئر کے ذریعے آپس میں لنک کی گئی دو معیاری آرڈرز پر مشتمل ہوتا ہے۔ تاجر کو صرف بھرے گئے (filled) حصے پر باقاعدہ کمیشن ادا کرنا ہوتا ہے، اور جو حصہ نہیں بھرتا اسے مفت منسوخ کر دیا جاتا ہے۔
کیا میں موجودہ پوزیشن کے ساتھ OCO منسلک کر سکتا ہوں؟ جی ہاں۔ زیادہ تر پلیٹ فارمز تاجر کو اجازت دیتے ہیں کہ وہ market order کے ذریعے کھولی گئی پوزیشن میں OCO exit شامل کر دے۔ سیٹ اپ وہی ہوتا ہے جو entry پر OCO لگانے میں ہوتا ہے، اور پلیٹ فارم پوزیشن کی تفصیلات اور دونوں legs دکھاتا ہے۔
اگر قیمت دونوں legs سے بیک وقت گَیپ کر جائے تو کیا ہوگا؟ اگر قیمت دونوں legs سے گَیپ کر جائے، تو Broker وہ leg بھرتا ہے جس تک مارکیٹ سب سے پہلے پہنچتی ہے۔ جیسے ہی پہلی leg بھر جاتی ہے، OCO دوسری leg کو منسوخ کر دیتا ہے، اور تاجر کی ایک پوزیشن بند ہو جاتی ہے اور دوسری منسوخ۔
متعلقہ وسائل
کہاں سے شروع کریں
اگر آپ OCO آرڈرز کا جائزہ لے رہے ہیں تو سب سے مفید پہلا قدم یہ ہے کہ آپ کسی ایسے Broker میں ڈیمو اکاؤنٹ کھولیں جو اس آرڈر ٹائپ کو سپورٹ کرتا ہو، اور ایک لیکویڈ اسٹاک پر ایک چھوٹا سا OCO رکھ کر دیکھیں کہ پلیٹ فارم دو حصّوں (legs) کو کیسے ہینڈل کرتا ہے۔ ہماری broker comparison میں وہ Broker درج ہیں جو OCO آرڈرز کو سپورٹ کرتے ہیں اور دستیاب آرڈر ٹائپس بھی بتائی گئی ہیں—یہ سب مل کر آپ کو یہ سمجھنے میں مدد دیتے ہیں کہ لائیو اکاؤنٹ پر پہلا OCO رکھنے سے پہلے پلیٹ فارم کیسا نظر آتا ہے۔