স্টক কোটে XD-এর অর্থ কী?
স্টক কোটে XD, CD, XR, XW ও WI-এর অর্থ জানুন। প্রতিটি চিহ্ন কোথা থেকে আসে, কতক্ষণ থাকে এবং ticker নয় কেন, তা বুঝে quote screen-এর তথ্য দ্রুত পড়ুন।
XD বলতে বোঝায়, শেয়ারটি ex-dividend অবস্থায় লেনদেন হচ্ছে। ওই দামে শেয়ার কিনলে ইতিমধ্যে ঘোষিত লভ্যাংশ পাওয়া যায় না। এটি এমন কয়েকটি চিহ্নের একটি, যা quote screen এবং broker statement-এ দামের পাশে দেখা যায়। অন্য চিহ্নগুলোর মধ্যে আছে CD, XR, XW এবং WI। এগুলোর কোনোটিই ticker symbol-এর অংশ নয়। এগুলো আলাদা করে চিনতে পারলে সাধারণ corporate action-কে data error বলে মনে হয় না।
স্টক কোটে XD-এর অর্থ
XD হলো ex-dividend-এর সংক্ষিপ্ত রূপ। এখানে "ex" ল্যাটিন শব্দ, যার অর্থ "ছাড়া"। XD চিহ্নযুক্ত কোটে ঘোষিত লভ্যাংশ পাওয়ার অধিকারসহ শেয়ারের দাম দেখানো হয় না। আগের সেশনের শেষে যিনি শেয়ার ধরে রেখেছিলেন, অধিকারটি তাঁর কাছেই থাকে এবং pay date-এ তাঁকেই লভ্যাংশ দেওয়া হয়। এই অধিকার কখন বিচ্ছিন্ন হয়, তা ex-dividend date-এর ব্যাখ্যা এবং record date বনাম ex-dividend date-এ আলোচনা করা হয়েছে। তাই এই পৃষ্ঠায় শুধু notation নিয়ে আলোচনা করা হচ্ছে।
এই চিহ্ন সম্পর্কে প্রথমে জানা দরকার, এটি প্রতি সেশনের একটি ঘটনা এবং একই সময়ে অনেক symbol-এর ক্ষেত্রে প্রযোজ্য হয়।
প্রতিটি সংখ্যার পেছনের সঠিক SQL
SELECT
toString(ex_dividend_date) AS ex_date,
formatDateTime(ex_dividend_date, '%b %e') AS ex_date_label,
countDistinct(ticker) AS stocks_going_ex
FROM global_markets.stocks_dividends
WHERE ex_dividend_date >= today() - 45
AND ex_dividend_date < today()
AND ticker NOT IN ('SPCX')
GROUP BY ex_dividend_date
ORDER BY ex_dividend_dateএখানে দেখা 33টি সেশনে ওই symbol-এর সংখ্যা অনেক ওঠানামা করে। Jul 1-এ এই সময়সীমা শুরু হয়, সেদিন 745টি symbol ex-dividend অবস্থায় যায়। এই সময়সীমার সর্বশেষ সেশন Aug 14-এ এমন symbol ছিল 427টি। পুরো সময়সীমায় সংখ্যাটি সমান নয়। ত্রৈমাসিক লভ্যাংশ প্রদানকারী শেয়ারগুলো প্রতি মাসে অল্প কয়েকটি ex-date-এ কেন্দ্রীভূত হয়। বেশি সংখ্যার দিনগুলো সাধারণত সেসব তারিখের সঙ্গে মিলে যায়।
একটি কোটে XD শুধু ওই একটি সেশনের জন্য থাকে। পরবর্তী market open-এ এটি আবার আগের অবস্থায় ফিরে যায়। পুরো সময়ে identifier এবং listing অপরিবর্তিত থাকে।
CD, XR, XW এবং WI: বাকি marker set
- CD, cum dividend। "Cum" ল্যাটিন শব্দ, যার অর্থ "সহ"। CD কোটে এখনও ঘোষিত কিন্তু পরিশোধ না করা লভ্যাংশ পাওয়ার অধিকার থাকে। এটি declaration থেকে ex-date-এর আগের সেশন পর্যন্ত সময়কে নির্দেশ করে। US screen-এ এটি খুব কম দেখা যায়। UK এবং international feed-এ এখনও এটি ব্যবহৃত হয়। তাই অধিকাংশ পাঠক সেখানেই প্রথম এই চিহ্নের সঙ্গে পরিচিত হন।
- XR, ex-rights। Rights issue-তে বিদ্যমান শেয়ারহোল্ডারদের নির্দিষ্ট দামে নতুন শেয়ার কেনার অধিকার দেওয়া হয়। XR চিহ্ন দেখায়, কোন সেশন থেকে নতুন ক্রেতা আর ওই অধিকার পাবেন না।
- XW, ex-warrants। কিছু শেয়ারের সঙ্গে warrants যুক্ত অবস্থায় লেনদেন হয়। এটি merger বা unit offering-এর পরে বেশি দেখা যায়। XW চিহ্ন দেখায়, কোন সেশন থেকে warrants আর শেয়ারের সঙ্গে থাকবে না।
- WI, when-issued। WI কোট এমন একটি security-এর জন্য ব্যবহৃত হয়, যা অনুমোদিত হয়েছে কিন্তু এখনও issued হয়নি। ওই সময়ে সম্পাদিত trade security তৈরি হওয়ার পর settle হয়। নতুন listing, spin-off, বড় split এবং Treasury auction-এর সময় WI দেখা যায়।
- The due bill। এটি quote marker নয়, বরং settlement obligation। কোনো distribution এত বড় হলে যে exchange ex-date-কে payable date-এর পরে নির্ধারণ করে, তখন—25% বা তার বেশি split এবং stock dividend-এর ক্ষেত্রে প্রচলিত নিয়ম অনুযায়ী—মধ্যবর্তী সময়ের trade-এ due bill থাকে। এটি seller থেকে buyer-এর কাছে distribution পাঠানোর নির্দেশ দেয়। Due bill এবং stock split-এ এই ধারাটি বিস্তারিত দেখানো হয়েছে।
প্রতিটি trading day-এ কোনো না কোনো symbol-এর পাশে XD দেখা যায়। XR, XW এবং WI-র পেছনের ঘটনাগুলো অনেক কম ঘটে। মাসভিত্তিক এগুলো তৈরি করা corporate action গুনলে ব্যবধানটি স্পষ্ট হয়।
প্রতিটি সংখ্যার পেছনের সঠিক SQL
SELECT
toString(cal.month) AS month,
formatDateTime(cal.month, '%b %Y') AS month_label,
toUInt32(ifNull(sp.splits, 0)) AS split_events,
toUInt32(ifNull(ip.listings, 0)) AS new_listings
FROM
(
SELECT addMonths(toStartOfMonth(today() - 730), arrayJoin(range(24))) AS month
) AS cal
LEFT JOIN
(
SELECT
toStartOfMonth(execution_date) AS month_start,
countDistinct(id) AS splits
FROM global_markets.stocks_splits
WHERE execution_date >= toStartOfMonth(today() - 730)
AND execution_date < toStartOfMonth(today())
GROUP BY month_start
) AS sp ON sp.month_start = cal.month
LEFT JOIN
(
SELECT
toStartOfMonth(listing_date) AS month_start,
countDistinct(ticker) AS listings
FROM global_markets.stocks_ipos
WHERE listing_date >= toStartOfMonth(today() - 730)
AND listing_date < toStartOfMonth(today())
GROUP BY month_start
) AS ip ON ip.month_start = cal.month
ORDER BY cal.monthএখানে সর্বশেষ পূর্ণ মাস Jul 2026-এ 164টি split কার্যকর হয়েছে। একই সময়ে 34টি symbol প্রথমবার লেনদেন হয়েছে। দুটি series-ই মাসভিত্তিক গণনা করা হয়েছে। উপরের ex-dividend panel-টি সেশনভিত্তিক গণনা করা হয়েছে। XD হলো নিয়মিত notation। XR, XW এবং WI হলো এমন ব্যতিক্রম, যেগুলো দ্বিতীয়বার দেখে নেওয়া উচিত।
Marker কোথায় থাকে এবং parser কেন বিভ্রান্ত হয়
এই marker-গুলোর কোনোটিই security-এর identifier-এর অংশ নয়। প্রতিটি হলো এমন একটি annotation, যা vendor বা exchange কোনো quote-এর সঙ্গে যুক্ত করে। তবে প্রতিটি vendor এটি ভিন্ন স্থানে যুক্ত করে। কোনো feed-এ dedicated flag column থাকে। অন্য কোনো feed statement-এর description text-এর শেষে অক্ষরগুলো যোগ করে। তৃতীয় কোনো feed এগুলো symbol field-এর সঙ্গে জুড়ে দেয়। ফলে একই stock সোমবার AAPL হিসেবে এবং মঙ্গলবার AAPLXD বা AAPL.XD হিসেবে আসতে পারে।
এই তৃতীয় পদ্ধতিতেই dataset ভেঙে যায়। Symbol field-এ dot বা hyphen থাকাও বৈধ। অধিকাংশ US feed-এ share class এবং preferred series উভয় ক্ষেত্রেই suffix ব্যবহৃত হয়। String-এর গঠন দেখে বোঝা যায় না, কোনো suffix আলাদা security-এর নাম নাকি একই security-এর সাময়িক অবস্থা। Ticker symbol কেন dataset ভেঙে দেয়-এ এই সমস্যার বিস্তৃত আলোচনা আছে।
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH
(
SELECT max(date)
FROM global_markets.stocks_daily_aggs
WHERE date <= today()
) AS last_session
SELECT
multiIf(
position(ticker, '.') > 0, 'dot in the symbol',
position(ticker, '-') > 0, 'hyphen in the symbol',
length(ticker) >= 5, 'five or more letters',
length(ticker) = 4, 'four letters',
'one to three letters'
) AS symbol_shape,
countDistinct(ticker) AS symbols
FROM global_markets.stocks_daily_aggs
WHERE date = last_session
AND ticker NOT IN ('SPCX')
GROUP BY symbol_shape
ORDER BY symbols DESCসর্বশেষ সেশনে daily bar প্রকাশ করা প্রতিটি US symbol-কে দেখলে গঠনগুলো 4টি group-এ পড়ে। সবচেয়ে বড় group-এ four lettersটি symbol রয়েছে, মোট 8528টি। সবচেয়ে ছোট group-এও dot in the symbolটি group-এর মধ্যে 131টি আছে। এখানে punctuation-যুক্ত symbol অস্বাভাবিক নয়। যে parser decoration ভেবে প্রতিটি dot বাদ দেয়, সেটি প্রকৃত security-কে বিকৃত করবে। আবার যে parser কোনো dot-কে annotation হিসেবে ধরে না, vendor কোনো quote-এ marker যোগ করলেই সেটি একটি phantom row রেখে দেবে।
XD flag কী দেখায় না
XD কেবল একটি তথ্য দেয়: dividend পাওয়ার অধিকার বিচ্ছিন্ন হয়েছে। Payment-এর পরিমাণ এবং এর পেছনের schedule corporate action record-এর আলাদা field-এ থাকে। এই তথ্যগুলো একটি অভিন্ন দুই-অক্ষরের flag যতটা বোঝায়, তার চেয়ে অনেক বেশি পরিবর্তনশীল।
প্রতিটি সংখ্যার পেছনের সঠিক SQL
SELECT
multiIf(
frequency = 12, 'monthly',
frequency = 4, 'quarterly',
frequency = 2, 'semi-annual',
frequency = 1, 'annual',
frequency = 0, 'one-off or special',
'other cadence'
) AS payment_schedule,
countDistinct(id) AS dividend_events,
countDistinct(ticker) AS distinct_tickers
FROM global_markets.stocks_dividends
WHERE ex_dividend_date >= today() - 365
AND ex_dividend_date < today()
AND ticker NOT IN ('SPCX')
GROUP BY payment_schedule
ORDER BY dividend_events DESCগত 1 বছরে XD marker-এর পেছনে সবচেয়ে সাধারণ schedule হলো monthly। এতে 2084টি symbol-এর জন্য 20930টি record রয়েছে। মাসিক লভ্যাংশ প্রদানকারী শেয়ারের ক্ষেত্রে বছরে 12 বার flag দেখা যায়। বার্ষিক লভ্যাংশ প্রদানকারী শেয়ারের ক্ষেত্রে দেখা যায় 1 বার। দুটি ক্ষেত্রেই quote marker একই রকম। marker-এ নগদ অর্থের কোনো পরিমাণ থাকে না। Dividend calendar-এ থাকে।
UK share price-এ xd বলতে কী বোঝায়?
UK-এর price table এবং gilt listing-এ একই ধারণা বোঝাতে দামের পাশে ছোট হাতের xd লেখা থাকে। এর অর্থ, কোট করা দামে আসন্ন payment আর অন্তর্ভুক্ত নেই। Gilt-এর ক্ষেত্রে payment-টি dividend নয়, coupon। Coupon date-এর প্রায় 1 সপ্তাহ আগে ex-dividend period শুরু হয়। xd-সহ gilt-এর coupon আগের holder পান। Notation বিভিন্ন market-এ ব্যবহৃত হলেও এর settlement calendar এক নয়। UK-এর xd-কে US-এর XD-এর স্থানীয় রূপ হিসেবে পড়ুন। নির্দিষ্ট তারিখ জানতে issuer-এর নিজস্ব schedule পরীক্ষা করুন।
প্রায়শই জিজ্ঞাসিত প্রশ্ন
স্টক কোটে XD বলতে কী বোঝায়?
XD অর্থ ex-dividend। কোট করা শেয়ারের সঙ্গে ঘোষিত dividend পাওয়ার অধিকার আর থাকে না। এই পরিবর্তন কার্যকর হওয়া সাধারণত একক সেশনের জন্য marker-টি দেখা যায়।
XD marker কতক্ষণ কোটে থাকে?
বেশিরভাগ US screen-এ 1 সেশন। কিছু broker statement-এ pay date পর্যন্ত ex-dividend note দেখা যায়। pay date কয়েক সপ্তাহ পরেও হতে পারে। তাই একই ঘটনা এক জায়গায় 1 দিনের flag এবং অন্য জায়গায় 1 মাসের flag হিসেবে দেখা যেতে পারে।
XD এবং CD-এর মধ্যে পার্থক্য কী?
CD হলো cum dividend। অর্থাৎ শেয়ারের সঙ্গে এখনও ঘোষিত payment পাওয়ার অধিকার থাকে। XD হলো ex-dividend। অর্থাৎ ওই অধিকার আর থাকে না। CD declaration থেকে ex-date-এর আগের সেশন পর্যন্ত সময়কে নির্দেশ করে। XD নির্দেশ করে, কোন সেশনে অধিকারটি বিচ্ছিন্ন হয়েছে।
XD কি ticker symbol-এর অংশ?
না। XD হলো vendor বা exchange কোনো quote-এর সঙ্গে যুক্ত করা annotation। কিছু feed-এ এটি আলাদা flag column-এ থাকে। কিছু feed-এ symbol field-এর শেষে যুক্ত হয়। দ্বিতীয় ধরনের feed-এ raw string অনুযায়ী matching করলে একই security-এর জন্য 2টি row তৈরি হতে পারে।
XR, XW এবং WI বলতে কী বোঝায়?
XR হলো ex-rights। XW হলো ex-warrants। দুটিই এমন সেশনকে নির্দেশ করে, যেদিন সংশ্লিষ্ট right বা warrant শেয়ারের সঙ্গে আর থাকে না। WI হলো when-issued। এটি এমন security-তে লেনদেনকে নির্দেশ করে, যা অনুমোদিত হয়েছে কিন্তু এখনও issued হয়নি।
উপরের প্রতিটি panel-এর সঙ্গে সেটি তৈরির SQL দেওয়া আছে। যেকোনো একটি expand করলে ঠিক কী গণনা করা হয়েছে তা দেখা যাবে। কোনো নির্দিষ্ট সেশনে কোন symbol-এর পাশে ex-dividend marker আছে তা জানতে Strasmore terminal-এ plain English-এ প্রশ্ন করুন।