Price Gap: Gap Fill কেন Reference, কোনো Promise নয়
সর্বশেষ সংরক্ষিত:

Executive Summary
- ✦Gap হলো untraded price area; market এটি revisit করতেই হবে এমন obligation তৈরি হয় না।
- ✦Test-এর আগে session, opening gap, full-gap boundary ও exact fill rule define করুন।
- ✦Catalyst, volatility ও post-open acceptance দিয়ে fade বনাম continuation scenario test করুন।
- ✦Realistic opening spread, partial fill, stop slippage ও time limit দিয়ে expectancy evaluate করুন।
Price Gap: Gap Fill কেন Reference, কোনো Promise নয়
শেখার লক্ষ্য: price gap consistentভাবে define করা, opening gap ও full session gap আলাদা করা এবং প্রতিটি gap close হবেই এমন assumption ছাড়া gap-fill idea test করা।
Gap হলো chosen session data-তে এমন price area যেখানে খুব কম বা কোনো trade হয়নি। Traderরা প্রায়ই empty area-কে magnet বলেন এবং market “gap fill করতেই হবে” মনে করেন। কোনো market mechanism এই outcome guarantee করে না। নতুন information auction-কে আলাদা value range-এ নিতে পারে এবং price কয়েক দিন, কয়েক বছর অথবা স্থায়ীভাবে old session থেকে দূরে থাকতে পারে।
তারপরও gap useful। এটি discontinuity, reference area এবং testable question দেয়: এই instrument ও context-এ এই ধরনের gap cost-এর পরে strategy support করার মতো retrace করে কি না?
এই tutorial-এ British pound-এ hypothetical daily share data ব্যবহার করা হয়েছে। সব price ও probability example; trading instruction নয়।
Price gap ঠিক কী?
CME Group-এর glossary gap-কে এক দিন থেকে পরের দিনের মধ্যে এমন price area বলে যেখানে market trade করেনি। এই simple definition-এর জন্য consistent session ও data source দরকার।
দুটি measure প্রায়ই গুলিয়ে যায়:
Opening gap
নতুন session-এর opening price ও আগের session-এর close-এর difference।
Opening gap % = (current open − previous close) ÷ previous close × 100
Full price gap
Gap up-এ current session-এর low আগের session-এর high-এর ওপরে থাকে। Untraded area ওই দুই point-এর মধ্যে। Gap down-এ current high আগের low-এর নিচে থাকে।
Market previous close-এর অনেক ওপরে open করে দিনের মধ্যে previous high-এর নিচে trade করতে পারে। তখন opening gap ছিল, কিন্তু completed candle-এ আর full daily gap থাকে না।
ধাপ ১: মাপার আগে session fix করুন
Stock-এর regular ও extended-hours session থাকতে পারে। Futures দিনের বেশির ভাগ সময় trade হলেও maintenance break ও settlement convention থাকে। Spot Bitcoin continuously trade করে, আর Bitcoin futures venue-specific calendar follow করতে পারে।
Choose ও document করুন:
- exchange ও instrument;
- timezone;
- regular session নাকি extended-hours data;
- official open ও close definition;
- share-এর adjusted price ব্যবহার হচ্ছে কি না;
- dividend, split ও contract roll treatment।
Fixed session ছাড়া একই instrument-এর দুই chart আলাদা gap দেখাতে পারে। Futures roll-ও apparent discontinuity তৈরি করতে পারে, যা executable market move নয় বরং contract construction reflect করে।
ধাপ ২: “filled” বলতে কী বোঝায় define করুন
ধরুন prior session-এর:
- high: £105;
- close: £104।
Next session £110-এ open, low £108 এবং close £112।
| Measurement | Level | £110 open থেকে distance |
|---|---|---|
| Full gap-এ প্রথম entry | £108 | £2 |
| Full-gap boundary | £105 prior high | £5 |
| Prior-close reference | £104 | £6 |
£104 থেকে £110 opening gap £6 বা 5.77%। Completed candle prior high £105 ও new low £108-এর মধ্যে £3 full gap রাখে।
Different trader gap “filled” বলেন যখন price:
- empty area-তে প্রথম enter করে;
- পুরো full gap cross করে £105-এ যায়;
- prior close £104 touch করে;
- এসব level-এর একটির beyond close করে।
এগুলো different outcome। Test-এর আগে একটি definition নিন; chart দেখার পরে বদলালে result unreliable হয়।
ধাপ ৩: discontinuity কেন হয়েছে identify করুন
Common source:
- regular hours-এর বাইরে earnings, guidance বা company announcement;
- macroeconomic data বা central-bank decision;
- venue বন্ধ থাকার সময় geopolitical news;
- বড় order imbalance-সহ opening auction;
- thin market, যেখানে price-এর মধ্যে depth কম;
- dividend, split, symbol change বা data adjustment;
- futures contract roll।
Data বা corporate-action gap-কে fresh supply-demand shock হিসেবে analyse করা উচিত নয়। Trade thesis তৈরির আগে chart verify করুন।
CME Group-এর event-risk research ব্যাখ্যা করে যে নতুন information expected market value বদলালে abrupt price gap হতে পারে। Gap দেখায় new auction অন্য জায়গায় শুরু হয়েছে; old price এখনো fair এমন evidence নয়।
ধাপ ৪: gap label-কে hypothesis হিসেবে দেখুন
Technical literature-এ label থাকে:
- common gap: wider range-এর ভেতরের discontinuity;
- breakaway gap: base বা established range থেকে move;
- continuation বা runaway gap: existing trend-এর মধ্যে gap;
- exhaustion gap: late move, যার পরে reversal হয়।
Description research organise করতে পারে, কিন্তু কিছু label পরে clear হয়। Strong breakaway gap ও exhaustion gap open-এর সময় একই রকম দেখাতে পারে। Future price action ঠিক করে কোন label fit করেছে।
তার বদলে measurable context ব্যবহার করুন:
- recent volatility-এর তুলনায় gap size;
- tested range বা trend-এর relative location;
- opening volume ও auction imbalance;
- breadth এবং related asset-এর movement;
- catalyst estimated cash flow, rate বা supply বদলায় কি না;
- first trading window-এর পরে gap-এর ওপরে বা নিচে acceptance।
ধাপ ৫: certainty নয়, conditional plan তৈরি করুন
Hypothetical gap-up fade plan require করতে পারে:
- price opening range-এর ওপরে hold করতে ব্যর্থ;
- instrument gap-এ re-enter করে;
- related market strength দুর্বল হয়;
- defined opening structure-এর ওপরে close ফিরলে risk invalid হয়।
Continuation plan price-কে gap boundary-এর ওপরে hold এবং higher low form করতে require করতে পারে। Gap reference level দেয়; price behaviour fade নাকি follow test হবে তা ঠিক করে।
শুধু “gap সবসময় fill হয়” বলে short করবেন না। বড় positive revaluation continue করতে পারে এবং short loss purchase price দিয়ে capped নয়।
ধাপ ৬: fill probability-সহ trade হিসাব করুন
Hypothetical £110 open-এ ফিরুন। ধরুন tested rule £110-এ short entry, £115 invalidation এবং prior close £104 target ব্যবহার করে।
- share প্রতি risk: £115 − £110 = £5;
- share প্রতি potential gain: £110 − £104 = £6;
- gross reward-to-risk: 1.2R।
Ratio নিজে edge নয়। Comparable trade-এর 40% target ও 60% stop hit করলে:
Expectancy = (0.40 × 1.2R) − (0.60 × 1R) = প্রতি trade -0.12R
Robust out-of-sample study একই rule-এ 55% target rate পেলে:
Expectancy = (0.55 × 1.2R) − (0.45 × 1R) = cost-এর আগে প্রতি trade +0.21R
Spread, commission, borrow fee ও slippage result কমাতে বা reverse করতে পারে। Probabilityগুলো hypothetical এবং current market describe করে না।
ধাপ ৭: opening execution risk মানুন
Open-এ wide spread, rapid repricing ও order imbalance একসঙ্গে থাকতে পারে। Visible chart price desired quantity-তে available নাও হতে পারে।
SEC-এর updated stop-order bulletin বলে stop price trigger, guaranteed execution price নয়। Market order stop থেকে অনেক দূরে fill হতে পারে, আর stop-limit order price limit পার হলে execute নাও হতে পারে।
Gap trade-এ model করুন:
- opening spread ও available depth;
- partial fill;
- relevant হলে short-borrow availability;
- halt ও volatility control;
- আরেকটি discontinuity-তে stop slippage;
- broker-এর extended-hours restriction;
- indicative auction price ও final open-এর difference।
ধাপ ৮: look-ahead bias ছাড়া backtest করুন
Credible study:
- corporate action properly handled point-in-time session data ব্যবহার করে;
- open-এ available information দিয়ে gap calculate করে;
- size, catalyst, trend ও volatility regime অনুযায়ী gap group করে;
- test-এর আগে entry, fill, invalidation ও maximum holding time define করে;
- একই candle-এ target ও stop হলে intrabar order resolve করে;
- delisted stock ও failed gap include করে;
- realistic cost ও borrow fee deduct করে;
- later unseen data-তে validate করে।
শুধু fill rate report করবেন না। Time to fill, maximum adverse excursion, drawdown, average return, tail loss এবং কয়েকটি reversal-এর ওপর profit কত depend করে তা include করুন।
Supporting execution concept-এর জন্য Opening and Closing Auctions, Overnight Gap Risk এবং Order Book and Market Depth পড়ুন।
সাধারণ ভুল
Open gap-কে market-এর debt ভাবা
Price কোনো level revisit করতে বাধ্য নয়। Gap lasting valuation change mark করতে পারে।
Opening-gap ও full-gap statistic mix করা
Prior high touch করা prior close touch করার মতো নয়। Definition consistent রাখুন।
Corporate action ও futures roll উপেক্ষা করা
Bad adjustment এমন gap তৈরি করতে পারে যা tradable ছিল না।
Liquidity তৈরি হওয়ার আগে entry নেওয়া
First print-এ wide spread ও shallow depth থাকতে পারে। Chart midpoint নয়, realistic fill model করুন।
Normal opening noise-এর মধ্যে stop রাখা
Invalidation tested setup ও current volatility follow করবে, preferred position size নয়।
প্রতিটি late gap-কে exhaustion বলা
Label প্রায়ই পরে হওয়া reversal-এর ওপর depend করে। Entry-এর সময় available evidence define করুন।
Fill-এর জন্য indefinite অপেক্ষা করা
Time stop দরকার। Price old close থেকে দূরে নতুন range তৈরি করলে capital আটকে থাকতে পারে।
ব্যবহারিক checklist
- কোন instrument, venue, session ও timezone gap define করে?
- এটি opening gap নাকি completed full price gap?
- কোন exact price বা close fill হিসেবে count হবে?
- Corporate action, data error ও contract roll check করা হয়েছে?
- কোন catalyst বা order imbalance discontinuity তৈরি করেছে?
- Fade বনাম continuation-এর evidence কী?
- কোন price action plan invalidate করে?
- Opening spread, depth, partial fill ও stop slippage model করা হয়েছে?
- Gap open থাকলে maximum holding time কত?
- সব cost-এর পরে out-of-sample expectancy positive থাকে?
The Money Man lesson
Gap একটি map reference, promise নয়। আগে session, gap boundary ও fill rule define করুন। তারপর context ও নতুন price behaviour দিয়ে conditional plan তৈরি করুন। Strategy-কে observed probability, realistic execution ও controlled loss দিয়ে তার জায়গা অর্জন করতে হবে—chart-এর প্রতিটি empty area একদিন disappear করবেই এমন belief দিয়ে নয়।
এই tutorial The Money Man editorial workflow-এর অধীনে AI-assisted research ও writing দিয়ে প্রস্তুত করা হয়েছে। সব price, probability ও trade outcome hypothetical এবং শুধু method বোঝানোর জন্য ব্যবহার করা হয়েছে। এটি educational information, personalised investment advice বা performance promise নয়। Gap continue করতে পারে, stop slip করতে পারে এবং loss planned amount ছাড়াতে পারে।