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

শেয়ার বাজার কখন খোলে এবং বন্ধ হয়

NYSE এবং Nasdaq এর নিয়মিত লেনদেন সকাল ৯:৩০ ET থেকে বিকেল ৪:০০ ET পর্যন্ত চলে। এর বাইরে প্রিমারকেট এবং আফটার-আওয়ারস ট্রেডিংয়ের সুবিধাও রয়েছে।

US শেয়ার বাজার সোমবার থেকে শুক্রবার পূর্বদেশীয় সময় (Eastern Time) সকাল ৯:৩০ টা থেকে বিকেল ৪:০০ টা পর্যন্ত খোলা থাকে। NYSE এবং Nasdaq উভয়ই পূর্বদেশীয় সময় সকাল ৯:৩০ টায় নিয়মিত লেনদেন শুরু করে এবং বিকেল ৪:০০ টায় শেষ করে। এই নিয়মিত সেশনের বাইরে দুটি বর্ধিত সময়সীমা রয়েছে: পূর্বদেশীয় সময় ভোর ৪:০০ টা থেকে প্রিমারকেট ট্রেডিং এবং রাত ৮:০০ টা পর্যন্ত আফটার-আওয়ারস ট্রেডিং। সপ্তাহান্তে এবং বছরে প্রায় দশটি ছুটির দিনে বাজার বন্ধ থাকে। এই পৃষ্ঠার প্রতিটি তথ্য প্রকৃত লেনদেনের রেকর্ড থেকে নেওয়া হয়েছে এবং প্রতিটি সংখ্যার সঠিক উৎস এক ক্লিকেই পাওয়া সম্ভব। (সংক্ষিপ্ত তথ্যের জন্য—পরবর্তী বাজার বন্ধের সময় এবং সাম্প্রতিক সেশন—দেখুন আজ কি শেয়ার বাজার খোলা)।

শেয়ার বাজার কখন খোলে এবং কখন বন্ধ হয়?

নিয়মিত ট্রেডিং সেশন—যে সময়ের জন্য উদ্ধৃত মূল্য, সূচকের স্তর এবং সন্ধ্যার সংবাদ প্রযোজ্য—সকাল ৯:৩০ ET-এ উদ্বোধনী ঘণ্টার মাধ্যমে শুরু হয় এবং বিকেল ৪:০০ ET-এ সমাপ্তি ঘণ্টার মাধ্যমে শেষ হয়: সপ্তাহে পাঁচ দিন, দিনে ছয়টি এবং আধা ঘণ্টা। আমেরিকার উভয় প্রধান এক্সচেঞ্জ একই সময় অনুসরণ করে এবং একটি সাধারণ ব্রোকারেজ অর্ডার ডিফল্টভাবে এই সময়ের মধ্যেই কাজ করে।

সম্পূর্ণ ইলেকট্রনিক ট্রেডিং দিনটি এই সময়ের চেয়ে বেশি বিস্তৃত:

  • Premarket: ভোর ৪:০০ থেকে সকাল ৯:৩০ ET — উদ্বোধনী ঘণ্টার আগে ইলেকট্রনিক ট্রেডিং।
  • Regular session: সকাল ৯:৩০ থেকে বিকেল ৪:০০ ET — দিনের অধিকাংশ লেনদেন এই সময়ে সম্পন্ন হয়।
  • After-hours: বিকেল ৪:০০ থেকে রাত ৮:০০ ET — সমাপ্তি ঘণ্টার পরে ইলেকট্রনিক ট্রেডিং।

নিয়মিত দিনের শুরুতে এবং শেষে দুটি নিলাম (auction) অনুষ্ঠিত হয়। একটি ওপেনিং অকশন সকাল ৯:৩০-এ প্রতিটি স্টকের অফিসিয়াল ওপেনিং প্রাইস নির্ধারণ করে, এবং closing auction—যা বিকেল ৪:০০ টার ঠিক পরে একটি বিশাল ম্যাচড ট্রেড—সেদিন সন্ধ্যায় সব জায়গায় উদ্ধৃত অফিসিয়াল ক্লোজিং প্রাইস নির্ধারণ করে। এই পৃষ্ঠার সমস্ত সময় ইস্টার্ন টাইম (ET): আমেরিকার পশ্চিম উপকূলে একই নিয়মিত সেশন সকাল ৬:৩০ থেকে দুপুর ১:০০ পর্যন্ত চলে।

টেপে স্টক মার্কেটের সময়সীমা কেমন দেখায়?

সংজ্ঞা এক জিনিস; টেপ হলো তার প্রমাণ। নিচের প্যানেলগুলো SPY টেপের একটি সাম্প্রতিক পূর্ণাঙ্গ সেশন নিয়ে তৈরি — 2026-07-20, একটি Monday, যার রেকর্ড সম্পূর্ণ হওয়ার মতো যথেষ্ট সাম্প্রতিক সেশন (ডেটা ফিড এক বা দুই দিন পিছিয়ে থাকে) — যা রেগুলার-সেশনের মিনিট বার গণনা করে যাচাই করা হয়েছে: এর মধ্যে 390টি, যা বেল বাজারার মধ্যবর্তী প্রতিটি মিনিটের জন্য একটি করে বার। সেশনের প্রথম বারটি 04:00 ET সময়ে এবং শেষ বারটি 19:59 ET সময়ে মুদ্রিত হয়েছে — টেপটি সকাল ৪:০০ টা থেকে রাত ৮:০০ টা পর্যন্ত সম্পূর্ণ বর্ধিত সময়সীমা জুড়ে বিস্তৃত।

কুয়েরিSPY টেপের একটি পূর্ণাঙ্গ ট্রেডিং দিন, সেশন উইন্ডো অনুযায়ী বিভক্ত (সাম্প্রতিক পূর্ণাঙ্গ সেশন)
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH
(
    SELECT max(d)
    FROM
    (
        SELECT
            toDate(toTimeZone(window_start, 'America/New_York')) AS d,
            countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60
                     + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
                AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
                     + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960) AS rth_bars
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND window_start >= today() - 21
          AND window_start < today() - 2
        GROUP BY d
        HAVING rth_bars = 390
    )
) AS session_day
SELECT
    toString(session_day)                     AS session_date,
    formatDateTime(session_day, '%W')         AS weekday,
    countIf(et_min >= 570 AND et_min < 960)   AS regular_session_bars,
    min(et_min)                               AS first_bar_minute_of_day,
    max(et_min)                               AS last_bar_minute_of_day,
    formatDateTime(min(et_ts), '%H:%i')       AS first_bar_et,
    formatDateTime(max(et_ts), '%H:%i')       AS last_bar_et,
    round(sum(volume) / 1e6, 1)               AS total_shares_m,
    round(100.0 * sumIf(volume, et_min < 570) / sum(volume), 1)                    AS premarket_pct,
    round(100.0 * sumIf(volume, et_min >= 570 AND et_min < 960) / sum(volume), 1)  AS regular_pct,
    round(100.0 * sumIf(volume, et_min >= 960 AND et_min < 990) / sum(volume), 1)  AS post_close_30min_pct,
    round(100.0 * sumIf(volume, et_min >= 990) / sum(volume), 1)                   AS evening_pct,
    round(100.0 * sumIf(volume, et_min >= 570 AND et_min < 600) / sum(volume), 1)  AS first_30min_pct,
    round(100.0 * sumIf(volume, et_min >= 930 AND et_min < 960) / sum(volume), 1)  AS last_30min_pct,
    round(100.0 * sumIf(volume, et_min >= 750 AND et_min < 780) / sum(volume), 1)  AS midday_half_hour_pct
FROM
(
    SELECT
        volume,
        toTimeZone(window_start, 'America/New_York') AS et_ts,
        toHour(toTimeZone(window_start, 'America/New_York')) * 60
        + toMinute(toTimeZone(window_start, 'America/New_York')) AS et_min
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND toDate(toTimeZone(window_start, 'America/New_York')) = session_day
)

ভলিউম বিভাজনটি হলো শিক্ষার বিষয়। পুরো ষোলো ঘণ্টার সময়সীমা জুড়ে ট্রেড করা 48.4 মিলিয়ন SPY শেয়ারের মধ্যে, রেগুলার সেশনে 82.7% শেয়ার লেনদেন হয়েছে। সাড়ে পাঁচ ঘণ্টার প্রি-মার্কেট সেশনে 1.9% শেয়ার মুদ্রিত হয়েছে। ক্লোজিং বেল বাজারার ঠিক পরের আধা ঘণ্টায় 14.8% শেয়ার মুদ্রিত হয়েছে — এই সময়সীমাটি বড় আকারের সমঝোতা করা ট্রেডগুলোকে ধরে ফেলে যা সেশন শেষ হওয়ার পর টেপে রিপোর্ট করা হয় — এবং বাকি সাড়ে তিন ঘণ্টার ইভনিং সেশনে সম্মিলিতভাবে 0.6% শেয়ার মুদ্রিত হয়েছে।

আধা ঘণ্টার বাকেটগুলো দিনের গঠন প্রদর্শন করে:

কুয়েরিঅর্ধঘণ্টা ভিত্তিক SPY ভলিউম, প্রি-মার্কেট থেকে আফটার-আওয়ারস পর্যন্ত (একই সেশন, ET ঘড়ি)
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH
(
    SELECT max(d)
    FROM
    (
        SELECT
            toDate(toTimeZone(window_start, 'America/New_York')) AS d,
            countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60
                     + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
                AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
                     + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960) AS rth_bars
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND window_start >= today() - 21
          AND window_start < today() - 2
        GROUP BY d
        HAVING rth_bars = 390
    )
) AS session_day
SELECT
    formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_half_hour,
    round(sum(volume) / 1e6, 2) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
  AND toDate(toTimeZone(window_start, 'America/New_York')) = session_day
GROUP BY et_half_hour
ORDER BY et_half_hour

এই সেশনে ক্লোজিং আধা ঘণ্টায় পুরো দিনের মোট ভলিউমের 19% শেয়ার মুদ্রিত হয়েছে, যেখানে ১২:৩০ থেকে ১:০০ টার লাঞ্চটাইম আধা ঘণ্টায় ছিল 5.8%; ওপেনিং আধা ঘণ্টায় মুদ্রিত হয়েছে 9.5%। ক্লোজিংয়ের এই উচ্চ ভলিউমের একটি যান্ত্রিক কারণ রয়েছে: ইনডেক্স ফান্ড, মিউচুয়াল ফান্ড এবং বেঞ্চমার্কড প্রতিষ্ঠানগুলো অফিসিয়াল ক্লোজিং প্রাইসে লেনদেন করে এবং তাদের অর্ডারগুলো ক্লোজিং অকশনে একত্রিত হয়। সব মিলিয়ে, বর্ধিত সময়সীমা জুড়ে ভলিউম 32টি আলাদা আধা ঘণ্টার বাকেটে বিন্যস্ত ছিল।

প্রিমার্কেট এবং আফটার-আওয়ার্স ট্রেডিং কী?

প্রিমার্কেট (সকাল ৪:০০ টা থেকে সকাল ৯:৩০ টা ET) এবং আফটার-আওয়ার্স (বিকাল ৪:০০ টা থেকে রাত ৮:০০ টা ET) হলো নিয়মিত লেনদেনের সময়ের বাইরে ইলেকট্রনিক পদ্ধতিতে পরিচালিত ট্রেডিং উইন্ডো। এই সময়ে অংশগ্রহণকারীর সংখ্যা কম থাকে এবং bid-ask spread বেশি থাকে। এই সেশনগুলোতে বেশিরভাগ ব্রোকার শুধুমাত্র limit order গ্রহণ করে। কোম্পানির খবরাখবর এই সময়েই বেশি প্রকাশিত হয়: আয়ের প্রতিবেদনগুলো সাধারণত বিকেল ৪:০০ টার ক্লোজিংয়ের ঠিক পরে এবং বাজার খোলার আগের কয়েক ঘণ্টায় প্রকাশিত হয়। এই সময়গুলোতে স্টকের দাম আগের ক্লোজিং থেকে অনেক বেশি বা কম হতে পারে (gap)। রাত ৭:০০ টায় প্রদর্শিত কোনো দাম পরের দিন সকালে স্টকটি কোন দামে খুলবে তার কোনো নিশ্চয়তা দেয় না।

সেশন অনুযায়ী ভলিউম শেয়ার, bid-ask spread খরচ এবং খবরের সময়কাল সম্পর্কে বিস্তারিত জানতে after-hours and after-hours trading নিবন্ধটি দেখুন। উপরের প্যানেলে দেওয়া সংক্ষিপ্ত তথ্য অনুযায়ী: এই বর্ধিত সেশনগুলো কার্যকর এবং এখানে ট্রেড করা সম্ভব, তবে নিয়মিত সময়ের তুলনায় এখানে লেনদেনের পরিমাণ অনেক কম থাকে।

অপশন এবং ফিউচার কখন ট্রেড করা হয়?

ব্যক্তিগত কোম্পানির ওপর অপশনগুলো ET সময় সকাল ৯:৩০ থেকে বিকেল ৪:০০ পর্যন্ত ট্রেড করা হয় — কোনো প্রি-মার্কেট বা আফটার-আওয়ারস নেই। কিছু নির্দিষ্ট ব্রড-মার্কেট ETF এবং ইনডেক্স প্রোডাক্ট যেমন SPY, QQQ, IWM এবং SPX ও VIX-এর মতো ইনডেক্স অপশনগুলো আরও ১৫ মিনিট অতিরিক্ত সময় পায়, যা ET সময় বিকেল ৪:১৫ পর্যন্ত। 2026-07-20-এ টেপটি উপরের সেশনের বিভাজন দেখায়:

কুয়েরিবিকাল ৪:০০ টার বেল বাজার সময় সিঙ্গেল-নাম বনাম ETF অপশনস — ক্লোজিংয়ের সময় AAPL এবং SPY অপশনস ট্রেড (একই সেশন)
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH
(
    SELECT max(d)
    FROM
    (
        SELECT
            toDate(toTimeZone(window_start, 'America/New_York')) AS d,
            countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60
                     + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
                AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
                     + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960) AS rth_bars
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND window_start >= today() - 21
          AND window_start < today() - 2
        GROUP BY d
        HAVING rth_bars = 390
    )
) AS session_day
SELECT
    if(startsWith(ticker, 'O:SPY'), 'SPY options (ETF)', 'AAPL options (single name)') AS contract,
    toString(session_day)                                                              AS session_date,
    countIf(sip_timestamp >= toDateTime(concat(toString(session_day), ' 15:45:00'), 'America/New_York')
        AND sip_timestamp <  toDateTime(concat(toString(session_day), ' 16:00:00'), 'America/New_York')) AS trades_345_to_400,
    countIf(sip_timestamp >= toDateTime(concat(toString(session_day), ' 16:00:00'), 'America/New_York')
        AND sip_timestamp <  toDateTime(concat(toString(session_day), ' 16:15:00'), 'America/New_York')) AS trades_400_to_415,
    formatDateTime(toTimeZone(max(sip_timestamp), 'America/New_York'), '%H:%i') AS last_trade_et,
    toHour(toTimeZone(max(sip_timestamp), 'America/New_York')) * 60
    + toMinute(toTimeZone(max(sip_timestamp), 'America/New_York'))              AS last_trade_minute_of_day
FROM global_markets.options_trades
WHERE (startsWith(ticker, 'O:SPY') OR startsWith(ticker, 'O:AAPL'))
  AND match(ticker, '^O:(SPY|AAPL)[0-9]{6}[CP][0-9]{8}$')
  AND sip_timestamp >= toDateTime(concat(toString(session_day), ' 15:45:00'), 'America/New_York')
  AND sip_timestamp <  toDateTime(concat(toString(session_day), ' 23:00:00'), 'America/New_York')
GROUP BY contract
ORDER BY contract

রেগুলার সেশনের শেষ ১৫ মিনিট উভয় টেপেই ব্যস্ত ছিল: 8828 AAPL অপশন ট্রেড হয়েছে এবং 54842 SPY। বেল বাজারার ১৫ মিনিট তাদের আলাদা করেছে: AAPL 0 বিচ্ছিন্ন প্রিন্ট করেছে (সর্বশেষটি ছিল 15:59 ET-তে), যেখানে SPY 25621 ট্রেড করেছে, যার সর্বশেষটি ছিল 16:14 ET-তে। এক্সপায়ারেশনের নিজস্ব সময়সূচী রয়েছে — 0DTE অপশন কখন ট্রেড করা হয় তা ম্যাপ করে দেখায়।

ফিউচার সম্পূর্ণ ভিন্ন একটি সময়সূচী মেনে চলে: CME ইক্যুইটি-ইনডেক্স ফিউচার প্রায় ২৪ ঘণ্টা ট্রেড করা হয়, রবিবার সন্ধ্যা ৬:০০ ET থেকে শুক্রবার বিকেল ৫:০০ ET পর্যন্ত, যেখানে প্রতিদিন বিকেল ৫:০০ টায় এক ঘণ্টার বিরতি থাকে — যা প্রতিটি "ফিউচার আজ সকালে বেড়েছে" শিরোনামের পেছনের ওভারনাইট টেপ। বন্ড মার্কেট SIFMA-এর সুপারিশকৃত সময়ে ওভার-দ্য-কাউন্টার ট্রেড করা হয়, যা মোটামুটি ET সময় সকাল ৮:০০ থেকে বিকেল ৫:০০ পর্যন্ত, এবং এর নিজস্ব ছুটির ক্যালেন্ডার রয়েছে: স্টক ট্রেড চলাকালীন কলাম্বাস ডে এবং ভেটেরান্স ডে-তে বন্ড মার্কেট বন্ধ থাকে।

When is the stock market closed?

US stock markets close for weekends, for about ten full-day holidays a year, and early — at 1:00 p.m. ET — on a few scheduled half days. The calendar below comes straight from the exchange schedule and maintains itself: each holiday drops off as it passes and the next one moves up.

কুয়েরিএক্সচেঞ্জ ক্যালেন্ডার অনুযায়ী আসন্ন US স্টক মার্কেট ছুটি এবং আর্লি ক্লোজ
প্রতিটি সংখ্যার পেছনের সঠিক SQL
SELECT
    toString(date)                       AS holiday_date,
    formatDateTime(date, '%a')           AS weekday,
    any(name)                            AS holiday,
    any(status)                          AS day_status,
    any(if(status = 'early-close',
           formatDateTime(toTimeZone(close, 'America/New_York'), '%I:%i %p'),
           ''))                          AS early_close_et,
    dateDiff('day', today(), date)       AS days_away
FROM global_markets.stocks_market_holidays
WHERE date >= today()
GROUP BY date
ORDER BY date

The next scheduled closure is Labor Day on 2026-09-07, 46 days out, and the loaded calendar lists 12 dated closures ahead, each marked as a full closure or an early close. On an early-close day the regular session ends at 1:00 p.m. ET instead of 4:00 p.m. — three and a half hours of trading instead of six and a half — with the closing auction printing at 1:00 p.m. These half days cluster around Thanksgiving and Christmas. The weekend make-up rules (a Saturday holiday closes the market the Friday before, a Sunday holiday the Monday after), the full calendar, and how to audit a past closure from the tape are covered in stock market holidays and early closes.

What does a half day look like on the tape?

The calendar names the early closes; the tape shows what one looks like. The most recent half day on the SPY tape was 2025-12-24, a Wednesday: 210 regular-session minute bars from 9:30 a.m. to the 1:00 p.m. closing auction.

কুয়েরিSPY টেপের সাম্প্রতিকতম আর্লি-ক্লোজ সেশন, সেশন উইন্ডো অনুযায়ী বিভক্ত
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH
(
    SELECT max(d)
    FROM
    (
        SELECT
            toDate(toTimeZone(window_start, 'America/New_York')) AS d,
            countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60
                     + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
                AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
                     + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960) AS rth_bars
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND window_start >= today() - 400
          AND window_start < today() - 2
        GROUP BY d
        HAVING rth_bars >= 150 AND rth_bars <= 240
    )
) AS half_day
SELECT
    toString(half_day)                          AS session_date,
    formatDateTime(half_day, '%W')              AS weekday,
    countIf(et_min >= 570 AND et_min < 780)     AS morning_session_bars,
    formatDateTime(max(et_ts), '%H:%i')         AS last_bar_et,
    max(et_min)                                 AS last_bar_minute_of_day,
    round(sum(volume) / 1e6, 1)                 AS total_shares_m,
    round(100.0 * sumIf(volume, et_min < 570) / sum(volume), 1)                    AS premarket_pct,
    round(100.0 * sumIf(volume, et_min >= 570 AND et_min < 780) / sum(volume), 1)  AS regular_pct,
    round(100.0 * sumIf(volume, et_min >= 780 AND et_min < 810) / sum(volume), 1)  AS post_close_30min_pct,
    round(100.0 * sumIf(volume, et_min >= 810) / sum(volume), 1)                   AS evening_pct,
    round(100.0 * sumIf(volume, et_min >= 570 AND et_min < 600) / sum(volume), 1)  AS first_30min_pct,
    round(100.0 * sumIf(volume, et_min >= 750 AND et_min < 780) / sum(volume), 1)  AS last_30min_pct,
    round(100.0 * sumIf(volume, et_min >= 750 AND et_min < 780) / sum(volume)
        - 100.0 * sumIf(volume, et_min >= 570 AND et_min < 600) / sum(volume), 1)  AS close_minus_open_pct
FROM
(
    SELECT
        volume,
        toTimeZone(window_start, 'America/New_York') AS et_ts,
        toHour(toTimeZone(window_start, 'America/New_York')) * 60
        + toMinute(toTimeZone(window_start, 'America/New_York')) AS et_min
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= today() - 400
      AND toDate(toTimeZone(window_start, 'America/New_York')) = half_day
)

The shape of a full day survives the compression. Of the 35.6 million SPY shares that printed, the shortened regular session carried 95.5%, and the final half hour before the 1:00 p.m. close carried 23.8% — well ahead of the opening half hour's 12.2% — the same closing-auction gravity as a normal day, pulled forward three hours. The half hour after the close printed 3.1% (the block-report window again) and the rest of the afternoon just 0.1%. Extended hours shut early too: the day's last bar printed at 16:59 ET — after-hours ends around 5:00 p.m. on half days, three hours ahead of the usual 8:00 p.m. Options close early as well: 1:00 p.m. for single names, 1:15 p.m. for the extended ETF and index contracts.

কুয়েরিআর্লি-ক্লোজ সেশনে অর্ধঘণ্টা ভিত্তিক SPY ভলিউম, প্রি-মার্কেট থেকে সংক্ষিপ্ত আফটার-আওয়ারস পর্যন্ত (ET ঘড়ি)
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH
(
    SELECT max(d)
    FROM
    (
        SELECT
            toDate(toTimeZone(window_start, 'America/New_York')) AS d,
            countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60
                     + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
                AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
                     + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960) AS rth_bars
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND window_start >= today() - 400
          AND window_start < today() - 2
        GROUP BY d
        HAVING rth_bars >= 150 AND rth_bars <= 240
    )
) AS half_day
SELECT
    formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_half_hour,
    round(sum(volume) / 1e6, 2) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
  AND window_start >= today() - 400
  AND toDate(toTimeZone(window_start, 'America/New_York')) = half_day
GROUP BY et_half_hour
ORDER BY et_half_hour

Volume landed in 21 half-hour buckets — the familiar busy-open, heavier-close shape squeezed into three and a half hours.

এক বছরে কতটি ট্রেডিং দিন থাকে?

সপ্তাহান্ত এবং ছুটির দিনগুলো বাদ দিলে একটি ক্যালেন্ডার বছরে মোটামুটি ২৫০টি ট্রেডিং সেশন থাকে। সঠিক সংখ্যাটি জানার জন্য টেপ (tape) গণনা করা প্রয়োজন:

কুয়েরিSPY টেপ অনুযায়ী গত এক বছরের ট্রেডিং সেশন
প্রতিটি সংখ্যার পেছনের সঠিক SQL
SELECT
    count()                              AS trading_days,
    countIf(rth_bars >= 380)             AS full_length_sessions,
    countIf(rth_bars <= 240)             AS shortened_sessions,
    countIf(rth_bars > 240 AND rth_bars < 380) AS irregular_sessions,
    countIf(is_weekend)                  AS weekend_sessions,
    toString(min(d))                     AS first_session,
    toString(max(d))                     AS last_session
FROM
(
    SELECT
        toDate(toTimeZone(window_start, 'America/New_York')) AS d,
        toDayOfWeek(toDate(toTimeZone(window_start, 'America/New_York'))) >= 6 AS is_weekend,
        countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60
                 + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
            AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
                 + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960) AS rth_bars
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= today() - 370
      AND window_start < today() - 2
    GROUP BY d, is_weekend
    HAVING rth_bars > 0
)

2025-07-18 এবং 2026-07-20 এর মধ্যে বাজারে 252টি নিয়মিত সেশন ছিল — যার মধ্যে ছিল 250টি পূর্ণাঙ্গ দিন এবং 2টি সংক্ষিপ্ত দিন — এবং ঠিক 0টি সপ্তাহান্তের সেশন ছিল, যা প্রমাণ করে যে কোনো শনিবার বা রবিবার নিয়মিত সেশন ছিল না।

বিশ্বজুড়ে স্টক মার্কেটের সময়সূচী

মার্কিন বাজারের সময়সূচী হলো একটি প্রায় নিরবচ্ছিন্ন বৈশ্বিক চক্রের একটি অংশ। London Stock Exchange স্থানীয় সময় সকাল ৮:০০ টা থেকে বিকেল ৪:৩০ টা পর্যন্ত লেনদেন করে; এর শেষ সময়টুকু সাধারণত মার্কিন নিয়মিত সেশনের প্রথম দুই ঘণ্টার সাথে মিলে যায় — অর্থাৎ পূর্ব আটট (ET) সময় সকাল ৯:৩০ টা থেকে ১১:৩০ টা পর্যন্ত — যখন নিউইয়র্কে ইউরোপীয় বাজারের সমাপ্তি ঘটে এবং সকালের মাঝামাঝি সময় শুরু হয়। Tokyo স্থানীয় সময় সকাল ৯:০০ টা থেকে বিকেল ৩:৩০ টা পর্যন্ত লেনদেন করে এবং এতে একটি মধ্যাহ্নভোজের বিরতি থাকে, যা সম্পূর্ণভাবে মার্কিন রাতের সময়ের মধ্যে পড়ে। সপ্তাহের প্রায় যেকোনো কর্মদিবসে বিশ্বের কোনো না কোনো বড় এক্সচেঞ্জ খোলা থাকে — তবে মার্কিন তালিকায় নিবন্ধিত কোনো শেয়ার শুধুমাত্র এই পৃষ্ঠায় বর্ণিত মার্কিন সময়ের মধ্যেই লেনদেন হয়।

স্টক মার্কেট আওয়ার FAQ

স্টক মার্কেট কখন খোলে?

সোমবার থেকে শুক্রবার, ইস্টার্ন টাইম অনুযায়ী NYSE এবং Nasdaq নিয়মিত লেনদেন শুরু করে সকাল ৯:৩০ মিনিটে। ইলেকট্রনিক প্রি-মার্কেট ট্রেডিং অনেক আগে, অর্থাৎ ইস্টার্ন টাইম অনুযায়ী ভোর ৪:০০ মিনিটে শুরু হয়, তবে প্রতিটি স্টকের অফিসিয়াল ওপেনিং প্রাইস সকাল ৯:৩০ মিনিটের ওপেনিং অকশনের মাধ্যমে নির্ধারিত হয়।

সপ্তাহান্তে কি স্টক মার্কেট খোলা থাকে?

না। মার্কিন স্টক এক্সচেঞ্জগুলোতে শনিবার বা রবিবার কোনো সেশন থাকে না — উপরের গত এক বছরের টেপ ডেটা অনুযায়ী 0টি সপ্তাহান্তের সেশন দেখা গেছে। শুক্রবার বিকেল ৪:০০ টার ক্লোজ এবং রাত ৮:০০ টার আফটার-আওয়ার্স কাটঅফ শেষ হওয়ার পর, ছুটির দিন বাদে সোমবার ভোর ৪:০০ টার প্রি-মার্কেট দিয়ে পুনরায় লেনদেন শুরু হয়।

প্রি-মার্কেট এবং আফটার-আওয়ার্স ট্রেডিং কী?

নিয়মিত সময়ের বাইরে ইলেকট্রনিক ট্রেডিং হলো প্রি-মার্কেট এবং আফটার-আওয়ার্স। প্রি-মার্কেট চলে ইস্টার্ন টাইম অনুযায়ী ভোর ৪:০০ টা থেকে সকাল ৯:৩০ টা পর্যন্ত এবং আফটার-আওয়ার্স চলে ইস্টার্ন টাইম অনুযায়ী বিকেল ৪:০০ টা থেকে রাত ৮:০০ টা পর্যন্ত। নিয়মিত সেশনের তুলনায় এই উভয় সেশনে অংশগ্রহণকারীর সংখ্যা কম থাকে এবং বিড-আস্ক স্প্রেড বেশি থাকে; এছাড়া বেশিরভাগ ব্রোকার এখানে শুধুমাত্র লিমিট অর্ডার গ্রহণ করে।

মার্কেট কখন দ্রুত বন্ধ হয়?

নির্ধারিত হাফ-ডে বা অর্ধ-দিবসের ক্ষেত্রে, নিয়মিত লেনদেন বিকেল ৪:০০ টার পরিবর্তে ইস্টার্ন টাইম অনুযায়ী দুপুর ১:০০ টায় শেষ হয় — সাধারণত থ্যাঙ্কসগিভিংয়ের পরের শুক্রবার, সপ্তাহের কোনো দিনে ক্রিসমাস ইভ এবং কিছু বছর ৩ জুলাই। গত এক বছরের টেপ অনুযায়ী 2টি সংক্ষিপ্ত সেশন দেখা গেছে।

ক্লোজিং বেল বা বাজার বন্ধ হওয়ার সময় কোনো স্টক হ্যালাটেড (halted) থাকলে কী হয়?

ক্লোজিং বেল বা বাজার বন্ধ হওয়ার সময় কোনো স্টক হ্যালাটেড থাকলে সেদিন তার জন্য কোনো বিলম্বিত ক্লোজিং অকশন হয় না — এক্সচেঞ্জ নিয়ম অনুযায়ী, যদি হ্যালাট ইস্টার্ন টাইম অনুযায়ী আনুমানিক বিকেল ৩:৫০ টার পরে চলে যায়, তবে পুনরায় ওপেনিং অকশন নিষিদ্ধ; ফলে হ্যালাটটি সরাসরি ক্লোজিং পর্যন্ত বজায় থাকে। যেহেতু দাম নির্ধারণের জন্য কোনো অকশন থাকে না, তাই এক্সচেঞ্জ ওই স্টকের অফিসিয়াল ক্লোজিং প্রাইস হিসেবে হ্যালাটের ঠিক আগের পাঁচ মিনিটের লেনদেনের ভলিউম-ওয়েটেড অ্যাভারেজ প্রাইস (volume-weighted average price) ব্যবহার করে — এটি কেবল শেষ ট্রেড নয়। হ্যালাট প্রতিটি স্টকের জন্য আলাদাভাবে কার্যকর হয় — বাজারের বাকি অংশ নির্ধারিত সময় অনুযায়ী বিকেল ৪:০০ টায় বন্ধ হয়।

স্টক মার্কেট কি ৪:০০ টায় নাকি ৪:৩০ টায় বন্ধ হয়?

মার্কিন স্টক এক্সচেঞ্জগুলো ইস্টার্ন টাইম অনুযায়ী বিকেল ৪:০০ টায় নিয়মিত লেনদেন বন্ধ করে। এর পরে যে কোটেশনগুলো পরিবর্তিত হতে থাকে সেগুলো আফটার-আওয়ার্স সেশন থেকে আসে, যা ইস্টার্ন টাইম অনুযায়ী রাত ৮:০০ টা পর্যন্ত চলে; এছাড়া কিছু ইনডেক্স প্রোডাক্ট ইস্টার্ন টাইম অনুযায়ী বিকেল ৪:১৫ টা পর্যন্ত ট্রেড করে।


মার্কেট আওয়ার হলো একটি সময়সূচী; আর টেপ হলো তার রসিদ। উপরের প্রতিটি প্যানেল একটি স্টোরড কুয়েরি যা আপনি Strasmore টার্মিনালে ওপেন, এডিট এবং পুনরায় রান করতে পারেন — যেকোনো সেশন, যেকোনো টিকার বা পরবর্তী ক্লোজিং সম্পর্কে সহজ ইংরেজিতে দেখে নিন।