প্রিমার্কেট ও আফটার-আওয়ারস ট্রেডিংয়ের সময়সূচি (ET)
প্রিমার্কেট চলে সকাল 4:00-9:30 ET, আফটার-আওয়ারস বিকাল 4:00-8:00 ET। টেপ থেকে দেখুন এই সেশনগুলিতে ভলিউম কেন কম, spread কেন চওড়া হয়, আর কোন খবর যখন দাম নাড়ায়।
After-hours trading হলো নিয়মিত যুক্তরাষ্ট্রের সেশন শেষ হওয়ার পর 4:00 p.m. থেকে 8:00 p.m. ET পর্যন্ত সময়ে শেয়ার কেনা ও বিক্রি; premarket trading হলো 4:00 a.m. থেকে 9:30 a.m. পর্যন্ত সেই একই কার্যকলাপ। দুটি সেশন মিলে নিয়মিত 9:30টা থেকে 4:00টা পর্যন্ত ট্রেডিং দিনকে ঘিরে রেখে extended-hours trading গঠন করে, এবং বেশিরভাগ ব্রোকারই দুটোই সমর্থন করে—প্রায় সবসময় limit order-এর মাধ্যমেই। এই পেজ বন বেল বাজার মুহূর্তে বাস্তবে যা পরিবর্তন হয়—ভলিউম, spread এবং হেডলাইনের সময়—সরাসরি টেপ থেকে (প্রতিটি ট্রেডের সংহত পাবলিক রেকর্ড) মাপে এবং প্রতিটি সংখ্যার পেছনে রাখা নির্ভুল query-সহ হিসাব দেয়।
প্রিমার্কেট ও আফটার-আওয়ারস ট্রেডিংয়ের সময়সূচি কী?
স্বাভাবিক একটি মার্কিন ট্রেডিং দিনে তিনটি সেশন থাকে: প্রিমার্কেট (সকাল 4:00-9:30, ET), রেগুলার আওয়ারস (সকাল 9:30-বিকাল 4:00) এবং আফটার-আওয়ারস (বিকাল 4:00-রাত 8:00)। এই সময়সূচিকে বিশ্বাস করে নেওয়ার বদলে আপনি চাইলে সেই টেপ থেকেই পড়ে নিতে পারেন। নিচের প্যানেলটি গত দুই সপ্তাহের প্রতিটি SPY মিনিট বার স্ক্যান করে প্রতিটি সম্পন্ন সেশনের প্রাচীনতম ও সর্বশেষ বার Eastern Time ঘড়ি অনুযায়ী প্রতিবেদন করে। (SPY হলো সবচেয়ে বেশি ট্রেড হওয়া S&P 500 ETF; যখন বাজারের কোনো একটি সেশন খোলা থাকে, তখনই এটি ট্রেড করে।)
| প্রথম বার ET | শেষ বার ET | দিনের প্রথম বারের মিনিট | দিনের শেষ বারের মিনিট | সম্পন্ন সেশন | প্রথম সেশন | শেষ সেশন |
|---|---|---|---|---|---|---|
| 04:00 | 19:59 | 240 | 1199 | 10 | 2026-10-05 | 2026-10-16 |
প্রতিটি সংখ্যার পেছনের সঠিক SQL
SELECT
min(formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i')) AS first_bar_et,
max(formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i')) AS last_bar_et,
min(toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) AS first_bar_minute_of_day,
max(toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) AS last_bar_minute_of_day,
uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS completed_sessions,
toString(min(toDate(toTimeZone(window_start, 'America/New_York')))) AS first_session,
toString(max(toDate(toTimeZone(window_start, 'America/New_York')))) AS last_session
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= now() - INTERVAL 14 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 240 AND 11992026-10-05 থেকে 2026-10-16 পর্যন্ত 10টি সম্পন্ন সেশনের মধ্যে যে দিনটির যে বারই প্রাচীনতম হোক, তার প্রিন্ট হয়েছে ET সময়ে 04:00-এ, আর যে দিনটির সর্বশেষ বার, তা খুলেছে 19:59-এ — অর্থাৎ ষোলো ঘণ্টার একটি পরিসর, যার মধ্যে রেগুলার আওয়ারস জুড়েছে সাড়ে ছয় ঘণ্টা। সেশন সংখ্যাযুক্ত কেবল সেই দিনগুলোই, যেগুলোতে প্রকৃতই ট্রেড হয়েছে: ছুটির দিনে কোনো বার থাকে না, আর আগে বন্ধ হওয়ার ক্ষেত্রে পরিসরটি ছোট হয়ে যায় — রেগুলার সেশন বন্ধ হয় ET সময়ে বিকাল 1:00-এ এবং আফটার-আওয়ারসও তখনই শেষ হয়। বাজারের ছুটি ও আগে বন্ধ হওয়ার দিনসমূহ বলে দেখায়, কোনো দিনের সংখ্যাগুলোর উপর নির্ভর করার আগে ক্যালেন্ডার ও টেপ দুই থেকেই একটি সেশন যাচাই করে কীভাবে হয়।
আপনি কি অতিরিক্ত সময়ে স্টক কিনতে পারেন?
হ্যাঁ, বেশিরভাগ বড় ব্রোকার প্রিমার্কেট ও অ্যাফটার-আওয়ারসে দুই ধরনেরই অর্ডার গ্রহণ করে। তবে তিনটি শর্ত প্রায় সর্বত্র একই:
- শুধু লিমিট অর্ডার: আপনি যে সুনির্দিষ্ট দামে গ্রহণ করতে চান তা উল্লেখ করেন, এবং অর্ডারটি সেই দাম বা তার চেয়ে ভালো দামে নিষ্পত্তি হয়, অন্যথায় হয় না। মার্কেট অর্ডার সাধারণত প্রত্যাখ্যাত হয় অথবা পরবর্তী নিয়মিত সেশনের জন্য সারিতে বসানো হয়।
- অর্ডারগুলি রুট হয় ইলেকট্রনিক ভেন্যুতে, অর্থাৎ ইলেকট্রনিক কমিউনিকেশন নেটওয়ার্ক (ECN)-এ, যেখানে কম্পিউটারাইজড সিস্টেম সরাসরি ক্রেতা ও বিক্রেতার মিল ঘটায়; এর সঙ্গে থাকে এক্সচেঞ্জগুলির নিজস্ব এক্সটেনডেড-আওয়ারস সেশনও। তবে নিয়মিত দিনের উদ্বোধনী ও সমাপ্তিমূলক নিলাম বা মার্কেট মেকারদের কোট করার বাধ্যবাধকতা এখানে থাকে না।
- নিষ্পত্তি কখনও নিশ্চিত হয় না: অপর পাশে অংশগ্রহণকারীর সংখ্যা কম থাকায়, বিকেল 2:00-এ যে লিমিট অর্ডার তাৎক্ষণিকভাবে নিষ্পত্তি হত, সন্ধ্যা 6:00-এ তা অপরিবর্তিতই পড়ে থাকতে পারে।
ব্রোকারভেদে কাট-অফ সময় ও যোগ্য অর্ডারের ধরন ভিন্ন হয়; বাণিজ্যিক ভেন্যু নির্ধারিত করে সাধারণ 4:00 a.m. থেকে 8:00 p.m. পর্যন্ত সময়সীমা, ব্রোকার নয়। তবে এখন কিছু ব্রোকার অফ-এক্সচেঞ্জ ভেন্যুতে আলাদা রাতজাগা সেশন (প্রায় 8:00 p.m. থেকে 4:00 a.m.) অফার করে; এটি একটি আলাদা বাজার, যা এই পৃষ্ঠায় পরিমাপ করা 4:00 a.m. থেকে 8:00 p.m. সময়সীমার মধ্যে প্রকাশিত হয় না।
প্রিমার্কেট ও আফ্টার হাউর্সে কতটুকু ভলিউম ট্রেড হয়?
দুটি বর্ধিত সেশন মিলে দিনে নয় ঘণ্টা ও আধা ঘণ্টা — নিয়মিত সেশনের চেয়ে তিন ঘণ্টা বেশি। কিন্তু ট্রেডিংয়ের মোট অংশের মধ্যে সেই অনুপাতের কাছাকাছিও ওরা জুড়ে নেয় না। নিচের ছকে গত এক মাসের SPY, AAPL ও NVDA-র শেয়ার ভলিউমকে চারটি সময়-জানালায় ভাগ করা হয়েছে: প্রিমার্কেট, নিয়মিত আওয়ার, বেল বাজার সকালে 4:00 p.m.-এর পর প্রথম আধা ঘণ্টা, এবং সন্ধ্যার বাকি অংশ। শীঘ্র-সমাপ্তির দিনগুলো — অপরাহ্ন 1:00 p.m.-এ শেষ হওয়া হলিডে-সংক্ষিপ্ত সেশন — বাদ দেওয়া হয়েছে (সেসব দিন গণনা করা হয় শুধু যদি তাদের টেপ সন্ধ্যা পর্যন্ত চলে), যাতে প্রতিটি সময়-জানালার লেবেল মাপা প্রতিটি দিনেই সঠিক থাকে। এই ভাগটি কনসলিডেটেড টেপের প্রতিটি ট্রেড গোনে, ক্লোজিং অকশনের প্রিন্টসহ, যা এই টেপের এক মিনিটের বারগুলো বাদ দেয়।
| ticker | প্রিমার্কেট শতাংশ (%) | নিয়মিত সেশন শতাংশ (%) | ক্লোজ পরবর্তী 30 মিনিট শতাংশ (%) | সন্ধ্যা শতাংশ (%) |
|---|---|---|---|---|
| SPY | 2.5 | 79.9 | 15 | 2.6 |
| AAPL | 1.6 | 67.2 | 28.8 | 2.3 |
| NVDA | 3.1 | 71.1 | 19.4 | 6.4 |
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH full_sessions AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= now() - INTERVAL 30 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
GROUP BY session_date
HAVING max(toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 1140
)
SELECT ticker,
round(100 * sumIf(shares, m < 570) / sum(shares), 1) AS premarket_pct,
round(100 * sumIf(shares, m >= 570 AND m < 960) / sum(shares), 1) AS regular_pct,
round(100 * sumIf(shares, m >= 960 AND m < 990) / sum(shares), 1) AS post_close_30min_pct,
round(100 * sumIf(shares, m >= 990) / sum(shares), 1) AS evening_pct
FROM (
SELECT ticker, toFloat64(size) AS shares,
toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York')) AS m
FROM global_markets.stocks_trades
WHERE ticker IN ('SPY', 'AAPL', 'NVDA')
AND sip_timestamp >= now() - INTERVAL 30 DAY
AND toDate(toTimeZone(sip_timestamp, 'America/New_York')) IN (SELECT session_date FROM full_sessions)
AND NOT hasAny(conditions, [15, 16, 38])
AND (toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York'))) BETWEEN 240 AND 1199
)
GROUP BY ticker
ORDER BY indexOf(['SPY', 'AAPL', 'NVDA'], ticker)নিয়মিত আওয়ারে SPY-র শেয়ার ভলিউমের 79.9%, Apple-এর 67.2% এবং Nvidia-র 71.1% চলেছে। পাঁচ ঘণ্টা ও আধা ঘণ্টা দীর্ঘ প্রিমার্কেটে Apple-এর ক্ষেত্রে এসেছে 1.6% এবং Nvidia-এর ক্ষেত্রে 3.1%। সত্যিকারের সন্ধ্যার ট্রেডিং, অপরাহ্ন 4:30 থেকে সাংবা 8:00-এর কাটঅফ পর্যন্ত, Apple-এর ক্ষেত্রে পাওয়া গেছে 2.3%, Nvidia-এর ক্ষেত্রে 6.4% এবং SPY-র ক্ষেত্রে 2.6%।
ব্যাখ্যা প্রয়োজন হলো সেই কলামটি, যেখানে SPY-র এক মাসের ভলিউমের 15% প্রিন্ট হয়েছে। এটি কোনো সন্ধ্যার স্পেকুলেশন নয়। প্রতিটি শেয়ারের অফিসিয়াল ক্লোজিং মূল্য নির্ধারণ করা বিশাল দিন-শেষের ম্যাচিং প্রক্রিয়া, closing auction, তার প্রিন্ট 4:00 p.m.-এ এবং তার সঙ্গে সঙ্গে ছড়ায়, আর দিন-শেষের ট্রেড রিপোর্টসেই সেই কয়েক মিনিটে টেপে জড়িত হয়। ঘড়ির হিসাবে সেই প্রিন্টগুলো "আফ্টার হাউর্স"-এর; অর্থনৈতিকভাবে এগুলোর জায়গা ক্লোজে। ত্রৈমাসিক-শেষ এবং সূচক-রিব্যালেন্সের দিনে এই প্রিন্ট বিশেষভাবে বড় হয়; SPY-র মতো ETF-এর ক্ষেত্রে এটি পুরো প্রিমার্কেট জুড়ে কলামটিকে বড় করে তুলতে পারে। যেকোনো ভলিউম-ভিত্তিক পরিসংখ্যান, relative volume, VWAP, most-active স্ক্রিন, কোন জানালার ভলিউম হিসাব করছে তার উপর নির্ভর করে অর্থ বদলে যায়।
প্রতি মিনিটে শেয়ার গোনলে পার্থক্যটা আরও স্পষ্ট হয়। নিচের চিত্রটি Apple-এর অর্ধ ঘণ্টার বাকেটে ভাগ করে পুরো ষোলো ঘণ্টার দিনের গড় মিডিয়ান মিনিট ভলিউম ট্র্যাক করে, একই মাসের পূর্ণ সেশনগুলোর উপর ভিত্তি করে। পরিমাপে একটি সতর্কতা আগেই বসানো: যে মিনিটে কোনো ট্রেড হয়নি সেটিতে কোনো বারই আঁকা হয় না, আর প্রতিটি বাকেটের মিডিয়ান তখনই কার্যকর হয় যখন Apple সত্যিই ট্রেড করেছে; দ্বিতীয় সারি, যেখানে যেকোনো ট্রেডযুক্ত ঘড়ি-মিনিটের শতাংশ দেখানো, সেটি বলে দেয় বাকেটের কতটুকু অংশ সেটা।
| ET সময় | মাঝারি মিনিট ভলিউম | ট্রেড হওয়া মিনিটের শতাংশ (%) |
|---|---|---|
| 04:00 | 641 | 75.4 |
| 04:30 | 382 | 65.2 |
| 05:00 | 402 | 63.2 |
| 05:30 | 434 | 61.9 |
| 06:00 | 367 | 64.3 |
| 06:30 | 497 | 67.3 |
| 07:00 | 1057 | 88.7 |
| 07:30 | 907 | 85.7 |
| 08:00 | 1203 | 92.1 |
| 08:30 | 1556 | 90.6 |
| 09:00 | 2650 | 94.3 |
| 09:30 | 111634 | 95.2 |
| 10:00 | 72582 | 95.2 |
| 10:30 | 51604 | 95.2 |
| 11:00 | 48114 | 95.2 |
| 11:30 | 42382 | 95.2 |
| 12:00 | 36927 | 95.2 |
| 12:30 | 30597 | 95.2 |
| 13:00 | 31286 | 95.2 |
| 13:30 | 31003 | 95.2 |
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH full_sessions AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'AAPL'
AND window_start >= now() - INTERVAL 30 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
GROUP BY session_date
HAVING max(toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 1140
)
SELECT formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
round(quantileDeterministic(0.5)(toFloat64(volume), toUInt64(window_start))) AS median_minute_volume,
round(100 * count() / (30 * max(uniqExact(toDate(toTimeZone(window_start, 'America/New_York')))) OVER ()), 1) AS pct_minutes_traded
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'AAPL'
AND window_start >= now() - INTERVAL 30 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) IN (SELECT session_date FROM full_sessions)
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 240 AND 1199
GROUP BY et_time
ORDER BY et_time09:30 বাকেটে, নিয়মিত ট্রেডিংয়ের প্রথম আধা ঘণ্টায়, Apple-এর মিডিয়ান মিনিটে ট্রেড হয়েছে 111634 শেয়ার এবং ঘড়ির মিনিটের 95.2%-এ প্রিন্ট হয়েছে একটি ট্রেড। 15:30 বাকেট, বেলের ঠিক আগের শেষ আধা ঘণ্টা, ছিল মিনিটে 75018 শেয়ার। আরও এক বাকেট এগিয়ে 16:00-এ মিডিয়ান ট্রেডযুক্ত মিনিটে ছিল 1186 শেয়ার। বাজার ক্লোজে ভদ্রভাবে কমে যায় না; এটি একটি সান্ধের উপর থেকে নেমে পড়ে। 17:30 বাকেটে মিডিয়ান ট্রেডযুক্ত মিনিটে ছিল মাত্র 279 শেয়ার, আর ঘড়ির মিনিটের মাত্র 55.6% অংশে কোনো না কোনো ট্রেড হয়েছে। প্রিমার্কেটের গঠন সম্পূর্ণ আলাদা: 04:00 বাকেটে, দিনের প্রথম প্রিন্টে, যখন রাতজাগা সাজানো অর্ডারগুলো যোগ্য হয়ে ওঠে, মিনিটের গড় প্রিন্ট হয়েছে 641 শেয়ার; 05:30 বাকেটে ছিল 434, তার মিনিটের 61.9%-এ ট্রেড হয়েছে; আর শুরুর বেলের ঠিক আগের আধা ঘণ্টা, 09:00-এর হার 2650-তে উঠেছে।
অফ-মার্কেট ঘণ্টায় spread-এ কী ঘটে?
bid-ask spread, অর্থাৎ ক্রেতারা যে সর্বোচ্চ দাম দিতে প্রস্তুত এবং বিক্রেতারা যে সর্বনিম্ন দামে বিক্রি করতে প্রস্তুত — তার মধ্যকার ব্যবধানে, যা সঙ্গে সঙ্গে কেনাবেচার অন্তর্নিহিত ব্যয়, তাতেও অংশগ্রহণকারীরা কম থাকেন। নিয়মিত বাজার সময়ে মার্কেট মেকারদের কোট দেওয়ার বাধ্যবাধকতা থাকে; ক্লোজিং বেলের পর কোট পোস্ট করা ঐচ্ছিক, তাই কম প্রতিষ্ঠানই করে। নিচের প্যানেলটি গত এক সপ্তাহের টিক-স্তরের কোট আপডেট থেকে অ্যাপলের মাঝারি (median) উদ্ধৃত করা spread পরিমাপ করেছে, সেশন অনুযায়ী ভাগ করা, শুধু সম্পূর্ণ সেশন, সকালে বন্ধ হওয়ার দিনগুলো বাদ দিয়ে; ফলে গণনাকৃত প্রতিটি কোটের ক্ষেত্রেই 9:30-to-4:00 লেবেলটি সঠিক থাকে।
| ট্রেডিং সেশন | মাঝারি স্প্রেড (সেন্ট) | মাঝারি স্প্রেড (bps) |
|---|---|---|
| extended hours (premarket + after-hours) | 18 | 5.3 |
| regular session (9:30 am - 4:00 pm ET) | 4 | 1.2 |
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH full_sessions AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'AAPL'
AND window_start >= now() - INTERVAL 7 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
GROUP BY session_date
HAVING max(toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 1140
)
SELECT trading_session,
round(quantileDeterministic(0.5)(spread_usd, tsk) * 100, 1) AS median_spread_cents,
round(quantileDeterministic(0.5)(spread_bps, tsk), 1) AS median_spread_bps
FROM (
SELECT if(m BETWEEN 570 AND 959, 'regular session (9:30 am - 4:00 pm ET)', 'extended hours (premarket + after-hours)') AS trading_session,
toFloat64(ask_price - bid_price) AS spread_usd,
toFloat64(ask_price - bid_price) / (toFloat64(ask_price + bid_price) / 2) * 10000 AS spread_bps,
toUInt64(sip_timestamp) AS tsk,
toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York')) AS m
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'AAPL'
AND sip_timestamp >= now() - INTERVAL 7 DAY
AND toDate(toTimeZone(sip_timestamp, 'America/New_York')) IN (SELECT session_date FROM full_sessions)
AND bid_price > 0
AND ask_price > bid_price
AND (toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York'))) BETWEEN 240 AND 1199
)
GROUP BY trading_session
ORDER BY trading_sessionনিয়মিত ঘণ্টায় অ্যাপলের মাঝারি উদ্ধৃত spread ছিল 4¢, অর্থাৎ শেয়ার দামের 1.2 বেসিস পয়েন্ট, শতাংশের শতভাগ। এক্সটেন্ডেড ঘণ্টায় মাঝারি মান ছিল 18¢, অর্থাৎ 5.3 বিপিএস। রাউন্ড ট্রিপ, অর্থাৎ আগে কেনা পরে বিক্রি — এ ব্যবধানটি একবার পরিশোধ করতে হয়, এবং এই উইন্ডোতে এক্সটেন্ডেড ঘণ্টার ব্যয়টি নিয়মিত ঘণ্টার চেয়ে স্পষ্টতই বেশি ছিল। বিদ-অ্যাস্ক spread-এর পোস্টটি পুরো দিন জুড়ে একই প্যাটার্ন দেখায়: মধ্যদিনে কয়েক পেনি, আর দুই প্রান্তে চওড়া ব্যবধান।
আফটার আওয়ারস ট্রেডিংয়ের ঝুঁকি কী?
যাচাই করা দুটি ঝুঁকি ইতিমধ্যে এই পৃষ্ঠায় উপস্থিত হয়েছে। খরচ: Apple-এর median quoted spread extended hours-এ দেখা গেছে 18¢, আর regular session-এ ছিল 4¢ — অর্থাৎ পোজিশনে ঢুকতে গেলে যে চওড়া gap অতিক্রম করতে হয়, বেরিয়ে আসতে গেলে সেই gap আবার। গভীরতা: ঘণ্টা বাজার বন্ধ হওয়ার পর median traded minute-এ বিক্রি হয়েছিল 1186 Apple শেয়ার, যা তার আগের আধা ঘণ্টায় ছিল 75018; এমনকি পাতলা book-এ প্রতিটি অর্ডার দামকে আরও বেশি দূরে সরিয়ে দেয়। বাকি ঝুঁকিগুলি কারিগরি: শুধু limit order, fill-এর কোনো নিশ্চয়তা নেই, আর সন্ধ্যায় যে দামে কোনো লেনদেন নিবন্ধিত হয় সেটিও পরদিন ভোরের opening auction-এর সম্মুখীন হতে বাধ্য, যেখানে কাছে বড় কিছু অংশগ্রহণকারী সেই level নির্ধারণ করে। Extended hours trading একই বাজার, শুধু অংশগ্রহণকারী কম এবং অন্তর্নিহিত ব্যয় বেশি; উপরের সংখ্যাগুলিই admission-এর দাম।
রাতকালিন বাজারের বাইরে শেয়ারের দাম কেন বদলায়?
সন্ধ্যার বেশিরভাগ দাম পরিবর্তনের ব্যাখ্যা দুটি পর্যবেক্ষণেই পাওয়া যায়। প্রথমটি হলো করপোরেট খবরের সময়। ঐতিহ্য অনুযায়ী কোম্পানিগুলি নিয়মিত বাজার সেশনের বাইরেই তাদের আর্নিংস বা অন্যান্য গুরুত্বপূর্ণ ঘোষণা প্রকাশ করে, সবচেয়ে বেশিসংখ্যক ক্ষেত্রে 4:00 p.m. বাজার বন্ধ হওয়ার কয়েক মিনিট পরে, অথবা বাজার খোলার কয়েক ঘণ্টা আগে। দ্বিতীয়টি হলো এসব শিরোনাম যে বাজার প্রবাহের ওপর পড়ে, সেই প্রবাহ সংকীর্ণ — উপরে যেভাবে পরিমাপ করা হয়েছে।
নিচের প্যানেলটি গত 30 পূর্ণ দিনের সমন্বিত স্টক নিউজ ফিডের প্রতিটি সংবাদকে প্রকাশের Eastern Time ঘণ্টা অনুযায়ী গণনা করেছে, সপ্তাহের সাতটি দিনই ধরে।
| ET ঘণ্টা | আর্টিকেল | আইটেমের শতাংশ (%) |
|---|---|---|
| 0 | 65 | 0.7 |
| 1 | 113 | 1.2 |
| 2 | 139 | 1.4 |
| 3 | 150 | 1.5 |
| 4 | 227 | 2.3 |
| 5 | 374 | 3.8 |
| 6 | 292 | 3 |
| 7 | 625 | 6.4 |
| 8 | 1476 | 15 |
| 9 | 979 | 10 |
| 10 | 835 | 8.5 |
| 11 | 1009 | 10.3 |
| 12 | 429 | 4.4 |
| 13 | 302 | 3.1 |
| 14 | 299 | 3 |
| 15 | 169 | 1.7 |
| 16 | 767 | 7.8 |
| 17 | 804 | 8.2 |
| 18 | 238 | 2.4 |
| 19 | 173 | 1.8 |
প্রতিটি সংখ্যার পেছনের সঠিক SQL
SELECT toHour(toTimeZone(published_utc, 'America/New_York')) AS et_hour,
count() AS articles,
round(100 * count() / sum(count()) OVER (), 1) AS pct_of_items
FROM global_markets.stocks_news
WHERE published_utc >= now() - INTERVAL 30 DAY
AND toDate(toTimeZone(published_utc, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
GROUP BY et_hour
ORDER BY et_hour24টি ঘণ্টার প্রতিটিতেই শিরোনাম পড়েছে। এই সময়সীমায় দুপুরের ঘণ্টাটিতে এসেছে 429টি খবর (30 দিনের মোটের 4.4%), 8 a.m. ঘণ্টায় 1476টি, আর বাজার বন্ধ হওয়ার পর প্রথম ঘণ্টায় 767টি (30 দিনের মোটের 7.8%)। রাত 3টার ঘণ্টাতেও এসেছে 150টি খবর; নিউইয়র্কে যেখানে রাত, ইউরোপে সেখানে সকাল, আর সংবাদ এজেন্সির প্রবাহ কখনও পুরোপুরি থামে না।
এবার দুটি পরিমাপকে একসঙ্গে রাখুন: ঘোষণাগুলি বাজার বন্ধ হওয়ার পরেই আসতে থাকে, আর এমন একটি বাজারে পড়ে, যেখানে মাঝারি কারোদিন ব্যবহৃত মিনিটে গড়ে 16:30 বাকেটে Apple-এর 524টি শেয়ার বদল হয়েছে, অপেক্ষা 13:00 বাকেটে শুধু 31286টি। রাতকালিন দামটি বাস্তব তথ্য, সঙ্গে সঙ্গে তা অল্প কয়েকজনের দিয়ে নির্ধারিত দামও; পরদিন সকালের উন্মুক্ত নিলামে তাকে অনেক বড় একটি অংশগ্রহণকারী গোষ্ঠীর দিয়ে আবার দাম দেওয়া হয়।
সাধারণ জিজ্ঞাসা
প্রিমার্কেট ট্রেডিং কখন শুরু হয়?
প্রিমার্কেট ট্রেডিং ইলেকট্রনিক নেটওয়ার্কে আমেরিকান পূর্বাঞ্চলীয় সময় অনুযায়ী প্রাতঃরাত 4:00টায় শুরু হয়; উপরে প্রদর্শিত দুই সপ্তাহের উইন্ডোতে সবচেয়ে আগের SPY বার আমেরিকান পূর্বাঞ্চলীয় সময় 04:00-এ প্রিন্ট হয়েছিল। অনেক ব্রোকার প্রিমার্কেট অ্যাক্সেস পরে খোলেন (সকাল 7:00 বা 8:00টা সাধারণ); ব্যবহারিক শুরুর সময় সেটাই, যেটা আপনার ব্রোকার সমর্থন করে।
আফটার-আওয়ার্সের ট্রেড কি অফিসিয়াল ক্লোজিং প্রাইস পরিবর্তন করে?
না। অফিসিয়াল ক্লোজিং প্রাইস বিকেল 4:00টায় ক্লোজিং অকশনে নির্ধারিত হয় এবং সেদিন জুড়ে তা অপরিবর্তিত থাকে; ইনডেক্স ফান্ড, অপশন সেটেলমেন্ট এবং আপনার অ্যাকাউন্ট স্টেটমেন্ট—সবাই একই প্রাইস রেফারেন্স করে। আফটার-আওয়ার্সের প্রিন্ট আপনার অ্যাপে দেখানো "লাস্ট" প্রাইস হালনাগাদ করে; অফিসিয়াল ক্লোজ অপরিবর্তিত থাকে।
আর্নিংসের পর শেয়ারের দাম এত বেশি কেন নাড়ায়?
আর্নিংস রিলিজ ঐতিহ্যগতভাবে নিয়মিত সেশনের বাইরে, ক্লোজিংয়ের কয়েক মিনিট পর অথবা ওপেনিংয়ের আগে প্রকাশিত হয়। সেই মুহূর্তে টেপ হালকা থাকে, উদাহরণস্বরূপ হিসাবকৃত মাসে 16:30 আমেরিকান পূর্বাঞ্চলীয় সময়ের বাকেটে Apple-এর মিডিয়ান ট্রেডেড মিনিটে 524 শেয়ার ট্রেড হয়েছিল, যেখানে 13:00 বাকেটে ছিল 31286। সঙ্গে স্প্রেডও চওড়া হয়। প্রতি মিনিটে স্থির অপেক্ষমাণ শেয়ার কমে গেলে প্রতিটি অর্ডার দামকে বেশি দূর সরিয়ে নেয়।
আরম্ভ-সময়ে বন্ধ হওয়ার দিনে কি আফটার-আওয়ার্সে ট্রেড করা যায়?
হ্যাঁ, তবে ঘড়ি বদলে যায়: এক্সচেঞ্জে যে দিন সাময়িকভাবে আগে বন্ধ হয়, সেদিন নিয়মিত সেশনটি আমেরিকান পূর্বাঞ্চলীয় সময় অনুযায়ী বিকেল 1:00টায় শেষ হয় এবং আফটার-আওয়ার্স ট্রেডিং সাধারণত বিকেল 1:00 থেকে 5:00টা পর্যন্ত চলে। পূর্ণ ছুটির দিনে কোনো সেশনই থাকে না। বানিজ্যিক অভ্যাস নয়, এক্সচেঞ্জ ক্যালেন্ডারই সঠিক তথ্যের উৎস, বাজারের ছুটি বা সাময়িক সময়পূর্ব বন্ধ যাচাই করার পদ্ধতি এখানে।
আফটার-আওয়ার্স ট্রেডিং কি ঝুঁকিপূর্ণ?
এই পাতায় যেসব পরিমাপযোগ্য ঘর্ষণ তা সবই দেখানো হয়েছে। বেশিরভাগ ব্রোকার কেবল লিমিট অর্ডার গ্রহণ করেন এবং যখন অন্য পাশে উদ্ধৃতি দেওয়া প্রতিষ্ঠান কম থাকে, তখন ফিল কখনও নিশ্চিত হয় না। উদ্ধৃত স্প্রেড চওড়া থাকে, Apple-এর এক্সটেন্ডেড-আওয়ার্স স্প্রেডের মিডিয়ান হিসাবে পাওয়া গেছে 18¢, যেখানে নিয়মিত সেশনে ছিল 4¢। অর্ডারবুকও হালকা, তাই প্রতিটি অর্ডার দামকে বেশি দূর সরিয়ে নেয়। সন্ধ্যায় যে দামে প্রিন্ট হলেও পরদিন সকালের ওপেনিং অকশনে আরও বড় জনতা দাম নতুন করে ঠিক না করা পর্যন্ত তাকে একটি রাত্রিকালীন গ্যাপের সম্মুখীন হতে হয়।
উপরের প্রতিটি সংখ্যা একটি সংরক্ষিত, পরীক্ষণযোগ্য কোয়েরি থেকে রেন্ডার হয়; যেকোনো প্যানেলের SQL এক্সপ্যান্ড করে অডিট করা যায়। Strasmore টার্মিনালে একই প্রশ্ন সহজ বাংলা বা ইংরেজিতে জিজ্ঞাসা করুন, যাতে কোনো টিকারের আফটার-আওয়ার্স আচরণ প্রোফাইল করা যায়।