Strasmore Research
শেখা Matt Connorদ্বারা Matt Connor · আপডেট করা হয়েছে 2026-07-23 · data as of July 23, 2026 · refreshed weekly

আজ কি স্টক মার্কেট খোলা আছে?

US স্টক মার্কেট আজ খোলা আছে কি না তা জানুন। আজকের ক্যালেন্ডার, আসন্ন ছুটির দিন এবং মার্কেট বন্ধ থাকাকালীন অর্ডার সম্পর্কে বিস্তারিত তথ্য এখানে দেখুন।

US স্টক মার্কেট সোমবার থেকে শুক্রবার, পূর্বদেশীয় সময় সকাল ৯:৩০ থেকে বিকেল ৪:০০ পর্যন্ত খোলা থাকে। তবে নির্ধারিত ছুটির দিন এবং কিছু ক্ষেত্রে দুপুর ১:০০ টার দিকে দ্রুত মার্কেট বন্ধ হওয়ার নিয়ম রয়েছে। তাই "আজ কি স্টক মার্কেট খোলা?"—এই প্রশ্নের উত্তর পেতে তিনটি বিষয় যাচাই করতে হয়: আজ কি কোনো কাজের দিন, আজ কি ছুটির দিন এবং সেশনের বর্তমান সময় কত। এই পৃষ্ঠাটি প্রতিবার রিফ্রেশ করার সময় লাইভ এক্সচেঞ্জ রেকর্ডের সাথে এই তিনটি বিষয় যাচাই করে। উপরের "data as of" স্ট্যাম্পটি তথ্যের সাম্প্রতিকতা নির্দেশ করে। সেশন অনুযায়ী সময়ের জন্য স্টক মার্কেট আওয়ারস দেখুন; পূর্ণাঙ্গ ক্যালেন্ডারের জন্য মার্কেট হলিডেস অ্যান্ড আর্লি ক্লোজেস দেখুন।

শেয়ার বাজার কি এখন খোলা আছে?

নিচের প্যানেলটি এই পৃষ্ঠাটি সর্বশেষবার রিফ্রেশ করার সময়কার তথ্য অনুযায়ী উত্তর প্রদান করে। এটি সপ্তাহের দিন যাচাই করে, এক্সচেঞ্জের ছুটির তালিকা দেখে আজকের তারিখ পরীক্ষা করে এবং ইস্টার্ন টাইম (ET) অনুযায়ী সময়টি অফিসিয়াল সময়ের মধ্যে আছে কি না তা নির্ধারণ করে: প্রি-মার্কেট ভোর ৪:০০ টা থেকে শুরু হয়, নিয়মিত সেশন সকাল ৯:৩০ টা থেকে শুরু হয় এবং আফটার-আওয়ারস বাজার বন্ধ হওয়ার পর থেকে রাত ৮:০০ টা পর্যন্ত চলে।

কুয়েরিবাজারের বর্তমান অবস্থা: কার্যদিবসের যাচাইকরণ, ছুটির দিন যাচাইকরণ এবং ET সময়
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH
    toTimeZone(now(), 'America/New_York') AS now_et,
    toDate(now_et) AS today_et,
    toHour(now_et) * 60 + toMinute(now_et) AS min_now,
    (SELECT countDistinct(date) FROM global_markets.stocks_market_holidays
      WHERE date = toDate(toTimeZone(now(), 'America/New_York')) AND status = 'closed') AS today_full_holiday,
    (SELECT countDistinct(date) FROM global_markets.stocks_market_holidays
      WHERE date = toDate(toTimeZone(now(), 'America/New_York')) AND status = 'early-close') AS today_early,
    (SELECT any(name) FROM global_markets.stocks_market_holidays
      WHERE date = toDate(toTimeZone(now(), 'America/New_York'))) AS today_holiday_name,
    if(today_early = 1, 780, 960) AS close_min,
    if(today_early = 1, 1020, 1200) AS after_hours_end,
    (SELECT min(d) FROM (SELECT toDate(toTimeZone(now(), 'America/New_York')) + arrayJoin(range(1, 11)) AS d)
      WHERE toDayOfWeek(d) <= 5
        AND d NOT IN (SELECT date FROM global_markets.stocks_market_holidays WHERE status = 'closed')) AS next_sess_after_today,
    toDayOfWeek(today_et) <= 5 AND today_full_holiday = 0 AS today_is_session
SELECT
    toString(today_et) AS date_checked,
    formatDateTime(today_et, '%W') AS weekday,
    formatDateTime(now_et, '%H:%i') AS time_checked_et,
    multiIf(toDayOfWeek(today_et) >= 6, 'weekend',
            today_full_holiday = 1, concat('holiday — ', today_holiday_name),
            today_early = 1, concat('early close (1:00 pm) — ', today_holiday_name),
            'normal weekday') AS todays_calendar,
    multiIf(NOT today_is_session, 'CLOSED',
            min_now < 240, 'CLOSED (overnight)',
            min_now < 570, 'PREMARKET',
            min_now < close_min, 'OPEN',
            min_now < after_hours_end, 'AFTER-HOURS',
            'CLOSED (overnight)') AS market_status,
    toString(if(today_is_session AND min_now < close_min, today_et, next_sess_after_today)) AS next_regular_session,
    dateDiff('day', today_et, if(today_is_session AND min_now < close_min, today_et, next_sess_after_today)) AS days_to_next_session

Thursday, 2026-07-23 তারিখ, 09:00 ET সময় অনুযায়ী, গণনাকৃত অবস্থা হলো PREMARKET, এবং আজকের ক্যালেন্ডার এন্ট্রি হলো "normal weekday"। শিডিউল অনুযায়ী পরবর্তী নিয়মিত সেশনের সময় — আজ যদি অবস্থা PREMARKET বা OPEN দেখায় — তা হলো 2026-07-23। এই তারিখটি সপ্তাহান্ত এবং পূর্ণ ছুটির দিনগুলো বাদ দিয়ে নির্ধারণ করা হয়েছে। এমনকি দীর্ঘ ছুটির সপ্তাহান্তের ক্ষেত্রেও এটি কয়েক দিনের বেশি দূরে হয় না। আপনি কি এটি পরে পড়ছেন? হাতে করা এই তিনটি যাচাইকরণ প্রক্রিয়া মাত্র কয়েক সেকেন্ড সময় নেয়: সপ্তাহের দিন, নিচের ছুটির তালিকা এবং ET ঘড়ি।

The next scheduled closure — and everything after it

The forward calendar comes straight from the exchange feed. One nuance worth knowing: the table includes today whenever today is itself a holiday or an early close — the query asks for every closure from today forward, not strictly after it — so on a holiday morning the first row and the status panel above agree with each other.

কুয়েরিNYSE-এর আসন্ন ছুটি ও আগাম বন্ধের তালিকা এবং কাউন্টডাউন
প্রতিটি সংখ্যার পেছনের সঠিক SQL
SELECT toString(date) AS closure_date,
       formatDateTime(date, '%a') AS falls_on,
       any(name) AS holiday,
       any(status) AS day_status,
       any(if(status = 'early-close', formatDateTime(toTimeZone(close, 'America/New_York'), '%H:%i'), '')) AS closes_at_et,
       dateDiff('day', today(), date) AS days_away
FROM global_markets.stocks_market_holidays
WHERE exchange = 'NYSE' AND date >= today()
GROUP BY date
ORDER BY date
LIMIT 16

The next scheduled interruption is Labor Day on 2026-09-07 (closed), 46 days from the refresh stamp. Any weekday not in this table is a normal 9:30–4:00 session. Early-close days end regular trading at 1:00 pm Eastern and cluster around Thanksgiving, Christmas Eve, and the Fourth of July; the closing auction still runs on those days — it simply prints three hours early.

প্রতি বছর বাজার কত দিন বন্ধ থাকে?

"বছরে প্রায় নয় বা দশটি ছুটি" — এটি একটি সাধারণ উত্তর; তবে এই পৃষ্ঠাটি অনুমানের পরিবর্তে গণনা করতে পারে। এক্সচেঞ্জ ফিড শুধুমাত্র ভবিষ্যতের ছুটির তথ্য বহন করে, তাই ইতিমধ্যে ঘটে যাওয়া ছুটির তথ্য টেপ থেকে সংগ্রহ করা হয়: যে কার্যদিবসে SPY রেগুলার-সেশনের শূন্য মিনিট বার (minute bars) প্রদর্শন করেছে সেটি একটি পূর্ণাঙ্গ ক্লোজার বা বাজার বন্ধ থাকা ছিল, এবং যেটিতে প্রায় অর্ধেক সেশন (৩৯০ বার এর পরিবর্তে প্রায় ২১০ বার) প্রদর্শিত হয়েছে সেটি ছিল আর্লি ক্লোজ বা দ্রুত বাজার বন্ধ হওয়া।

কুয়েরিচলতি বছরের ছুটির তালিকা: অতিবাহিত এবং আসন্ন ছুটিসমূহ
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH day_bars AS (
    SELECT cal.day AS day, ifNull(t.bars, 0) AS bars
    FROM (SELECT makeDate(toYear(today()), 1, 1) + arrayJoin(range(370)) AS day) AS cal
    LEFT JOIN (
        SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d, count() AS bars
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND window_start >= toDateTime(makeDate(toYear(today()), 1, 1), 'America/New_York')
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
        GROUP BY d
    ) AS t ON t.d = cal.day
    WHERE toDayOfWeek(cal.day) BETWEEN 1 AND 5
      AND cal.day <= today() - 4
),
past AS (
    SELECT countIf(bars = 0) AS past_full, countIf(bars BETWEEN 120 AND 330) AS past_early
    FROM day_bars
),
ahead AS (
    SELECT countDistinctIf(date, status = 'closed') AS ahead_full,
           countDistinctIf(date, status = 'early-close') AS ahead_early
    FROM global_markets.stocks_market_holidays
    WHERE date > today() - 4 AND toYear(date) = toYear(today())
)
SELECT category, already_passed, still_ahead, already_passed + still_ahead AS total, toString(toYear(today())) AS calendar_year
FROM (
    SELECT 'full closure' AS category, past.past_full AS already_passed, ahead.ahead_full AS still_ahead, 1 AS ord FROM past, ahead
    UNION ALL
    SELECT 'early close (1:00 pm)' AS category, past.past_early AS already_passed, ahead.ahead_early AS still_ahead, 2 AS ord FROM past, ahead
)
ORDER BY ord

2026 টি 10 পূর্ণাঙ্গ ক্লোজার বহন করে — যার মধ্যে 7 ইতিমধ্যে ঘটে গেছে এবং 3 এখনও বাকি আছে — এর সাথে রয়েছে 2টি নির্ধারিত দুপুর ১:০০ টার আর্লি ক্লোজ, যার মধ্যে 2টি এখনও বাকি আছে। (টেপের ইনজেস্ট ল্যাগ বা ডেটা গ্রহণজনিত বিলম্বের কারণে গত কয়েক দিনের মধ্যকার কোনো ক্লোজার সাময়িকভাবে কোনো গণনায় নাও থাকতে পারে; পরবর্তী রিফ্রেশে এই বিভাজনটি স্বয়ংক্রিয়ভাবে ঠিক হয়ে যায়।) সপ্তাহের ছুটির দিনগুলো বাকি ক্লোজারগুলো সম্পন্ন করে: ৩৬৫ দিন থেকে প্রায় ১০৪টি সাপ্তাহিক ছুটি এবং এই ছুটিগুলো বিয়োগ করলে বছরে প্রায় ২৫০টি ট্রেডিং সেশন থাকে।

মার্কেটের তথ্য: সাম্প্রতিকতম সেশন

ক্যালেন্ডার কী হওয়া উচিত তা বলে; আর টেপ বলে আসলে কী ঘটেছে। নিচের প্যানেলটি আমাদের SPY মিনিট-বার টেপে পর্যবেক্ষিত সাম্প্রতিকতম সেশন, এর বার সংখ্যা, একই দিনে নিবন্ধিত SPY অপশন ট্রেডের সংখ্যা এবং চলমান টেপের যেকোনো সাম্প্রতিক হাফ-ডে বা অর্ধ-দিবস প্রদর্শন করে।

কুয়েরিসাম্প্রতিক সেশন — বার সংখ্যা, SPY অপশন প্রিন্ট এবং শেষ অর্ধ-দিবস
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH rth AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d, count() AS bars
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= today() - 450
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY d
),
last_sess AS (
    SELECT max(d) AS last_d
    FROM rth
    WHERE bars >= 120 AND d < toDate(toTimeZone(now(), 'America/New_York'))
),
opt AS (
    SELECT round(count() / 1e3, 0) AS spy_option_prints_thousands
    FROM global_markets.options_trades
    WHERE ticker >= 'O:SPY2' AND ticker < 'O:SPY3'
      AND sip_timestamp >= toDateTime((SELECT last_d FROM last_sess), 'America/New_York')
      AND sip_timestamp < toDateTime((SELECT last_d FROM last_sess) + 1, 'America/New_York')
),
last_early AS (
    SELECT toString(max(d)) AS last_early_close_date,
           argMax(bars, d) AS its_bars
    FROM rth WHERE bars BETWEEN 120 AND 330
)
SELECT toString((SELECT last_d FROM last_sess)) AS most_recent_session,
       formatDateTime((SELECT last_d FROM last_sess), '%W') AS weekday,
       (SELECT bars FROM rth WHERE d = (SELECT last_d FROM last_sess)) AS regular_minute_bars,
       (SELECT spy_option_prints_thousands FROM opt) AS spy_option_prints_thousands,
       (SELECT last_early_close_date FROM last_early) AS last_early_close,
       (SELECT its_bars FROM last_early) AS early_close_bars

আমাদের টেপে সাম্প্রতিকতম সেশনটি হলো 2026-07-21 (Tuesday), যেখানে 390টি রেগুলার-সেশন মিনিট বার নিবন্ধিত হয়েছে — একটি পূর্ণাঙ্গ দিন প্রায় ৩৯০টি বার হয়, আর আর্লি ক্লোজ বা দ্রুত সমাপ্তি প্রায় ২১০টি বার হয়। একই সেশনে প্রায় 1371 হাজারটি স্বতন্ত্র SPY অপশন ট্রেড হয়েছে: অপশন মার্কেট ইক্যুইটি ক্যালেন্ডার অনুসরণ করে, যার মধ্যে ছুটির দিন এবং হাফ-ডে অন্তর্ভুক্ত; এবং যেসব এক্সপায়ারেশন শুক্রবার বন্ধ থাকে সেগুলো একদিন আগে চলে আসে। টেপে সাম্প্রতিকতম আর্লি ক্লোজ ছিল 2025-12-24, যেখানে ছিল 211টি মিনিট বার — যা দুপুর ১টার হাফ-ডে এর পরিমাপিত রূপ। একটি গুরুত্বপূর্ণ বিষয়: এই ডেটাবেস এক থেকে দুই দিন দেরিতে তথ্য গ্রহণ করে, তাই এখানে "সাম্প্রতিকতম সেশন" বলতে প্রকৃত সর্বশেষ সেশন থেকে এক বা দুই দিন পিছিয়ে থাকা সেশনকে বোঝাতে পারে।

যখন বাজার কোনো সতর্কতা ছাড়াই বন্ধ হয়ে যায়

নির্ধারিত ছুটি ক্যালেন্ডারে লিপিবদ্ধ থাকে; কিন্তু অনির্ধারিত ছুটি কখনোই থাকে না। এগুলো খুবই বিরল — প্রতি দশকে মাত্র কয়েকটি ঘটে — এবং লেনদেনের রেকর্ড বা টেপ এর প্রমাণ রাখে: একটি কার্যদিবস যেখানে ৩৯০টি বার প্রিন্ট হওয়ার কথা ছিল কিন্তু একটিও হয়নি।

কুয়েরিঅনির্ধারিত ছুটি: সাধারণ কার্যদিবসে কোনো রেগুলার-সেশন বার নেই
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH events AS (
    SELECT arrayJoin([
        (toDate('2012-10-29'), 'Hurricane Sandy — day 1'),
        (toDate('2012-10-30'), 'Hurricane Sandy — day 2'),
        (toDate('2012-10-31'), 'Reopening after Sandy'),
        (toDate('2018-12-05'), 'Mourning — George H. W. Bush'),
        (toDate('2025-01-09'), 'Mourning — Jimmy Carter')
    ]) AS e
),
tape AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d, count() AS bars
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND ((window_start >= '2012-10-29 00:00:00' AND window_start < '2012-11-01 12:00:00')
        OR (window_start >= '2018-12-05 00:00:00' AND window_start < '2018-12-06 12:00:00')
        OR (window_start >= '2025-01-09 00:00:00' AND window_start < '2025-01-10 12:00:00'))
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY d
)
SELECT toString(e.1) AS closure_date,
       formatDateTime(e.1, '%a') AS falls_on,
       e.2 AS name,
       toUInt32(ifNull(t.bars, 0)) AS spy_regular_session_bars
FROM events
LEFT JOIN tape AS t ON t.d = events.e.1
ORDER BY e.1

হারিকেন স্যান্ডির কারণে 2012-10-29 এবং 2012-10-30 তারিখে উভয় প্রধান এক্সচেঞ্জই বন্ধ ছিল — ১৮৮৮ সালের পর এটিই ছিল প্রথম বহুবছরব্যাপী আবহাওয়ার কারণে হওয়া ছুটি — এবং 2012-10-31 তারিখে পুনরায় খোলার সেশনে পূর্ণ 390 বার প্রিন্ট হয়েছিল। জাতীয় শোক দিবসের কারণে 2018-12-05 (প্রেসিডেন্ট জর্জ এইচ ডব্লিউ বুশ) এবং 2025-01-09 (প্রেসিডেন্ট জিমি কার্টার) তারিখে বাজার বন্ধ ছিল। আধুনিক যুগের দীর্ঘতম অনির্ধারিত ছুটি হলো ২০০১ সালের ১১ সেপ্টেম্বর থেকে ১৪ সেপ্টেম্বর পর্যন্ত, যা টানা চারটি সেশন স্থায়ী ছিল — এটি আমাদের মিনিট ডেটার সময়ের আগের ঘটনা, যা ২০০৩ সালে শুরু হয়েছে। উপরের প্রতিটি ক্লোজার টেপে 0 রেগুলার-সেশন বার হিসেবে প্রদর্শিত হয়: অর্থাৎ কোনো লেনদেন হয়নি।

বাজার বন্ধ থাকাকালীন দেওয়া কোনো অর্ডার কী হয়?

বাজার বন্ধ থাকাকালীন কোনো অর্ডার কার্যকর হয় না। শনিবার, ছুটির দিনে বা রাত ২:০০ টায় জমা দেওয়া কোনো অর্ডার পরবর্তী সেশন না আসা পর্যন্ত আপনার ব্রোকারের কাছে জমা (queue) থাকে। একটি জমা থাকা মার্কেট অর্ডার opening auction যে মূল্যে নির্ধারণ করে, সেই মূল্যে লেনদেন সম্পন্ন হয় — যা আপনার অর্ডার দেওয়ার অনেক দিন পরে ঘটে। একটি সেশনের সমাপ্তি এবং পরবর্তী সেশনের প্রথম প্রিন্টের মধ্যবর্তী ব্যবধান হলো সেই ঝুঁকি যা আপনি গ্রহণ করছেন, এবং এটি পরিমাপযোগ্য:

কুয়েরিসাম্প্রতিক সপ্তাহান্ত এবং ছুটির দিনগুলোতে SPY: শুক্রবারের ক্লোজ বনাম রিলঞ্চিং প্রিন্ট
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH daily AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           round(argMin(toFloat64(open), window_start), 2) AS open_px,
           round(argMax(toFloat64(close), window_start), 2) AS close_px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= today() - 75
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY d
),
paired AS (
    SELECT d,
           open_px,
           lagInFrame(d) OVER (ORDER BY d) AS prev_d,
           lagInFrame(close_px) OVER (ORDER BY d) AS prev_close
    FROM daily
)
SELECT concat(formatDateTime(prev_d, '%a '), toString(prev_d)) AS last_session_before,
       concat(formatDateTime(d, '%a '), toString(d)) AS reopening_session,
       dateDiff('day', prev_d, d) AS days_dark,
       toString(prev_close) AS close_before_break,
       toString(open_px) AS reopening_print,
       round((open_px - prev_close) / prev_close * 100, 2) AS gap_pct
FROM paired
WHERE prev_close > 0 AND dateDiff('day', prev_d, d) >= 3
ORDER BY d

এই তালিকায় গত 10টি সপ্তাহান্ত এবং দীর্ঘ ছুটির দিন অন্তর্ভুক্ত করা হয়েছে — days_dark কলামটি চার দিনের ছুটির বিরতি নির্দেশ করে। সাম্প্রতিকতম বিরতিটি Fri 2026-07-17 থেকে Mon 2026-07-20 পর্যন্ত ছিল (3 ক্যালেন্ডার দিন বন্ধ ছিল): বিরতির আগে SPY-এর নিয়মিত সেশনের ক্লোজিং ছিল $743.2, এবং পুনরায় খোলার প্রথম প্রিন্ট ছিল $747.06 — অর্থাৎ একটি 0.52% গ্যাপ, যা একটি জমা থাকা মার্কেট অর্ডার যাচাই না করেই গ্রহণ করত। এর পরিবর্তে একটি লিমিট অর্ডার মূল্যের ঊর্ধ্বসীমা নির্ধারণ করে দেয়, তবে সেক্ষেত্রে অর্ডারটি পূর্ণ না হওয়ার সম্ভাবনা থাকে; কেন স্টকগুলো রাতারাতি গ্যাপ তৈরি করে এই মুভমেন্টগুলোর পেছনের কৌশল ব্যাখ্যা করে।

টাইম জোন, বন্ড মার্কেট এবং বিশ্বের অন্যান্য অংশ

বাকি থাকা "মার্কেট কি খোলা" সংক্রান্ত বিভ্রান্তির বেশিরভাগই তিনটি অসামঞ্জস্যের কারণে ঘটে। টাইম জোন: অফিসিয়াল সময় হলো ইস্টার্ন টাইম — বছরের অধিকাংশ সময় সকাল ৯:৩০ ET মানে হলো প্রশান্ত মহাসাগরীয় অঞ্চলে সকাল ৬:৩০ এবং লন্ডনে দুপুর ২:৩০ — এবং মার্কেটের তারিখগুলো ET অনুযায়ী নির্ধারিত হয়, তাই এশিয়ার একজন পাঠকের "আজ" দুটি মার্কিন সেশনের মধ্যে বিস্তৃত হতে পারে। বন্ড মার্কেট: ট্রেজারিগুলো SIFMA ক্যালেন্ডার অনুযায়ী লেনদেন হয়, NYSE অনুযায়ী নয় — এটি স্টক মার্কেটের প্রতিটি ছুটির পাশাপাশি আরও দুটি ছুটি পালন করে, এবং এর দ্রুত লেনদেন বন্ধ হওয়ার জন্য দুপুর ২:০০ টার সুপারিশ স্টক মার্কেটের দুপুর ১:০০ টার অর্ধেক দিনের ছুটির চেয়েও বেশিবার আসে। পূর্ণাঙ্গ দিনের এই পার্থক্য ডেটাতে দেখা যায়:

কুয়েরিবিগত এক বছরে স্টক ট্রেড হলেও কোনো Treasury yield প্রিন্ট হয়নি এমন কার্যদিবস
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH stock_days AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= today() - 370
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY d
    HAVING count() >= 100
)
SELECT toString(d) AS session_date,
       formatDateTime(d, '%W') AS weekday
FROM stock_days
WHERE d <= (SELECT max(date) FROM global_markets.treasury_yields)
  AND d NOT IN (SELECT date FROM global_markets.treasury_yields WHERE date >= today() - 370)
ORDER BY d

বিগত এক বছরে ঠিক 2টি কার্যদিবসে স্টক মার্কেট পূর্ণ সেশন পরিচালনা করেছে কিন্তু কোনো Treasury yield দেখা যায়নি — 2025-10-13 এবং 2025-11-11, অক্টোবর এবং নভেম্বরের একটি করে দিন: Columbus Day এবং Veterans Day, এই দুটি ফেডারেল ছুটির দিনেও ইকুইটি মার্কেট সচল থাকে। বিশ্বের অন্যান্য অংশ: বিদেশের এক্সচেঞ্জগুলো তাদের নিজস্ব ক্যালেন্ডার অনুসরণ করে এবং ইনডেক্স ফিউচারস প্রায় চব্বিশ ঘণ্টাই লেনদেন হয় — এই কারণেই মার্কিন স্টক এক্সচেঞ্জগুলো বন্ধ থাকা অবস্থায় রাত ৩:০০ ET-তে কোনো শিরোনামে "স্টকস are falling" লেখা থাকতে পারে। প্রতিটি মার্কিন সেশনের আশেপাশে বর্ধিত সময় (Extended hours) হলো ভোর ৪:০০ টা থেকে সকাল ৯:৩০ টা এবং বিকেল ৪:০০ টা থেকে রাত ৮:০০ টা ET পর্যন্ত, যা কম তরল এবং বেশি স্প্রেড যুক্ত; এর বিস্তারিত বর্ধিত-ঘণ্টা নির্দেশিকাতে দেওয়া আছে।

FAQ

শেয়ার বাজার কি এখন খোলা আছে?

এই পৃষ্ঠার সর্বশেষ ডেটা রিফ্রেশ অনুযায়ী — 2026-07-23 তারিখে 09:00 ET সময়ে — கணনাকৃত অবস্থা ছিল PREMARKET। এই সময়ের পরে, নিয়মটি কয়েক সেকেন্ডের জন্য কার্যকর হয়: সপ্তাহের দিনগুলোতে সকাল ৯:৩০ থেকে বিকেল ৪:০০ ET পর্যন্ত, উপরের ছুটির তালিকাভুক্ত দিনগুলো ছাড়া।

আগামীকাল কি শেয়ার বাজার খোলা থাকবে?

আগামীকাল একটি সাধারণ সেশন হবে, যদি না এটি শনিবার, রবিবার বা উপরের বন্ধের তালিকায় থাকা কোনো দিন হয়। এই পৃষ্ঠার রিফ্রেশ অনুযায়ী ক্যালেন্ডারে সবচেয়ে নিকটবর্তী নিয়মিত সেশন — আজসহ, যখন বাজার খোলা থাকে — হলো 2026-07-23

ক্রিসমাস ইভ일에 কি শেয়ার বাজার খোলা থাকে?

যখন ২৪ ডিসেম্বর সপ্তাহের কোনো দিনে পড়ে, তখন মার্কিন স্টক এক্সচেঞ্জগুলো সাধারণত একটি সংক্ষিপ্ত সেশন পরিচালনা করে যা বিকেল ১:০০ ET সময়ে বন্ধ হয়ে যায়; যদি এটি সপ্তাহান্তে পড়ে তবে কোনো সেশন থাকে না। ক্রিসমাস ডে সবসময় পূর্ণাঙ্গভাবে বন্ধ থাকে — এ বছরের সঠিক তারিখগুলো উপরের ক্যালেন্ডার টেবিলে দেওয়া আছে।

ব্ল্যাক ফ্রাইডেতে কি শেয়ার বাজার খোলা থাকে?

হ্যাই। Thanksgiving-এর পরের শুক্রবারটি একটি নির্ধারিত অর্ধ-দিবস: নিয়মিত ট্রেডিং বিকেল ৪:০০ ET-এর পরিবর্তে বিকেল ১:০০ ET সময়ে শেষ হয় — অর্থাৎ টেপে ৩৯০টি মিনিটের পরিবর্তে প্রায় ২১০টি মিনিট বার থাকে।

বন্ড মার্কেট কি আজ খোলা আছে?

সাধারণত যখন স্টক মার্কেট খোলা থাকে তখন খোলা থাকে — তবে সবসময় নয়। Treasury মার্কেট SIFMA ক্যালেন্ডার অনুসরণ করে: প্রতিটি স্টক-মার্কেট ছুটির পাশাপাশি Columbus Day এবং Veterans Day অন্তর্ভুক্ত, যেখানে আরও ঘনঘন (এবং দ্রুত, দুপুর ২:০০ টায়) দ্রুত বন্ধ হওয়ার নিয়ম রয়েছে। গত এক বছরের রেকর্ড অনুযায়ী 2টি এমন কার্যদিবস ছিল যেখানে স্টক ট্রেড হয়েছে কিন্তু Treasury yield প্রকাশিত হয়নি।


উপরের প্রতিটি প্যানেল একটি সংরক্ষিত, ভার্সনযুক্ত কুয়েরি যার নিচে এর সঠিক SQL রয়েছে — যেকোনো প্যানেল অডিট করতে সেটি এক্সপ্যান্ড করুন। কোনো তারিখ, সেশন বা গ্যাপ নিজে পরীক্ষা করতে Strasmore টার্মিনালে সাধারণ ইংরেজিতে জিজ্ঞাসা করুন।