Trading Operations

Partial Fill Risk: একটি Trading Idea যখন Unbalanced Position হয়ে যায়

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

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

Read this article in English

Partial Fill Risk: একটি Trading Idea যখন Unbalanced Position হয়ে যায়

Executive Summary

  • ✦Requested, executed, remaining ও cancelled quantity আলাদা order state হিসেবে track করুন।
  • ✦এক leg-এর partial fill intended neutral trade-কে directional position বানাতে পারে।
  • ✦Multiple leg submit করার আগে maximum unmatched exposure, imbalance time ও slippage set করুন।
  • ✦Actual fill অনুযায়ী stop ও linked order resize করে every execution ও cancellation reconcile করুন।

Partial Fill Risk: একটি Trading Idea যখন Unbalanced Position হয়ে যায়

Read in English

Learning objective

Partial fill কী পরিবর্তন করে, multi-leg trade কীভাবে unintentionally directional হয়ে যেতে পারে এবং price, size ও total risk-এর control না হারিয়ে remaining order কীভাবে manage করবেন তা শিখুন।

Order সবসময় পুরো fill বা একদম untouched—এই দুই অবস্থার একটিতে থাকে না। Available liquidity, price limit, routing ও market speed-এর কারণে requested quantity-এর একটি অংশ execute হতে পারে। FINRA trade-lifecycle guide বলছে, order term meet করে এমন যথেষ্ট buyer বা seller না পেলে trade partially filled বা not filled হতে পারে।

Executed quantity একটি real position। Unfilled balance আলাদা decision: instruction ও venue অনুযায়ী সেটি working থাকতে, expire হতে বা cancel হতে পারে। Original order ticket-কে এক indivisible trade ভাবলে দুই exposure-ই লুকিয়ে যেতে পারে।

Step 1: চারটি order state আলাদা করুন

প্রত্যেক working order-এর জন্য track করুন:

  • requested quantity;
  • executed quantity ও average fill price;
  • remaining live quantity;
  • cancelled বা expired quantity।

ধরুন limit order 1,000 share চেয়েছে এবং 300 execute হয়েছে। Trader 300 share own করেন। অন্য 700 এখনও position নয়, কিন্তু order active থাকলে পরে position হতে পারে। Risk calculation-এ current 300-share position এবং remaining 700 পরে fill হওয়ার possibility—দুটোই include করতে হবে।

Chart বা delayed notification থেকে order state assume করবেন না। Broker-এর authoritative order ও execution record ব্যবহার করুন।

Step 2: instruction কী allow করে জানুন

Normal limit order worst acceptable price control করে, complete execution guarantee করে না। Common additional instruction:

  • IOC — Immediate or Cancel: immediately available quantity execute করে, remainder cancel করে;
  • FOK — Fill or Kill: stated definition অনুযায়ী full quantity immediately execute করে অথবা partial execution ছাড়া cancel করে;
  • AON — All or None: full quantity execute করে অথবা কিছুই করে না, তবে immediate fill require না করে active থাকতে পারে।

SEC Investor.gov bulletin বলছে available order type ও broker policy আলাদা হতে পারে। Instruction-এর ওপর depend করার আগে exact venue ও broker treatment confirm করুন। Partial fill avoid করা restriction কোনো fill পাওয়ার probability-ও কমাতে পারে।

Worked example: pair trade directional হয়ে গেল

একজন hypothetical trader roughly notional-matched pair plan করেছেন:

  • Asset A-এর 1,000 share £20.00 limit-এ buy: target long notional £20,000;
  • Asset B-এর 500 share £40.00-এ short sell: target short notional £20,000।

Sell order-এর সব 500 share fill হলো। Asset A-এর শুধু 300 share £19.98-এ fill হলো।

Current exposure approximately:

  • Asset A long: 300 × £19.98 = £5,994;
  • Asset B short: 500 × £40.00 = £20,000;
  • simple net notional: প্রায় £14,006 short।

Intended near-neutral pair বড় directional short exposure হয়ে গেছে। Exact risk beta, volatility, currency ও correlation-এর ওপরও depend করে। তাই দুই leg fill হলেও equal notional neutrality guarantee করত না।

Trader-এর automatically remaining 700 share market order দিয়ে chase করা উচিত নয়। আগে দুই order state verify, current net exposure calculate এবং maximum acceptable imbalance define করে নিচের option থেকে choose করতে হবে:

  1. original time ও price limit-এর মধ্যে remaining buy order working রাখা;
  2. filled short leg-এর অংশ resize বা cancel করা;
  3. predefined slippage limit-এর মধ্যে long leg-এর আরও অংশ complete করা;
  4. setup entry condition আর meet না করলে দুই leg exit করা।

Best choice strategy ও live liquidity-এর ওপর depend করে। Useful rule হলো filled position ও remaining order একসঙ্গে manage করা।

Step 3: entry-এর আগে imbalance limit তৈরি করুন

Multi-leg trade-এর জন্য define করুন:

  • maximum unhedged notional;
  • maximum beta- বা volatility-adjusted exposure;
  • একটি leg maximum কতক্ষণ unmatched থাকতে পারে;
  • অন্য leg complete করার maximum price concession;
  • কোন leg-এর execution priority থাকবে;
  • কখন দুই leg cancel বা unwind করতে হবে।

এই control stressful execution problem-কে rule-based decision বানায়। ছোট partial fill যেন silently এমন position না বানায় যা strategy কখনও intend করেনি।

Step 4: stop ও position risk recalculate করুন

Intended full quantity-এর জন্য attached stop actual fill-এর সঙ্গে match নাও করতে পারে। প্রত্যেক material execution-এর পর:

  • stop quantity live position-এর বেশি নয় confirm করুন;
  • actual average fill থেকে cash risk recalculate করুন;
  • multiple execution-এর commission ও slippage include করুন;
  • stop বা exit instruction-এর পর remainder fill হতে পারে কি না check করুন;
  • cancel-replace original ও new—দুই order active রাখেনি verify করুন।

কিছু platform child order automatically link করে, অন্যগুলো করে না। Order-cancels-order relation আছে assume না করে specific behaviour confirm করুন।

Step 5: partial-fill economics হিসাব করুন

Smaller fill trade economics বদলাতে পারে। Minimum commission, ticket fee, spread ও later rebalancing ছোট position-এর বড় percentage consume করতে পারে। Hedge বা arbitrage relationship tested আচরণ করতে প্রয়োজনীয় scale-ও partial fill miss করতে পারে।

প্রতি execution price ও quantity record করুন। Volume-weighted average fill price ব্যবহার করে strategy decision price-এর সঙ্গে implementation cost compare করুন। Order-এর 10% favourable price-এ fill হওয়া মানে complete execution ভালো নয়, যদি remainder অনেক worse price-এ chase করা হয়।

Common mistakes

  • Partially filled-কে completed ভাবা।
  • Unfilled balance এখনও live থাকতে পারে ভুলে যাওয়া।
  • Combined exposure-এর বদলে প্রতি leg আলাদাভাবে দেখা।
  • Slippage ceiling ছাড়া remainder chase করা।
  • Smaller live position-এর বিপরীতে full-size stop রাখা।
  • Original cancellation confirm না করে cancel-replace করা।
  • Equal notional pair-কে neutral ধরে নেওয়া।
  • Minimum fee ও repeated-ticket cost ignore করা।

Practical checklist

  • Requested, filled, remaining ও cancelled quantity separately record করুন।
  • Broker-এর authoritative execution status verify করুন।
  • Instrument-এর জন্য IOC, FOK ও AON কীভাবে implement হয় confirm করুন।
  • Maximum unmatched exposure ও maximum imbalance time set করুন।
  • Fill-এর পর net notional, beta, volatility ও currency exposure recalculate করুন।
  • Actual position অনুযায়ী stop ও linked order resize করুন।
  • Remainder complete করার আগে predefined slippage limit ব্যবহার করুন।
  • Session শেষে every execution ও cancellation reconcile করুন।
  • Final weighted average price ও implementation cost journal-এ লিখুন।

Sources

এই tutorial The Money Man editorial workflow-এর অধীনে AI-assisted research ও writing দিয়ে তৈরি। এটি educational information, personalised investment advice নয়। Order availability, definition, routing, short-sale rule ও broker handling market ও provider অনুযায়ী আলাদা। Trade করার আগে applicable rule confirm করুন।

Share this post