Strasmore Research
آموزش Matt Connorتوسط Matt Connor · به‌روزرسانی شده در 2026-07-24 · data as of July 24, 2026 · refreshed weekly

ساعات باز و بسته شدن بازار سهام

زمان شروع و پایان معاملات در NYSE و Nasdaq شامل جلسات عادی، پیش‌بازار و پس از بازار در ساعت‌های مشخص ET است. بازار در آخر هفته‌ها بسته است.

ساعات معاملات بازار سهام ایالات متحده از ساعت 9:30 صبح تا 4:00 بعد از ظهر به وقت منطقه زمانی شرقی، از دوشنبه تا جمعه است. هر دو بورس NYSE و Nasdaq معاملات عادی خود را در ساعت 9:30 صبح ET آغاز و در ساعت 4:00 بعد از ظهر ET پایان می‌دهند. دو بازه زمانی فراتر از این جلسات عادی وجود دارد: معاملات پیش‌بازار از ساعت 4:00 صبح ET و معاملات پس از بازار تا ساعت 8:00 شب ET. بازارها در روزهای آخر هفته و در حدود ده روز تعطیل در سال بسته هستند. تمام ارقام در این صفحه بر اساس سوابق واقعی معاملات اندازه‌گیری شده‌اند و پرس‌وجوی دقیق مربوط به هر عدد تنها با یک کلیک در دسترس است. (برای مشاهده نسخه خلاصه شامل زمان بسته شدن بعدی و آخرین جلسه معاملاتی، آیا بازار سهام امروز باز است را ببینید.)

بازار سهام چه زمانی باز و بسته می‌شود؟

جلسه معاملاتی عادی — یعنی همان ساعاتی که قیمت‌های اعلام شده، سطوح شاخص‌ها و اخبار شبانه را توصیف می‌کنند — از صدای زنگ بازگشایی در ساعت 9:30 صبح به وقت ET تا صدای زنگ بستن بازار در ساعت 4:00 بعد از ظهر به وقت ET است: شش و نیم ساعت، پنج روز در هفته. هر دو بورس اصلی ایالات متحده از یک زمان‌بندی یکسان پیروی می‌کنند و سفارش‌های استاندارد کارگزاری نیز به‌طور پیش‌فرض در این بازه زمانی انجام می‌شوند.

روز کامل معاملات الکترونیکی گسترده‌تر از زمان زنگ‌ها است:

  • پیش‌بازار: 4:00 صبح تا 9:30 صبح به وقت ET — معاملات الکترونیکی پیش از زنگ بازگشایی.
  • جلسه عادی: 9:30 صبح تا 4:00 بعد از ظهر به وقت ET — زمانی که بخش عمده معاملات روزانه در آن انجام می‌شود.
  • پس از بازار: 4:00 بعد از ظهر تا 8:00 شب به وقت ET — معاملات الکترونیکی پس از زنگ بستن بازار.

دو مزایده، روز معاملاتی عادی را در بر می‌گیرند. یک مزایده بازگشایی، قیمت رسمی بازگشایی هر سهم را در ساعت 9:30 صبح تعیین می‌کند، و مزایده بستن بازار — یک معامله تطبیقی بزرگ و واحد لحظاتی پس از ساعت 4:00 بعد از ظهر — قیمت رسمی بستن بازار را که در تمام منابع در آن شب اعلام می‌شود، تعیین می‌کند. تمام زمان‌های ذکر شده در این صفحه به وقت ET است: همان جلسه عادی در سواحل غربی ایالات متحده از ساعت 6:30 صبح تا 1:00 بعد از ظهر اجرا می‌شود.

ساعات بازار سهام در نوار معاملات چگونه است؟

تعاریف یک بحث هستند؛ اما نوار معاملات (tape) دلیل و مدرک است. پنل‌های زیر یک جلسه کامل و اخیر از نوار معاملات SPY را نشان می‌دهند — 2026-07-20، یک Monday، یعنی آخرین جلسه معاملاتی که سوابق آن کامل است (فید داده‌ها با یک یا دو روز تأخیر کار می‌کند) — که با شمارش میله‌های دقیقه‌ای جلسه عادی تأیید شده است: 390 میله، یعنی یک میله برای هر دقیقه بین زمان باز و بسته شدن بازار. اولین میله جلسه در ساعت 04:00 ET و آخرین میله در ساعت 19:59 ET ثبت شده است؛ این نوار، کل زمان معاملات گسترده از ساعت 4:00 صبح تا 8:00 شب را پوشش می‌دهد.

پرس‌وجویک روز معاملاتی کامل در 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% بود. پنج و نیم ساعت پیش‌بازار (premarket) شامل 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% از کل حجم روز بود، در حالی که برای نیم‌ساعت زمان ناهار (12:30 تا 1:00) این مقدار 5.8% بود؛ نیم‌ساعت ابتدایی نیز 9.5% را ثبت کرد. حجم بالای معاملات در زمان بسته شدن بازار، یک دلیل ساختاری دارد: صندوق‌های شاخصی، صندوق‌های سرمایه‌گذاری مشترک و موسسات مبتنی بر شاخص، در قیمت‌های رسمی بسته شدن معامله می‌کنند و سفارش‌های آن‌ها در مزایده بسته شدن تجمیع می‌شود. در مجموع، حجم معاملات در 32 دسته نیم‌ساعته مجزا در طول زمان معاملات گسترده توزیع شده است.

معاملات پیش‌بازار و پس‌بازار چیست؟

معاملات پیش‌بازار (4:00 صبح تا 9:30 صبح ET) و پس‌بازار (4:00 بعد از ظهر تا 8:00 شب ET) بازه‌های زمانی معاملاتی هستند که صرفاً به صورت الکترونیکی و در اطراف ساعات رسمی بازار انجام می‌شوند. تعداد شرکت‌کنندگان در این بازه‌ها کمتر است، فاصله قیمت خرید و فروش (bid-ask spread) بیشتر می‌شود و اکثر کارگزاران در این جلسات فقط سفارش‌های محدود (limit orders) را می‌پذیرند. اخبار شرکت‌ها در این زمان‌ها تمرکز می‌یابند: انتشار گزارش‌های سودآوری معمولاً بلافاصله پس از بسته‌ شدن بازار در ساعت 4:00 بعد از ظهر و در ساعات قبل از بازگشایی متمرکز هستند؛ یعنی همان بازه‌های زمانی که قیمت یک سهم می‌تواند با فاصله زیادی نسبت به قیمت بسته‌شدن قبلی خود، شکاف (gap) ایجاد کند. قیمت ثبت‌شده در ساعت 7:00 شب، هیچ تضمینی درباره قیمت بازگشایی سهم در صبح روز بعد ندارد.

سهم حجم معاملات در هر جلسه، هزینه‌های اندازه‌گیری شده‌ی spread و زمان دقیق انتشار اخبار، همگی در معاملات پس‌بازار و پیش‌بازار، که مقاله مکمل این صفحه است، موجود هستند. خلاصه موضوع که در پنل‌های بالا قابل مشاهده است، این است: جلسات معاملاتی تمدید شده واقعی و قابل معامله هستند، اما در مقایسه با ساعات رسمی بازار، نقدشوندگی بسیار کمی دارند.

ساعات معاملات اختیار معامله و قراردادهای آتی چه زمانی است؟

اختیار معامله روی سهام شرکت‌های انفرادی از ساعت 9:30 صبح تا 4:00 بعد از ظهر به وقت ET معامله می‌شود؛ شامل بازار پیش از بازگشایی (premarket) یا پس از بسته شدن (after-hours) نیست. برای تعداد محدودی از ETFهای بازار گسترده و محصولات شاخصی شامل SPY، QQQ، IWM و اختیار معامله شاخص‌هایی مانند SPX و VIX، 15 دقیقه زمان اضافی تا ساعت 4:15 بعد از ظهر به وقت 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

15 دقیقه پایانی جلسه عادی در هر دو لیست معاملاتی بسیار پرتحرک بود: 8828 معاملات اختیار معامله AAPL و 54842 معاملات SPY. 15 دقیقه پس از بسته شدن بازار، این دو را از هم جدا کرد: AAPL موفق به ثبت 0 معامله پراکنده شد (آخرین مورد در ساعت 15:59 ET) در حالی که SPY تعداد 25621 معامله را ثبت کرد که آخرین مورد آن در ساعت 16:14 ET بود. زمان انقضا نیز زمان‌بندی خاص خود را دارد که زمان معاملات اختیار معامله 0DTE آن را مشخص می‌کند.

قراردادهای آتی زمان‌بندی کاملاً متفاوتی دارند: قراردادهای آتی شاخص سهام CME تقریباً 24 ساعته معامله می‌شوند، از ساعت 6:00 عصر یکشنبه تا 5:00 عصر جمعه، با یک وقفه یک‌ساعته روزانه در ساعت 5:00 عصر؛ این همان داده‌های شبانه‌ای است که پشت تمام تیترهای «قراردادهای آتی امروز صبح صعودی بودند» قرار دارد. بازار اوراق قرضه به‌صورت خارج از بورس (OTC) و در ساعات پیشنهادی SIFMA، تقریباً از ساعت 8:00 صبح تا 5:00 بعد از ظهر به وقت ET، با تقویم تعطیلات اختصاصی خود معامله می‌شود: اوراق قرضه در روز‌های Columbus Day و Veterans Day بسته می‌شوند، در حالی که معاملات سهام ادامه دارد.

بازار سهام چه زمانی بسته است؟

بازارهای سهام ایالات متحده در تعطیلات آخر هفته، در حدود ده روز تعطیل کامل در سال و در چند روز نیم‌روز برنامه‌ریزی شده — ساعت 1:00 بعد از ظهر به وقت ET — زودتر بسته می‌شوند. تقویم زیر مستقیماً از برنامه زمان‌بندی بورس استخراج شده و به‌روزرسانی می‌شود: هر تعطیلاتی پس از گذشت زمان، از لیست حذف شده و تعطیلات بعدی جایگزین آن می‌شود.

پرس‌وجوتعطیلات آتی بازار سهام ایالات متحده و زمان‌های بسته شدن زودهنگام، بر اساس تقویم بورس
کد دقیق 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

نزدیک‌ترین تعطیلی برنامه‌ریزی شده، Labor Day در تاریخ 2026-09-07، یعنی 46 روز دیگر است. تقویم موجود، 12 مورد تعطیلی تاریخ‌دار را نشان می‌دهد که هر کدام به عنوان تعطیلی کامل یا بسته شدن زودهنگام مشخص شده‌اند. در روزهای بسته شدن زودهنگام، جلسه معاملاتی عادی به جای ساعت 4:00 بعد از ظهر، در ساعت 1:00 بعد از ظهر ET پایان می‌یابد — یعنی سه و نیم ساعت معاملات به جای شش و نیم ساعت — و حراج پایانی در ساعت 1:00 بعد از ظهر ثبت می‌شود. این نیم‌روزها معمولاً در بازه تعطیلات Thanksgiving و Christmas متمرکز هستند. قوانین جبران تعطیلات آخر هفته (اگر تعطیلی در شنبه باشد، بازار جمعه قبل بسته می‌شود و اگر در یکشنبه باشد، بازار دوشنبه بعد بسته می‌شود)، تقویم کامل، و نحوه بررسی تعطیلی‌های گذشته از طریق نوار قیمت، در تعطیلات بازار سهام و بستن‌های زودهنگام پوشش داده شده است.

یک نیم‌روز در نمودار معاملاتی چگونه به نظر می‌رسد؟

تقویم زمان بستن‌های زودهنگام را تعیین می‌کند؛ اما نمودار معاملاتی، ماهیت آن را نشان می‌دهد. آخرین نیم‌روز در نمودار SPY مربوط به 2025-12-24 بود، با نسبت Wednesday: 210 کندل‌های یک دقیقه‌ای در جلسات عادی از ساعت 9:30 صبح تا مزایده بستن در ساعت 1:00 بعد از ظهر.

پرس‌وجوآخرین جلسه با بسته شدن زودهنگام در 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
)

ساختار یک روز کامل، حتی با فشرده‌سازی نیز حفظ می‌شود. از مجموع 35.6 میلیون سهم SPY که معامله شد، بخش 95.5% مربوط به جلسه عادی کوتاه‌شده بود و 23.8% مربوط به نیم‌ساعت نهایی پیش از بستن ساعت 1:00 بعد از ظهر بود — که بسیار بیشتر از 12.2% در نیم‌ساعت اول بازار بود. این روند، همان کششِ مزایده بستن در یک روز عادی را داشت که سه ساعت زودتر اتفاق افتاد. نیم‌ساعت پس از بسته شدن بازار، میزان 3.1% (دوباره در بازه گزارش بلوکی) و باقی‌مانده بعدازظهر تنها 0.1% بود. ساعات معاملاتی پس از بازار نیز زودتر بسته شدند: آخرین کندل روز در ساعت 16:59 به وقت ET ثبت شد؛ در نیم‌روزها، معاملات پس از بازار حدود ساعت 5:00 بعد از ظهر پایان می‌یابد که سه ساعت زودتر از زمان معمول یعنی 8:00 شب است. معاملات اختیار معامله (Options) نیز زودتر بسته می‌شوند: ساعت 1:00 بعد از ظهر برای سهام انفرادی، و ساعت 1:15 بعد از ظهر برای قراردادهای ETF و شاخص‌ها.

پرس‌وجوحجم 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

حجم معاملات در بازه‌های نیم‌ساعته‌ی 21 توزیع شد — همان الگوی آشنای «شلوغی در شروع و سنگینی در پایان» که در سه و نیم ساعت فشرده شده بود.

تعداد روزهای معاملاتی در یک سال چقدر است؟

با حذف تعطیلات و آخر هفته‌ها، یک سال تقویمی تقریباً شامل 250 جلسه معاملاتی است. شمارش دقیق این روزها از طریق داده‌های بازار تعیین می‌شود:

پرس‌وجوجلسات معاملاتی در سال گذشته، شمارش‌شده از 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 جلسه آخر هفته داشت؛ این موضوع تایید می‌کند که هیچ شنبه یا یکشنبه‌ای جلسه معاملاتی عادی نداشته است.

ساعات معاملات بازار سهام در سراسر جهان

ساعات معاملاتی ایالات متحده تنها بخشی از یک چرخه تقریباً مداوم جهانی است. بورس لندن از ساعت 8:00 صبح تا 4:30 بعد از ظهر به وقت محلی معاملات انجام می‌دهد؛ بخش پایانی فعالیت این بورس معمولاً با دو ساعت نخست از جلسات عادی ایالات متحده همپوشانی دارد — یعنی از 9:30 تا 11:30 صبح به وقت ET — زمانی که بسته‌شدن بازارها در اروپا با اواسط صبح در نیویورک همزمان می‌شود. توکیو از ساعت 9:00 صبح تا 3:30 بعد از ظهر به وقت محلی، همراه با یک زمان استراحت برای ناهار، معاملات خود را انجام می‌دهد که کاملاً در بازه زمانی شبانه ایالات متحده قرار می‌گیرد. در هر روز هفته، تقریباً همیشه یک بورس بزرگ در حال فعالیت است، اما سهام پذیرفته شده در ایالات متحده تنها در ساعات معاملاتی آمریکا که در این صفحه اندازه‌گیری شده است، معامله می‌شود.

سوالات متداول درباره ساعات بازار سهام

بازار سهام چه ساعتی باز می‌شود؟

بورس NYSE و Nasdaq معاملات عادی خود را از دوشنبه تا جمعه، ساعت 9:30 صبح به وقت Eastern Time آغاز می‌کنند. معاملات الکترونیکی پیش‌بازار بسیار زودتر، یعنی ساعت 4:00 صبح به وقت ET شروع می‌شود، اما قیمت رسمی بازگشایی هر سهم در حراج ساعت 9:30 صبح تعیین می‌گردد.

آیا بازار سهام در آخر هفته‌ها باز است؟

خیر. بورس‌های آمریکا در روزهای شنبه یا یکشنبه هیچ جلسه‌ای ندارند — داده‌های یک سال گذشته نشان‌دهنده 0 جلسه در آخر هفته است. پس از بسته شدن بازار در ساعت 4:00 عصر جمعه و پایان معاملات خارج از ساعت در ساعت 8:00 شب، معاملات (به جز در روزهای تعطیل) با پیش‌بازار ساعت 4:00 صبح دوشنبه از سر گرفته می‌شود.

معاملات پیش‌بازار و خارج از ساعت چیست؟

معاملات الکترونیکی خارج از ساعات عادی: پیش‌بازار از ساعت 4:00 تا 9:30 صبح به وقت ET و معاملات خارج از ساعت از ساعت 4:00 تا 8:00 شب به وقت ET انجام می‌شود. هر دو بخش نسبت به جلسه عادی، با تعداد مشارکت‌کنندگان کمتر و spread قیمت خرید و فروش (bid-ask) گسترده‌تر فعالیت می‌کنند و اکثر کارگزاران در این ساعات فقط سفارش‌های limit را می‌پذیرند.

بازار چه زمانی زودتر بسته می‌شود؟

در نیم‌روزهای برنامه‌ریزی شده، معاملات عادی به جای ساعت 4:00 عصر، در ساعت 1:00 ظهر به وقت ET پایان می‌یابد — این زمان معمولاً جمعه پس از Thanksgiving، شب کریسمس (در صورت مصادف با روزهای هفته) و در برخی سال‌ها 3 جولای است. داده‌های یک سال گذشته نشان‌دهنده 2 جلسه کوتاه‌شده است.

اگر سهمی در زمان بسته شدن متوقف شود چه اتفاقی می‌افتد؟

سهمی که در زمان زنگ بسته شدن بازار همچنان در وضعیت توقف (halt) باشد، آن روز جلسه حراج با تأخیر نخواهد داشت — قوانین بورس اجازه برگزاری حراج مجدد را پس از حدود ساعت 3:50 عصر به وقت ET نمی‌دهند، بنابراین توقف سهم صرفاً تا زمان بسته شدن ادامه می‌یابد. از آنجایی که حفره‌ای برای تعیین قیمت از طریق حراج وجود ندارد، بورس برای تعیین قیمت رسمی بسته شدن، به میانگین قیمت وزنی با حجم (VWAP) معاملات همان سهم در پنج دقیقه پایانی پیش از توقف استناد می‌کند — نه صرفاً آخرین معامله. توقف‌ها مربوط به هر سهم به صورت جداگانه است و سایر بخش‌های بازار طبق برنامه در ساعت 4:00 عصر بسته می‌شوند.

بازار سهام ساعت 4:00 بسته می‌شود یا 4:30؟

بورس‌های آمریکا معاملات عادی را در ساعت 4:00 عصر به وقت ET پایان می‌دهند. قیمت‌هایی که پس از آن تغییر می‌کنند، مربوط به جلسه خارج از ساعت هستند که تا ساعت 8:00 شب به وقت ET ادامه دارد؛ همچنین تعداد کمی از محصولات شاخص تا ساعت 4:15 عصر به وقت ET معامله می‌شوند.


ساعات بازار یک برنامه زمانی است؛ داده‌های ثبت شده، رسید معاملات هستند. هر پنل در بالا یک پرس‌وجوی ذخیره‌شده است که می‌توانید آن را در ترمینال Strasmore باز کرده، ویرایش کرده و دوباره اجرا کنید — هر جلسه، هر ticker یا زمان بسته شدن بعدی را به زبان انگلیسی ساده بررسی کنید.