Trading Basics

Bracket Order ও OCO: Entry-এর আগেই Stop ও Target Plan করুন

৭ মিনিটে পড়ুন

সর্বশেষ সংরক্ষিত:

Read this article in English

Bracket Order ও OCO: Entry-এর আগেই Stop ও Target Plan করুন

Executive Summary

  • ✦Bracket entry-এর সঙ্গে protective stop ও target link করে; OCO logic সাধারণত unused exit cancel করে।
  • ✦Order পাঠানোর আগে entry-to-stop distance থেকে position size calculate করুন।
  • ✦Stop-market exit prioritise করে কিন্তু slippage হতে পারে; stop-limit price control করে কিন্তু fill নাও হতে পারে।
  • ✦Partial fill-এর পর quantity verify করুন এবং order exchange, broker server নাকি local platform-এ held তা জানুন।

Bracket Order ও OCO: Entry-এর আগেই Stop ও Target Plan করুন

Read in English

শুধু entry define করলে trade plan complete হয় না। Order fill হওয়ার পর price দ্রুত move করতে পারে। তখন pressure-এর মধ্যে stop ও target ঠিক করলে intended risk-এর চেয়ে বেশি exposure নেওয়া হতে পারে। একটি bracket order entry-এর সঙ্গে দুটি planned exit attach করতে পারে: protective stop এবং profit-taking order। একটি exit fill হলে one-cancels-the-other, বা OCO, logic সাধারণত অন্যটি cancel করে।

এই tool execution discipline improve করতে পারে, কিন্তু planned exit price guarantee করে না। Gap, slippage, partial fill, rejected order এবং platform rule এখনো গুরুত্বপূর্ণ।

শেখার লক্ষ্য

এই lesson শেষে আপনি bracket order কীভাবে কাজ করে তা explain করতে, suitable stop ও target order type বেছে নিতে, stop distance থেকে quantity calculate করতে, partial fill handle করতে এবং protection exchange, broker নাকি trading platform-এ রাখা আছে তা verify করতে পারবেন।

এই lesson market, limit ও stop order, position sizing এবং stop placement-এর ওপর ভিত্তি করে তৈরি।

Bracket order-এ কী থাকে

একটি typical long bracket-এ তিনটি related instruction থাকে:

  1. Entry order: entry condition meet হলে instrument buy করা।
  2. Protective stop: price invalidation area-এ গেলে sell করা।
  3. Profit target: price planned objective-এ গেলে sell করা।

Stop ও target মিলে OCO pair তৈরি করে। Target execute হলে stop cancel হওয়া উচিত। Stop execute হলে target cancel হওয়া উচিত। Short bracket-এ direction উল্টো: entry short sell করে, আর দুই exit-ই position buy back করে।

এখানে “উচিত” শব্দটি গুরুত্বপূর্ণ। Exact behaviour broker, venue ও product-এর ওপর নির্ভর করে। কিছু platform নিজস্ব server-এ OCO relationship রাখে। কিছু native order exchange-এ পাঠায়। অন্য platform এক বা দুই exit locally simulate করে। Connection হারালে বা platform outage হলে protection active থাকবে ধরে নেওয়ার আগে order documentation পড়ুন।

Step 1: entry-এর আগে invalidation define করুন

Liquidity ও execution risk বিবেচনায় যেখানে trade idea আর valid থাকে না, stop সেখানে থাকবে। শুধু fixed cash amount comfortable মনে হয় বলে stop বেছে নেওয়া উচিত নয়।

Long breakout-এর ক্ষেত্রে invalidation broken level-এর নিচে confirmed return হতে পারে। Range trade-এ structure-এর বিপরীত পাশের বাইরে হতে পারে। Proposed stop normal price noise-এ hit হওয়ার আশঙ্কা আছে কি না বুঝতে volatility সাহায্য করতে পারে।

Entry ও stop define হলে risk per unit calculate করুন:

Risk per unit = planned entry − stop price

তারপর account risk budget দিয়ে estimated quantity বের করুন:

Quantity = risk budget ÷ risk per unit

Contract multiplier, currency conversion, commission, slippage এবং stop-এর মধ্য দিয়ে gap হওয়ার possibility অনুযায়ী adjust করুন। Percentage-risk figure testing-এর example, universal rule নয়।

Step 2: entry order সচেতনভাবে বেছে নিন

ভিন্ন entry type দিয়ে bracket শুরু হতে পারে:

  • Limit entry: maximum purchase price বা minimum short-sale price control করে, কিন্তু fill নাও হতে পারে।
  • Stop entry: price trigger-এ পৌঁছালে activate হয়; confirmation-এর জন্য useful, তবে slippage হতে পারে।
  • Market entry: execution prioritise করে, কিন্তু fill price quote থেকে আলাদা হতে পারে।

Attached exit-এ actual filled quantity এবং relevant হলে actual average fill price ব্যবহার করা উচিত। 1,000-share limit order-এর শুধু 300 share fill হলে, platform bracket automatically resize না করলে 1,000 share-এর exit unintended short position তৈরি করতে পারে।

Step 3: stop-market ও stop-limit protection-এর পার্থক্য বুঝুন

Stop-market trigger হলে market order হয়। এটি exit prioritise করে, price guarantee করে না। Gap বা thin market-এ fill stop level-এর চেয়ে অনেক খারাপ হতে পারে।

Stop-limit trigger হলে limit order হয়। এটি worst acceptable price control করে, কিন্তু market limit-এর মধ্য দিয়ে চলে গেলে order unfilled থাকতে পারে। Exit certainty price control-এর চেয়ে গুরুত্বপূর্ণ হলে এটি unsuitable হতে পারে।

কোনোটিই risk দূর করে না। Instrument, liquidity, holding period এবং trader কোন failure mode tolerate করতে পারেন—তার ওপর choice নির্ভর করে।

Step 4: thesis-এর সঙ্গে মানানসই target ঠিক করুন

Target market structure, expected move এবং strategy-এর tested distribution reflect করবে। শুধু attractive reward-to-risk ratio বানানোর জন্য target বসানো উচিত নয়।

Strong resistance-এর ঠিক ওপরে target দিলে তার আগে target রাখার তুলনায় fill কম realistic হতে পারে। Trend-following strategy fixed target-এর বদলে trailing exit ব্যবহার করতে পারে। Mean-reversion strategy range midpoint বা opposite boundary target করতে পারে। Bracket একটি execution container; এটি edge তৈরি করে না।

Worked example: আগে size, তারপর exit attach

ধরা যাক, একটি hypothetical long trade plan:

  • intended entry: £50.20;
  • invalidation ও stop trigger: £49.40;
  • risk budget: £160;
  • initial target: £52.20।

প্রতি share-এর risk:

£50.20 − £49.40 = £0.80

প্রথম calculation-এ cost বাদ দিলে:

£160 ÷ £0.80 = 200 shares

Gross target distance প্রতি share £2.00, অর্থাৎ planned £0.80 price risk-এর 2.5 গুণ। এই ratio success forecast করে না। Commission, spread, stop slippage এবং entry অন্য price-এ fill হওয়ার possibility এখনো ধরতে হবে।

ধরা যাক, average £50.18-এ শুধু 120 share fill হলো। Live stop ও target—দুটিই 120 share cover করবে, original 200 নয়। পরে আরও 80 share fill হলে platform-কে exit-এ যোগ করতে হবে অথবা separate bracket তৈরি করতে হবে। এটি assume না করে verify করুন।

Price £49.55 থেকে £49.10-এ gap করলে £49.40-এ triggered stop-market প্রায় £49.10 বা তারও খারাপ price-এ fill হতে পারে। Realised loss £160 plan-এর বেশি হতে পারে। Position sizing-এ execution risk-এর জায়গা রাখা দরকার।

Step 5: partial exit ও quantity change test করুন

Scale out করলে complexity বাড়ে। First target-এ অর্ধেক position close হলে stop quantity-ও একই পরিমাণ কমতে হবে। না হলে পরে stop remaining position-এর চেয়ে বেশি sell করতে পারে।

Live bracket ব্যবহারের আগে simulator বা খুব ছোট size-এ test করুন:

  • partial entry fill;
  • partial target fill;
  • position manually reduce করা;
  • stop price replace করা;
  • cancelled entry order;
  • platform disconnection;
  • trading halt ও reopening gap;
  • regular trading hour-এর বাইরে কী হয়।

Broker-এর order ও position screen-এ final state confirm করুন। Chart marker থাকলেই order venue-তে working আছে—এটি প্রমাণ হয় না।

Common mistake

  • Stop distance ও quantity calculate করার আগে entry পাঠানো।
  • Target ও stop independent order হলেও OCO ধরে নেওয়া।
  • No-fill risk accept না করেই stop-limit ব্যবহার করা।
  • Partial fill বা manual reduction-এর পর exit quantity unchanged রাখা।
  • Planned loss avoid করতে stop আরও দূরে সরানো।
  • Displayed stop price-কে guaranteed execution price ভাবা।
  • Device বা connection fail হলেও simulated order active থাকবে ধরে নেওয়া।
  • কিছু product-এর session, trigger বা price reference আলাদা—এটি ভুলে যাওয়া।

Practical checklist

Bracket submit করার আগে verify করুন:

  • Trade thesis ও invalidation লেখা আছে?
  • Stop distance ও total risk budget থেকে size calculate করা হয়েছে?
  • কোন price stop trigger করে: last, bid, offer, mark নাকি index?
  • Stop market নাকি stop-limit, এবং কেন?
  • Exit দুটি সত্যিই OCO logic দিয়ে linked?
  • Order কোথায় held: exchange, broker server নাকি local platform?
  • Partial fill-এর পর quantity resize হবে?
  • Regular trading hour-এর বাইরে exit active?
  • Gap, halt বা rejected order-এর plan কী?

The Money Man view

Bracket order process tool হিসেবে সবচেয়ে valuable। Market pressure বাড়ার আগে এটি trader-কে entry, invalidation, quantity ও exit একসঙ্গে connect করতে বাধ্য করে। এর বড় দুর্বলতা false confidence: chart-এ line থাকা guaranteed exit প্রমাণ করে না।

Bracket-কে tested plan-এর automation হিসেবে ব্যবহার করুন। Entry ও প্রতিটি quantity change-এর পর working order verify করুন। ভালো order linkage operational mistake কমায়, আর sensible sizing planned-এর চেয়ে খারাপ execution হলেও damage limit করে।

এটি শুধু educational information; personalised investment বা financial advice নয়। Trading-এ loss risk আছে, এবং stop বা OCO order execution কিংবা price guarantee করতে পারে না। Broker, exchange, product ও market condition অনুযায়ী order behaviour বদলায়; trade করার আগে workflow test করুন এবং relevant provider documentation পড়ুন।

Share this post