Any US stock or ETF's full daily price, dividend and split history in one Excel file, $5 per ticker, one payment, no subscription.Pick a ticker
Strasmore Research
Học tập Matt ConnorBởi Matt Connor · Cập nhật 2026-10-24 · data as of October 24, 2026 · refreshed weekly

Giao dịch cổ phiếu Mỹ 23/5 từ tháng 12 năm 2026

Cổ phiếu Mỹ dự kiến giao dịch 23/5 từ ngày 6 tháng 12 năm 2026 nếu SIP sẵn sàng. Tìm hiểu ngày giao dịch, nến ngày, khối lượng và dải LULD qua đêm.

US stocks giao dịch 23/5 dự kiến bắt đầu vào Chủ nhật, ngày 6 tháng 12 năm 2026. Khi đó, hai nguồn dữ liệu hợp nhất đứng sau mọi báo giá cổ phiếu Mỹ, gồm CTA và UTP SIP, dự kiến hoạt động từ 9 giờ tối ET Chủ nhật đến 8 giờ tối ET thứ Sáu, với một giờ tạm dừng bảo trì mỗi tối. Lịch này bổ sung một phiên qua đêm mới, từ 9 giờ tối đến 4 giờ sáng ET, trước phiên pre-market. Cơ chế vận hành quan trọng hơn tiêu đề: mọi giao dịch khớp lệnh trong khoảng từ 9 giờ tối đến 8 giờ tối ngày hôm sau đều mang cùng một ngày giao dịch; khối lượng qua đêm được cộng vào nến ngày; giờ mở cửa và đóng cửa chính thức không thay đổi; còn các dải giá hoạt động khác vào ban đêm. Mọi ngày trên trang này đều là kế hoạch và chỉ được triển khai nếu các SIP sẵn sàng đúng hạn.

Khi nào giao dịch 23/5 bắt đầu đối với cổ phiếu Mỹ?

Lịch này dựa trên hai văn bản. Lệnh SEC 34-106061 phê duyệt các sửa đổi đối với kế hoạch CTA và UTP, qua đó kéo dài giờ hoạt động của các SIP. UTP Vendor Alert #2026-24 đặt mục tiêu bắt đầu vào Chủ nhật, ngày 6 tháng 12 năm 2026, với giao dịch khớp lệnh đầu tiên lúc 9 giờ tối ET. SIP, viết tắt của Securities Information Processor, là hệ thống hợp nhất giao dịch và báo giá từ mọi sàn vào một bảng giá chính thức. CTA bao phủ các mã niêm yết trên NYSE, còn UTP bao phủ các mã niêm yết trên Nasdaq. Từ tối hôm đó, kế hoạch là cả hai hệ thống sẽ hoạt động 23 giờ mỗi ngày, năm ngày mỗi tuần:

  • 9:00 tối đến 4:00 sáng ET: phiên qua đêm mới
  • 4:00 sáng đến 9:30 sáng ET: phiên pre-market, không thay đổi
  • 9:30 sáng đến 4:00 chiều ET: phiên chính thức, không thay đổi
  • 4:00 chiều đến 8:00 tối ET: phiên after-hours, không thay đổi
  • 8:00 tối đến 9:00 tối ET: thời gian SIP tạm dừng để bảo trì, không có giao dịch khớp lệnh được hợp nhất

Tuần giao dịch bắt đầu lúc 9 giờ tối Chủ nhật và kết thúc lúc 8 giờ tối thứ Sáu. Cuối tuần vẫn không có giao dịch. Tính đến tháng 9 năm 2026, các sàn dự kiến thuộc nhóm triển khai đầu tiên gồm Cboe EDGX, NYSE Arca, 24X National và Nasdaq. Mỗi sàn tự nộp đề xuất thay đổi quy định và tự chọn thời điểm bắt đầu. Vì vậy, hãy xem danh sách này là dự kiến, chưa phải lịch đã chốt. Mức độ sẵn sàng của các SIP là điều kiện quyết định: nếu các nguồn dữ liệu bị trì hoãn, toàn bộ tiến độ cũng sẽ lùi theo. Để biết bạn có thể làm gì ngay hôm nay, xem bạn có thể làm gì hôm nay. Trang này tập trung vào những thay đổi trên bảng giá sau khi các SIP kéo dài giờ hoạt động.

Bảng giá hiện nay trông như thế nào?

Hiện nay, bảng giá hợp nhất hoạt động từ 4 giờ sáng đến 8 giờ tối ET, tổng cộng 16 giờ. Bảng bên dưới nhóm dữ liệu minute bar của SPY trong một tháng theo từng giờ trên đồng hồ ET. Phân tích này không giả định thời gian của các phiên mà chỉ ghi nhận thời điểm có giao dịch khớp lệnh.

Truy vấnKhối lượng SPY hôm nay theo từng giờ ET (tháng gần nhất)
giờ ETkhối lượng (triệu)tỷ trọng (%)các nến phút
04:002.10.271071
05:0010.13945
06:001.70.221007
07:004.30.561159
08:007.71.011189
09:0077.310.091197
10:0092.812.111200
11:0081.510.641200
12:00688.871200
13:0064.88.451200
14:0070.19.151200
15:00193.625.271200
16:0093.312.181167
17:004.20.55942
18:0030.39933
19:000.90.12917
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH
(
    SELECT sum(volume)
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= today() - 30
      AND window_start <  today() - 2
) AS month_volume
SELECT
    formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:00') AS et_hour,
    round(toFloat64(sum(volume)) / 1e6, 1)                               AS volume_millions,
    round(100 * toFloat64(sum(volume)) / toFloat64(month_volume), 2)     AS share_pct,
    count()                                                              AS minute_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
  AND window_start >= today() - 30
  AND window_start <  today() - 2
GROUP BY et_hour
HAVING count() >= 5
ORDER BY et_hour
Tự chạy truy vấn này

Bảng giá bao phủ 16 giờ trên đồng hồ, từ 04:00 đến 19:00 ET, và không có giao dịch khớp lệnh nào trong khoảng từ 8 giờ tối đến 4 giờ sáng. Khoảng trống này chính là nơi kế hoạch đặt phiên qua đêm, kéo dài bảy giờ từ 9 giờ tối đến 4 giờ sáng, cùng một giờ tạm dừng bảo trì trước đó. Phân bổ khối lượng không đồng đều: giờ 04:00 chiếm 0.27% khối lượng của SPY trong tháng, còn giờ 19:00 chiếm 0.12%, trong khi phiên chính thức chiếm gần như toàn bộ phần còn lại. Khối lượng qua đêm sẽ bổ sung vào phần thanh khoản mỏng nhất trong ngày. Hướng dẫn của chúng tôi về pre-market và after-hours giải thích cách sổ lệnh mỏng vận hành trong những khung giờ này.

Giao dịch khớp lệnh qua đêm mang ngày giao dịch nào?

Theo kế hoạch, toàn bộ khoảng thời gian từ 9 giờ tối đến 8 giờ tối hôm sau thuộc cùng một ngày giao dịch. Ngày này được đặt tên theo ngày dương lịch mà phiên chính thức của nó diễn ra. Một giao dịch khớp lệnh lúc 9:30 tối Chủ nhật, ngày 6 tháng 12, sẽ mang ngày giao dịch là thứ Hai, ngày 7 tháng 12. Giao dịch khớp lệnh lúc 11 giờ tối thứ Hai thuộc về ngày thứ Ba. Khoảng tạm dừng từ 8 giờ tối đến 9 giờ tối là ranh giới giữa hai ngày giao dịch.

Điều này làm thay đổi cách nhìn theo lịch. Theo giờ trên đồng hồ, giao dịch lúc 9:30 tối diễn ra vào Chủ nhật; nhưng ngày giao dịch của nó là thứ Hai. Hiện nay, mọi logic nhóm giao dịch theo ngày dương lịch ET, bao gồm SQL bên dưới mỗi bảng trên trang này, đều đúng vì không có giao dịch nào sau 8 giờ tối. Khi giờ hoạt động mới được triển khai, giao dịch sau 9 giờ tối ET sẽ được tính vào ngày giao dịch kế tiếp. Khi đó, điều kiện “group by ET date” phải đổi thành “group by ET date, shifted forward after 9 p.m.”

Dấu thời gian phía sau mỗi bảng được lưu theo UTC và chuyển sang giờ New York trước khi gán ngày. Vào tháng 12, giờ miền Đông chậm hơn UTC năm giờ. Vì vậy, giao dịch có dấu thời gian 02:30 UTC vào thứ Hai là giao dịch lúc 9:30 tối Chủ nhật theo giờ ET và mang ngày giao dịch là thứ Hai. Hướng dẫn về dấu thời gian dữ liệu thị trường trình bày chi tiết cách chuyển đổi này.

Điều gì xảy ra với nến OHLCV ngày?

Nến OHLCV ngày, gồm open, high, low, close và volume, được xây dựng từ bảng giá hợp nhất theo quy định. Khối lượng ngày hợp nhất bao gồm mọi giao dịch đủ điều kiện mang ngày giao dịch đó, bất kể diễn ra trong phiên nào. Hiện nay, điều này đã bao gồm khối lượng pre-market và after-hours trong nến ngày. Sau khi kéo dài giờ hoạt động, khối lượng qua đêm cũng được cộng vào. Giá mở cửa chính thức vẫn là mức giá của phiên đấu giá mở cửa lúc 9:30 sáng. Giá đóng cửa chính thức vẫn là mức giá của phiên đấu giá đóng cửa lúc 4:00 chiều. Cả hai đều không thay đổi. Giao dịch đầu tiên lúc 9 giờ tối không phải là giá mở cửa, và giao dịch cuối cùng trước 8 giờ tối không phải là giá đóng cửa.

Truy vấnKhối lượng nến ngày SPY so với phiên chính (tháng gần nhất)
ngày phiênnhãn phiênnến ngày (triệu)phiên chính (triệu)ngoài phiên chính (%)
2026-09-24Sep 244433.723.44
2026-09-25Sep 2536.731.214.95
2026-09-28Sep 2842.73713.4
2026-09-29Sep 2936.931.614.4
2026-09-30Sep 3062.145.926.14
2026-10-01Oct 147.740.914.22
2026-10-02Oct 246.339.215.34
2026-10-05Oct 544.837.117.28
2026-10-06Oct 636.13016.83
2026-10-07Oct 73126.314.99
2026-10-08Oct 840.432.918.52
2026-10-09Oct 922.619.613.41
2026-10-12Oct 1218.716.99.77
2026-10-13Oct 1325.922.214.34
2026-10-14Oct 1455.74813.77
2026-10-15Oct 1543.336.615.42
2026-10-16Oct 1664.454.914.66
2026-10-19Oct 1938.732.216.81
2026-10-20Oct 20353014.4
2026-10-21Oct 2131.92812.35
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
    toString(daily.date)                                                                AS session_date,
    concat(formatDateTime(daily.date, '%b'), ' ', toString(toDayOfMonth(daily.date)))   AS session_label,
    round(toFloat64(daily.day_volume) / 1e6, 1)                                         AS daily_bar_millions,
    round(toFloat64(intraday.regular_volume) / 1e6, 1)                                  AS regular_session_millions,
    round(100 * (toFloat64(daily.day_volume) - toFloat64(intraday.regular_volume))
              / toFloat64(daily.day_volume), 2)                                         AS outside_regular_pct
FROM
(
    SELECT
        date,
        max(volume) AS day_volume
    FROM global_markets.stocks_daily_aggs
    WHERE ticker = 'SPY'
      AND date >= today() - 30
      AND date <  today() - 2
    GROUP BY date
) AS daily
INNER JOIN
(
    SELECT
        toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS et_date,
        sumIf(toFloat64(size), has(conditions, 8)
              OR (toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60
                  + toMinute(toTimeZone(sip_timestamp, 'America/New_York'))) BETWEEN 570 AND 959) AS regular_volume
    FROM global_markets.stocks_trades
    WHERE ticker = 'SPY'
      AND sip_timestamp >= today() - 30
      AND sip_timestamp <  today() - 2
      AND NOT hasAny(conditions, [15, 16, 38])
    GROUP BY et_date
    HAVING countIf(has(conditions, 8)) > 0
) AS intraday ON intraday.et_date = daily.date
ORDER BY daily.date
Tự chạy truy vấn này

Vào Oct 21, nến ngày của SPY ghi nhận 31.9 triệu cổ phiếu, trong đó 28 triệu cổ phiếu được giao dịch trong phiên chính thức, tức khung giờ từ 9:30 sáng đến 4:00 chiều cộng với giao dịch đấu giá đóng cửa kết thúc phiên. Như vậy, 12.35% khối lượng trong ngày diễn ra ngoài phiên chính thức. Đây là tỷ trọng giao dịch ngoài giờ hiện nay và sẽ tăng lên khi bảng giá có thêm bảy giờ hoạt động. Cách xây dựng nến OHLCV trình bày chi tiết về giá mở cửa và đóng cửa dựa trên phiên đấu giá.

Các giao dịch ngoài phiên chính thức mang điều kiện giao dịch Form T. Giao dịch Form T không cập nhật giá giao dịch cuối cùng hoặc mức cao và thấp của phiên. Tuy nhiên, chúng vẫn cập nhật khối lượng hợp nhất. Theo kế hoạch, phiên qua đêm cũng áp dụng cách xử lý tương tự: giao dịch lúc 2 giờ sáng được cộng vào khối lượng nhưng không thay đổi giá giao dịch cuối cùng. Các mã điều kiện liên quan đã được định nghĩa trên bảng giá.

Truy vấnĐiều kiện giao dịch ngoài giờ được ghi nhận trên tape
idtên điều kiệný nghĩa
12Form T/Extended Hours
13Extended Hours (Sold Out Of Sequence)
248Extended Hours TradeTransaction represents a trade that was executed outside of regular market hours. Trades do not update Open, High, Low, and Closing Prices.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
    id,
    any(name)        AS condition_name,
    any(description) AS meaning
FROM global_markets.stocks_condition_codes
WHERE name ILIKE '%form t%'
   OR name ILIKE '%extended%hours%'
GROUP BY id
ORDER BY id
Tự chạy truy vấn này

Bảng giá định nghĩa 3 điều kiện giao dịch ngoài giờ, trong đó điều kiện đầu tiên là Form T/Extended Hours. Giải thích các mã điều kiện giao dịch diễn giải toàn bộ danh sách, bao gồm những mã nào được phép cập nhật giá giao dịch cuối cùng.

Làm thế nào để so sánh khối lượng qua ranh giới tháng 12?

Nếu kế hoạch được triển khai, dữ liệu khối lượng ngày của tháng 1 năm 2027 khi so với tháng 11 năm 2026 sẽ là so sánh giữa ngày giao dịch 23 giờ và ngày giao dịch 16 giờ. Cách xử lý là so sánh các khoảng thời gian tương đồng: chia bảng giá theo giờ ET và giữ nguyên khoảng thời gian đó ở cả hai phía của ranh giới. Khoảng thời gian của phiên chính thức, từ 9:30 sáng đến 4:00 chiều, không bị ảnh hưởng bởi việc kéo dài giờ giao dịch và là cơ sở so sánh rõ ràng nhất. Bảng bên dưới đo tỷ trọng giao dịch ngoài phiên chính thức hiện nay của bảy mã quen thuộc. Đây là phần mà một phép so sánh trước và sau đơn giản có thể âm thầm làm tăng sai lệch.

Truy vấnTỷ trọng khối lượng ngoài 9:30–16:00 ET của 7 mã phổ biến (tháng gần nhất)
tickertrước giờ mở cửa (%)sau giờ giao dịch (%)ngoài phiên chính (%)
SPY2.6413.6716.31
KO1.2713.0814.35
AAPL1.9910.5512.54
MSFT1.6810.2511.92
AMZN2.449.4211.86
NVDA3.327.3110.63
TSLA3.225.849.06
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
    ticker,
    round(100 * sumIf(shares, NOT is_close AND minute_of_day < 570) / sum(shares), 2)   AS premarket_pct,
    round(100 * sumIf(shares, NOT is_close AND minute_of_day >= 960) / sum(shares), 2)  AS after_hours_pct,
    round(100 * sumIf(shares, NOT is_close AND (minute_of_day < 570 OR minute_of_day >= 960))
              / sum(shares), 2)                                                         AS outside_regular_pct
FROM
(
    SELECT
        ticker,
        toFloat64(size)    AS shares,
        has(conditions, 8) AS is_close,
        toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60
          + toMinute(toTimeZone(sip_timestamp, 'America/New_York')) AS minute_of_day
    FROM global_markets.stocks_trades
    WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'TSLA', 'AMZN', 'KO')
      AND sip_timestamp >= today() - 30
      AND sip_timestamp <  today() - 2
      AND NOT hasAny(conditions, [15, 16, 38])
)
GROUP BY ticker
HAVING sum(shares) > 0
ORDER BY outside_regular_pct DESC
Tự chạy truy vấn này

Trong tháng gần nhất, SPY ghi nhận 16.31% khối lượng ngoài phiên chính thức, cao nhất trong bảy mã. Tỷ trọng này gồm 2.64% trong phiên pre-market và 13.67% trong phiên after-hours. Ở đầu còn lại, TSLA ghi nhận 9.06%. Thứ hạng các mã theo tổng khối lượng có thể thay đổi sau khi kéo dài giờ giao dịch, chỉ vì mức độ giao dịch qua đêm khác nhau, trong khi khối lượng trong phiên chính thức không đổi. Hãy duy trì một chuỗi dữ liệu khối lượng của phiên chính thức bên cạnh chuỗi khối lượng hợp nhất, như trong bảng trên, rồi dùng chuỗi đó để so sánh tháng 12 với tháng 11.

Dải LULD hoạt động thế nào qua đêm?

Limit Up-Limit Down (LULD) là cơ chế dải giá nhằm giới hạn, sau đó tạm dừng, giao dịch cổ phiếu khi giá vượt ra ngoài một dải quanh mức giá tham chiếu. Trong phiên chính thức, mức giá tham chiếu được cập nhật liên tục. Mức này được tính lại từ năm phút giao dịch trước đó và các dải giá di chuyển theo. Kế hoạch qua đêm áp dụng cơ chế khác. Dải giá là dải tĩnh: được công bố một lần lúc 9 giờ tối ET dựa trên mức giá tham chiếu có tại thời điểm đó và giữ nguyên trong toàn bộ phiên qua đêm. Chỉ báo dải giá LULD trong nguồn dữ liệu báo giá có thêm hai giá trị G và H, dành riêng cho cơ chế qua đêm. Nhờ đó, hệ thống sử dụng dữ liệu có thể phân biệt dải giá qua đêm với dải giá ban ngày. Dải tĩnh không tự căn giữa lại. Vì vậy, nếu cổ phiếu biến động mạnh sau 9 giờ tối, giá sẽ tiếp tục giao dịch trong tương quan với dải đó cho đến khi cơ chế ban ngày hoạt động trở lại. Vì sao cổ phiếu bị tạm dừng theo Limit Up-Limit Down trình bày cơ chế ban ngày.

Điều gì xảy ra nếu các SIP chưa sẵn sàng?

Hai bộ phận hạ tầng đã đi trước bảng giá. NSCC, tổ chức bù trừ thực hiện đối soát và bảo đảm giao dịch cổ phiếu Mỹ, đã hoạt động 24/5 kể từ ngày 29 tháng 6 năm 2026, tính đến tháng 9 năm 2026. Vì vậy, giao dịch qua đêm đã có đường dẫn thanh toán bù trừ và được thanh toán theo T+1 tính từ ngày giao dịch, giống như giao dịch ban ngày. Ngoài ra, 24X National đã được SEC cấp miễn trừ có hiệu lực từ ngày 24 tháng 1 năm 2027. Đây là phương án dự phòng được nêu rõ: nếu mốc tháng 12 của các SIP bị lùi, phiên qua đêm của 24X có thể bắt đầu theo cơ chế miễn trừ này trước khi các nguồn dữ liệu hợp nhất hoạt động. Dù theo phương án nào, thời điểm triển khai vẫn phụ thuộc vào mức độ sẵn sàng của các SIP. Vì vậy, mọi ngày trên trang này nên được hiểu là “dự kiến triển khai vào”, không phải “chắc chắn diễn ra vào”. Hướng dẫn về SIP và nguồn dữ liệu trực tiếp từ sàn giải thích vì sao nguồn dữ liệu hợp nhất là bộ phận phải sẵn sàng.

Câu hỏi thường gặp

Khi nào giao dịch cổ phiếu 23/5 bắt đầu?

Kế hoạch là lúc 9 giờ tối ET Chủ nhật, ngày 6 tháng 12 năm 2026. Đây là thời điểm các SIP của CTA và UTP dự kiến bắt đầu hoạt động 23 giờ theo Lệnh SEC 34-106061 và UTP Vendor Alert #2026-24. Mốc này chỉ được giữ nếu các SIP sẵn sàng. Nếu bị trì hoãn, các phiên qua đêm của sàn cũng sẽ lùi theo.

Giao dịch cổ phiếu vào tối Chủ nhật mang ngày giao dịch nào?

Thứ Hai. Theo kế hoạch, ngày giao dịch kéo dài từ 9 giờ tối ET đến 8 giờ tối ET của tối hôm sau. Vì vậy, giao dịch khớp lệnh lúc 9:30 tối Chủ nhật mang ngày giao dịch thứ Hai và được tính vào khối lượng hợp nhất của thứ Hai.

Giao dịch qua đêm có làm thay đổi giờ mở cửa và đóng cửa chính thức không?

Không. Giờ mở cửa chính thức vẫn là phiên đấu giá mở cửa lúc 9:30 sáng ET. Giờ đóng cửa chính thức vẫn là phiên đấu giá đóng cửa lúc 4:00 chiều ET. Giao dịch qua đêm mang điều kiện Form T: được cộng vào khối lượng nhưng không bao giờ cập nhật giá giao dịch cuối cùng.

Dải giá LULD có áp dụng trong phiên qua đêm không?

Có, nhưng theo dạng tĩnh. Theo kế hoạch, các dải giá được công bố một lần lúc 9 giờ tối ET cho toàn bộ phiên qua đêm, thay vì được cập nhật liên tục như trong phiên chính thức. Nguồn dữ liệu báo giá sẽ đánh dấu các dải này bằng hai giá trị chỉ báo mới là G và H.


Mỗi bảng ở trên đều có SQL đi kèm. Hãy mở rộng để xem chính xác cách cắt một khoảng thời gian của phiên, hoặc chạy cùng phân tích theo giờ trên bất kỳ ticker nào từ terminal Strasmore.

#market hours#overnight trading#sip#trade date#luld#market data