T+1-এ stock settlement কীভাবে কাজ করে
T+1-এ stock settlement কীভাবে হয়, trade date ও settlement date-এর পার্থক্য, clearing-এর ভূমিকা এবং কেন ex-dividend ও record date এখন একই, তা জানুন।
T+1 অনুযায়ী stock settlement-এর অর্থ হলো, কোনো US stock trade সম্পন্ন হওয়ার পর 1 business day-এ তা চূড়ান্ত হয়। বিক্রেতা নগদ অর্থ পান, ক্রেতা শেয়ার পান, এবং trade date-এর পর 1 business day-এ হস্তান্তর নথিভুক্ত হয়। Trade date হলো যেদিন আপনার order execute হয় এবং দাম নির্ধারিত হয়। Settlement date হলো যেদিন central depository-এর নথিতে মালিকানা আইনগতভাবে হস্তান্তর হয়। কোনো dividend-এর holder list-এ আপনি থাকবেন কি না, তা নির্ধারণ করে এই তারিখ।
May 28, 2024 থেকে US equities-এর standard settlement cycle হলো T+1। ওই দিন সংশোধিত SEC Rule 15c6-1 কার্যকর হয়। এর আগে T+2 চালু ছিল। T+2, September 2017-এ T+3-এর স্থলাভিষিক্ত হয়েছিল। তাই বর্তমান cycle-কে বাজারের স্থায়ী বৈশিষ্ট্য হিসেবে নয়, বর্তমান standard হিসেবে বিবেচনা করুন। এক দশকেরও কম সময়ে settlement cycle দুবার সংক্ষিপ্ত হয়েছে।
T+1 ব্যবস্থায় trade date বনাম settlement date
Trade date, যা T হিসেবে লেখা হয়, হলো যে ট্রেডিং সেশনে আপনার অর্ডার কার্যকর হয়। Settlement date হলো তার পরের 1 business day। এখানে business day-ই গুরুত্বপূর্ণ একক। Weekend এবং exchange holiday বাদ যায়। তাই Friday-এর trade Monday-তে settle হয়। Holiday weekend-এর আগে করা trade settlement-এর আগে 4 calendar day পর্যন্ত অপেক্ষা করতে পারে।
নিচের প্যানেলে Thanksgiving 2025-এর আশপাশের নির্দিষ্ট কয়েকটি বাস্তব trading session নেওয়া হয়েছে। প্রতিটি trading day-এর সঙ্গে তার পরের trading day জুড়ে দেওয়া হয়েছে। ওই পরের দিনেই সংশ্লিষ্ট session-এর trade settle হয়। Session date সরাসরি tape থেকে নেওয়া হয়েছে। কোনো weekday-তে printed bar না থাকলে বুঝতে হবে, সেদিন market বন্ধ ছিল।
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH sessions AS
(
SELECT DISTINCT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= '2025-11-19 00:00:00'
AND window_start < '2025-12-10 00:00:00'
AND toDate(toTimeZone(window_start, 'America/New_York')) BETWEEN '2025-11-20' AND '2025-12-09'
)
SELECT
toString(td) AS trade_date,
formatDateTime(td, '%a %b %e') AS trade_day_label,
toString(next_td) AS settlement_date,
formatDateTime(next_td, '%a %b %e') AS settlement_day_label,
dateDiff('day', td, next_td) AS calendar_days_to_settle
FROM
(
SELECT
session_date AS td,
leadInFrame(session_date) OVER (ORDER BY session_date ASC
ROWS BETWEEN CURRENT ROW AND 1 FOLLOWING) AS next_td
FROM sessions
)
WHERE next_td > td
AND td <= '2025-12-05'
ORDER BY tdপ্রথম row হলো Thu Nov 20, যা Fri Nov 21-এ settle হয়, অর্থাৎ 1 calendar day পরে। শেষ row, Fri Dec 5, Mon Dec 8-এ settle হয়, অর্থাৎ 3 calendar day পরে; মাঝখানে একটি weekend রয়েছে। প্যানেলের শেষ column ওপর থেকে নিচে পড়ুন। নিয়মটি স্পষ্ট: calendar day যতই লাগুক, settlement সবসময় পরের একটি session-এ হয়।
ট্রেড এবং সেটেলমেন্ট তারিখের মধ্যে কী ঘটে?
আপনার অর্ডার সম্পন্ন হওয়া এবং চূড়ান্ত মালিকানা পাওয়ার মাঝখানে দুটি প্রতিষ্ঠান কাজ করে। ক্লিয়ারিং কর্পোরেশন, যুক্তরাষ্ট্রের ইকুইটি বাজারে যা National Securities Clearing Corporation, দায়বদ্ধতাগুলো পরিচালনা করে। ডিপোজিটরি, The Depository Trust Company, শেয়ারগুলো book-entry আকারে ধারণ করে এবং স্থানান্তর করে। দুটিই DTCC-এর সাবসিডিয়ারি।
এই এক ব্যবসায়িক দিনের মধ্যে চারটি বিষয় ঘটে।
- এক্সিকিউশন এবং ট্রেড ক্যাপচার। যে ট্রেডিং ভেন্যুতে আপনার অর্ডার সম্পন্ন হয়েছে, সেটি trade date-এ ট্রেডটির উভয় পক্ষের তথ্য ক্লিয়ারিং কর্পোরেশনকে জানায়।
- নোভেশন। ক্লিয়ারিং কর্পোরেশন মধ্যস্থ পক্ষ হিসেবে যুক্ত হয়ে প্রতিটি বিক্রেতার ক্রেতা এবং প্রতিটি ক্রেতার বিক্রেতা হয়ে যায়। কোনো ব্রোকারকেই অন্য ব্রোকারকে জানতে বা তার ওপর আস্থা রাখতে হয় না।
- নেটিং। কোনো একটি ticker-এ ব্রোকারের ক্লায়েন্টদের সব কেনা ও বিক্রয় মিলিয়ে ওই ticker-এ ব্রোকারের জন্য একটি একক net obligation তৈরি হয়। কোনো শেয়ারে কোনো ব্রোকার 4,000টি কেনার অর্ডার এবং 3,900টি বিক্রির অর্ডার করলে তাকে 7,900টি আলাদা ডেলিভারি দিতে হয় না; শুধু পার্থক্যটি ডেলিভারি করতে হয়।
- ডেলিভারির বিপরীতে পেমেন্ট। Settlement date-এ ডিপোজিটরি একই book entry-তে শেয়ার এবং নগদ স্থানান্তর করে। এক পক্ষ অন্য পক্ষকে সমপরিমাণ না দিয়ে কোনো একটি অংশ পায় না।
প্রাতিষ্ঠানিক prints-ও একই ব্যবস্থার মধ্য দিয়ে যায়। পাবলিক order book-এর বাইরে আলোচনা করে সম্পন্ন করা একটি ব্লক ট্রেড-ও T+1 চক্রে ক্লিয়ার এবং সেটেল হয়।
US স্টক T+1 নিষ্পত্তি চক্রে গেলে লভ্যাংশের ক্ষেত্রে কী পরিবর্তন হলো?
Record date হলো একটি নির্দিষ্ট সময়ের snapshot: ওই তারিখের শেষ মুহূর্তে depository যার নামে হোল্ডিং দেখায়, লভ্যাংশ পান তিনি। Ex-dividend date হলো সেই প্রথম trading session, যেদিন শেয়ারটি আসন্ন লভ্যাংশ ছাড়া লেনদেন হয়। Record date থেকে settlement cycle ধরে পেছনের দিকে হিসাব করে exchange-গুলো ex date নির্ধারণ করে।
T+2 ব্যবস্থায় record date-এর আগের business day-এ শেয়ার কিনলে settlement হতো snapshot-এর এক business day পরে। তাই সেই লেনদেন সময়মতো গণনায় আসত না, এবং ex date record date-এর এক business day আগে পড়ত। T+1 ব্যবস্থায় record date-এ শেয়ার কিনলে settlement হয় পরের business day-এ, যা তবুও দেরি হয়ে যায়। এখন ex date এবং record date একই দিনে পড়ে।
নথিভুক্ত প্রতিটি US-listed cash dividend-এ এই পরিবর্তন দেখা যায়।
প্রতিটি সংখ্যার পেছনের সঠিক SQL
SELECT
toString(toYear(ex_date)) AS year,
round(avg(gap_days), 2) AS avg_gap_days,
round(100 * countIf(gap_days = 0) / count(), 1) AS same_day_pct
FROM
(
SELECT
ticker,
ex_dividend_date AS ex_date,
dateDiff('day', ex_dividend_date, max(record_date)) AS gap_days
FROM global_markets.stocks_dividends
WHERE ex_dividend_date >= '2015-01-01'
AND ex_dividend_date < today()
AND record_date >= ex_dividend_date
AND match(ticker, '^[A-Z]{1,5}$')
GROUP BY ticker, ex_dividend_date
)
GROUP BY year
ORDER BY year2015-এ ex-dividend date এবং record date-এর মধ্যে গড় ব্যবধান ছিল 2.91 calendar days, এবং 0.1% লভ্যাংশের ক্ষেত্রে দুটি date একই দিনে পড়েছিল। 2026-এ গড় ব্যবধান 0.03 days এবং 98.1%-এর ক্ষেত্রে দুটি date একই। রেখাচিত্রের দুটি ধাপে নামা দুই দফা convention পরিবর্তনকে নির্দেশ করে। যে অল্প কিছু ক্ষেত্রে এখনও পার্থক্য দেখা যায়, সেগুলো calendar exception: record date weekend বা holiday-তে পড়লে ex date আগের business day-এ নির্ধারিত হয়।
“Record date-এর two business days আগে কিনুন”—এই নির্দেশনা T+3 যুগের। “One day before” নির্দেশনাটি T+2 যুগের। বর্তমান বাজারব্যবস্থাকে কোনোটিই বর্ণনা করে না। record date বনাম ex-dividend date তুলনা এবং ex-dividend date ব্যাখ্যা গাইডে তারিখগুলোর বিষয়টি আরও বিস্তারিতভাবে ব্যাখ্যা করা হয়েছে।
Ex-dividend date-এর আগের দিন শেয়ার কিনলে কি আমি লভ্যাংশ পাব?
হ্যাঁ। একটি নির্দিষ্ট তারিখের উদাহরণ বিষয়টি স্পষ্ট করে। এই প্যানেলে 2023 সালের মাঝামাঝি থেকে সর্বশেষ নথিভুক্ত লভ্যাংশ পর্যন্ত Microsoft-এর লভ্যাংশ দেখানো হয়েছে। এতে ex date, record date, payment date এবং শেয়ারপ্রতি অর্থের পরিমাণ রয়েছে।
প্রতিটি সংখ্যার পেছনের সঠিক SQL
SELECT
toString(ex_d) AS ex_date,
formatDateTime(ex_d, '%b %e, %Y') AS ex_date_label,
formatDateTime(rec_d, '%b %e, %Y') AS record_date_label,
formatDateTime(pay_d, '%b %e, %Y') AS pay_date_label,
round(toFloat64(amount), 2) AS dividend_usd,
dateDiff('day', ex_d, rec_d) AS ex_to_record_days
FROM
(
SELECT
ex_dividend_date AS ex_d,
max(record_date) AS rec_d,
max(pay_date) AS pay_d,
max(cash_amount) AS amount
FROM global_markets.stocks_dividends
WHERE ticker = 'MSFT'
AND ex_dividend_date >= '2023-08-01'
AND record_date >= ex_dividend_date
AND pay_date > ex_dividend_date
GROUP BY ex_dividend_date
)
ORDER BY ex_dপ্রথম সারিতে ex date Aug 16, 2023-এর record date পড়েছে 1 দিন পরে। এটিই T+2 প্যাটার্ন। সর্বশেষ সারিতে ex date Aug 20, 2026 এবং শেয়ারপ্রতি লভ্যাংশ $0.91। এই ক্ষেত্রে record date ex date-এর দিনেই পড়েছে। দুই তারিখের ব্যবধান 0 দিন, আর payment date Sep 10, 2026।
ওই সারির তারিখ ধরে প্রক্রিয়াটি বোঝা যাক। Aug 20, 2026-এর আগের ট্রেডিং সেশনে যে ক্রয় সম্পন্ন হয়, তা ex date-এ সেটেল হয়। যেহেতু ex date-ই record date, ক্রেতার নাম শেয়ারহোল্ডার তালিকায় উঠে আসে। ex date-এ সম্পন্ন হওয়া ক্রয় snapshot-এর পরের ব্যবসায়িক দিনে সেটেল হয় এবং সেই লভ্যাংশের অধিকার হারায়। ওই লভ্যাংশ বিক্রেতার কাছেই থাকে। ex date-এ বিক্রি করলে কোনো অধিকার হারাতে হয় না। ওই তারিখের ক্লোজে settled position-এর ভিত্তিতে তালিকা তৈরি হয়, আর ex date-এ করা বিক্রি পরের ব্যবসায়িক দিনে সেটেল হয়।
সেটেলড বনাম আনসেটেলড ফান্ড
ব্রোকারেজ অ্যাকাউন্টের নগদের দুটি অবস্থা থাকে। Settled cash-এর নিষ্পত্তি-চক্র সম্পন্ন হয়েছে এবং এর ওপর কোনো বাধ্যবাধকতা নেই। Unsettled funds হলো এমন বিক্রয়লব্ধ অর্থ, যার settlement date এখনও আসেনি।
Cash account-এ unsettled proceeds দিয়ে কেনাকাটা করা যায়। তবে ওই কেনাকাটায় নেওয়া নতুন পজিশনটি যে বিক্রয়লব্ধ অর্থ দিয়ে অর্থায়ন করা হয়েছে, সেই বিক্রয় নিষ্পত্তি হওয়ার আগে নতুন পজিশনটি বিক্রি করা যায় না। ব্রোকাররা এটিকে good-faith violation বলে। একটি কাল্পনিক সোমবারের উদাহরণ ধরা যাক: আপনি $2,000 মূল্যের stock A বিক্রি করে সঙ্গে সঙ্গে $2,000 মূল্যের stock B কিনলেন। A-এর বিক্রয়লব্ধ অর্থ মঙ্গলবার settled হবে। আপনি যদি সোমবারই B বিক্রি করেন, তাহলে সেই কেনাকাটা কখনও settled funds দিয়ে সম্পূর্ণ অর্থায়িত হয়নি—এটাই violation। B মঙ্গলবার পর্যন্ত ধরে রাখলে কোনো violation হবে না।
বেশিরভাগ ব্রোকার rolling 12 months ভিত্তিতে এসব violation হিসাব করে। তৃতীয় violation-এর পর 90 দিনের জন্য অ্যাকাউন্টে শুধু settled cash ব্যবহারের সীমাবদ্ধতা আরোপ করা হয়। Margin account-এর নিয়ম আলাদা। সেখানে পজিশনের বিপরীতে ঋণসুবিধা দেওয়া হয় এবং pattern day-trading rules প্রযোজ্য হয়। T+1 good-faith violations বন্ধ করেনি। এটি violation ঘটার সময়সীমা দুই দিন থেকে কমিয়ে এক দিন করেছে।
সবকিছু কি এক ব্যবসায়িক দিনে সেটেল হয়?
না। সেটেলমেন্ট সাইকেল ইনস্ট্রুমেন্টভেদে নির্ধারিত হয়।
- Listed options-এর প্রিমিয়াম T+1-এ সেটেল হয়। তবে exercise বা assignment হলে underlying stock equity market-এর সাইকেল অনুযায়ী ডেলিভারি হয়।
- Mutual funds প্রতিদিন একবার net asset value-এ মূল্য নির্ধারণ করে, যা বাজার বন্ধ হওয়ার পর গণনা করা হয়। প্রতিটি ফান্ড নিজস্ব settlement period নির্ধারণ করে। সাধারণত এটি পরবর্তী ব্যবসায়িক দিন, তবে কখনও আরও বেশি সময় লাগতে পারে। ফান্ডভিত্তিক বিস্তারিত জানতে আমাদের mutual fund settlement time গাইড দেখুন।
- US Treasuries সাধারণত T+1-এ সেটেল হয়। অন্যদিকে spot currency trade প্রচলিত নিয়মে T+2-এ সেটেল হয়।
- অন্যান্য দেশ নিজস্ব সাইকেল অনুসরণ করে। UK এবং European Union T+1-এ যাওয়ার লক্ষ্যমাত্রা হিসেবে October 2027 নির্ধারণ করেছে।
কখন নগদ অর্থ সত্যিই আপনার হয়?
কোনো শেয়ার বিক্রি করলে, লেনদেন নিষ্পত্তির সময় অর্থ আপনার হয়—অর্থাৎ ট্রেড সম্পন্ন হওয়ার এক ব্যবসায়িক দিন পরে। লভ্যাংশের ক্ষেত্রে, অর্থ পাওয়ার তারিখে তা আপনার হয়। এই তারিখ ইস্যুকারী নির্ধারণ করে এবং এর সঙ্গে settlement cycle-এর কোনো সম্পর্ক নেই।
প্রতিটি সংখ্যার পেছনের সঠিক SQL
SELECT
ticker,
formatDateTime(max(ex_dividend_date), '%b %e, %Y') AS latest_ex_date,
dateDiff('day', max(ex_dividend_date), argMax(record_date, ex_dividend_date)) AS ex_to_record_days,
dateDiff('day', max(ex_dividend_date), argMax(pay_date, ex_dividend_date)) AS ex_to_pay_days
FROM global_markets.stocks_dividends
WHERE ticker IN ('AAPL', 'MSFT', 'KO', 'JNJ', 'PG', 'XOM', 'CVX', 'PEP', 'MCD')
AND ex_dividend_date >= '2026-01-01'
AND ex_dividend_date <= today()
AND record_date >= ex_dividend_date
AND pay_date > ex_dividend_date
GROUP BY ticker
ORDER BY ex_to_pay_days2026 সালের সর্বশেষ লভ্যাংশগুলোর ক্ষেত্রে ex-dividend date থেকে payment date পর্যন্ত অপেক্ষার সময় 3 দিন (AAPL) থেকে সর্বোচ্চ 26 দিন (XOM) পর্যন্ত ছিল। দ্রুততম পেআউটকারীর ক্ষেত্রে ex-date থেকে record date-এর ব্যবধান 0, আর ধীরতমটির ক্ষেত্রে 0। তাদের সবার জন্য settlement একই। কিন্তু payment schedule একই নয়। আসন্ন ex-dividend date ক্যালেন্ডারে কোন শেয়ারগুলো পরবর্তী ex-date-এ যাচ্ছে, তা দেখা যায়।
প্রায়শই জিজ্ঞাসিত প্রশ্ন
শেয়ার লেনদেন নিষ্পত্তি হতে কত সময় লাগে?
এক কার্যদিবস। আজ সম্পন্ন হওয়া কোনো US stock বা ETF লেনদেন পরবর্তী ট্রেডিং দিনে নিষ্পত্তি হয়। সপ্তাহান্ত ও এক্সচেঞ্জের ছুটির দিন এই সময়চক্রের মধ্যে গণনা করা হয় না।
ex-dividend date কি এখনও record date-এর 2 কার্যদিবস আগে হয়?
না। এটি ছিল T+3 প্রথা, যা September 2017-এ বাতিল করা হয়েছে। T+1 ব্যবস্থায় সাধারণত এই 2 তারিখ একই দিনে পড়ে। একমাত্র ব্যতিক্রম হলো record date সপ্তাহান্ত বা ছুটির দিনে পড়লে ex date আগের কার্যদিবসে চলে যায়।
সদ্য কেনা শেয়ার বিক্রি করতে কি settlement পর্যন্ত অপেক্ষা করতে হবে?
না। যে সেশনে কোনো পজিশন কিনেছেন, সেই একই সেশনে তা বিক্রি করতে পারেন। cash account-এ নিয়মটি বিপরীতভাবে প্রযোজ্য: settlement না হওয়া কোনো বিক্রয় থেকে পাওয়া অর্থ দিয়ে কেনা পজিশন বিক্রি করলে good-faith violation হিসেবে গণ্য হয়।
আমার বিক্রয়লব্ধ অর্থের জন্য T+1-এর অর্থ কী?
লট সম্পন্ন হওয়ার পরের 1 কার্যদিবস, অর্থাৎ settlement date পর্যন্ত বিক্রয়লব্ধ অর্থ unsettled funds হিসেবে থাকে। অনেক broker আপনাকে তা সঙ্গে সঙ্গে পুনর্বিনিয়োগের অনুমতি দেন। তবে নগদ হিসেবে তুলে নিতে সাধারণত settlement পর্যন্ত অপেক্ষা করতে হয়।
ক্রেতা ও বিক্রেতার মধ্যে শেয়ার আসলে কে স্থানান্তর করে?
clearing corporation প্রতিটি broker-এর দায়-দায়িত্ব নিট করে এবং সেগুলোর নিশ্চয়তা দেয়। এরপর settlement date-এ depository book entry-এর মাধ্যমে নগদের বিপরীতে শেয়ার স্থানান্তর করে। কোনো বিনিয়োগকারীকে সরাসরি অন্য বিনিয়োগকারীর broker-এর সঙ্গে লেনদেন করতে হয় না।
এখানে প্রতিটি প্যানেলের নিচে সংশ্লিষ্ট SQL হুবহু দেওয়া আছে। তাই source rows থেকে যেকোনো অঙ্ক পুনরায় যাচাই করা যায়। নির্দিষ্ট কোনো ticker-এর ex date এবং payment date জানতে Strasmore terminal-এ plain English-এ অনুরোধ করুন।