Strasmore Research
Học tập Matt ConnorBởi Matt Connor · Cập nhật 2026-07-23 · data as of July 23, 2026 · refreshed weekly

Lịch nghỉ lễ sàn NYSE và Nasdaq 2026-2027

Tra cứu danh sách các ngày nghỉ lễ và lịch đóng cửa sớm của sàn NYSE và Nasdaq trong giai đoạn 2026 đến 2027 để chủ động kế hoạch giao dịch của bạn.

Khi nào thị trường chứng khoán đóng cửa? Các thị trường cổ phiếu Mỹ — NYSE và Nasdaq — đóng cửa vào khoảng mười ngày lễ trọn vẹn mỗi năm, và vào một vài ngày làm việc ngắn vào dịp Lễ Tạ ơn và Giáng sinh, chúng đóng cửa sớm lúc 1:00 chiều ET thay vì 4:00 chiều như thường lệ — lịch trình chi tiết từng phiên nằm trong hướng dẫn giờ giao dịch chứng khoán của chúng tôi. Bảng dưới đây liệt kê mọi ngày lễ sắp tới và các ngày đóng cửa sớm dựa trên lịch của sàn giao dịch, và bảng này sẽ tự động cập nhật: khi một ngày lễ trôi qua, nó sẽ biến mất và các ngày lễ tiếp theo sẽ được đẩy lên trên.

Khi nào thị trường chứng khoán đóng cửa tiếp theo?

Ngày đóng cửa gần nhất sắp tới là Labor Day vào ngày September 7, 2026 — cách hôm nay 46 ngày. Lịch trình sắp tới bao gồm 12 ngày đóng cửa đã được lên lịch, mỗi ngày được gắn nhãn là đóng cửa toàn bộ (không giao dịch) hoặc đóng cửa sớm (phiên rút ngắn).

Truy vấnCác ngày nghỉ lễ và đóng cửa sớm của thị trường chứng khoán Mỹ sắp tới
Câu lệnh SQL chính xác đằng sau mỗi con số
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

Hãy đọc bảng từ trên xuống dưới, nó đóng vai trò như một bảng đếm ngược: cột days_away đo lường mỗi ngày đóng cửa tính từ hôm nay, và cột day_status đánh dấu liệu thị trường sẽ nghỉ cả ngày hay chỉ đóng cửa sớm. Một kỳ nghỉ có thể chiếm hai hàng — một ngày đóng cửa toàn bộ nằm cạnh một phiên rút ngắn — giống như thứ Năm Lễ Tạ ơn và ngày thứ Sáu nửa ngày ngay sau đó.

Chuyện gì xảy ra khi một ngày lễ rơi vào cuối tuần?

Các sàn giao dịch tại Mỹ áp dụng ngày lễ cố định vào ngày làm việc gần nhất. Khi một ngày lễ rơi vào thứ Bảy, thị trường sẽ nghỉ vào thứ Sáu trước đó; khi rơi vào Chủ nhật, thị trường sẽ đóng cửa vào thứ Hai sau đó. Ngày đầu năm mới là ngoại lệ: khi ngày 1 tháng 1 rơi vào thứ Bảy, thị trường không đóng cửa vào thứ Sáu trước đó — vì thứ Sáu đó, ngày 31 tháng 12, thuộc về năm trước — do đó sẽ không có ngày nghỉ bù nào cả. Quy tắc ngày làm việc gần nhất này là lý do tại sao ngày trong tuần của một ngày lễ thay đổi theo từng năm trong bảng trên — và là lý do tại sao một số năm các nhà giao dịch có tuần làm việc bốn ngày quanh dịp Lễ Độc lập (Fourth of July). Các ngày lễ di động như Lễ Tạ ơn (thứ Năm thứ tư của tháng 11) và Ngày Tưởng niệm (thứ Hai cuối cùng của tháng 5) đã được ấn định vào một ngày trong tuần, vì vậy chúng không bao giờ thay đổi.

Sự khác biệt giữa đóng cửa toàn bộ và đóng cửa sớm là gì?

Lịch trình sắp tới được chia thành hai loại ngày. Đóng cửa toàn bộ có nghĩa là không có phiên giao dịch bình thường và không có giao dịch nào diễn ra. Đóng cửa sớm — một nửa ngày rút ngắn — là một phiên giao dịch bình thường kết thúc lúc 1 giờ chiều ET thay vì 4:00 chiều, tức là ba tiếng rưỡi giao dịch bình thường thay vì sáu tiếng rưỡi.

Truy vấnTóm tắt lịch đóng cửa sắp tới
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
    countDistinctIf(date, status = 'closed')      AS full_closures_ahead,
    countDistinctIf(date, status = 'early-close') AS early_closes_ahead,
    countDistinct(date)                           AS total_closures_ahead,
    concat(monthName(min(date)), ' ', toString(toDayOfMonth(min(date))), ', ', toString(toYear(min(date)))) AS next_closure_pretty,
    toString(min(date))                           AS calendar_from,
    toString(max(date))                           AS calendar_through
FROM global_markets.stocks_market_holidays
WHERE date >= today()

Lịch trình hiện tại có 10 ngày đóng cửa toàn bộ và 2 ngày đóng cửa sớm đã lên lịch, kéo dài từ ngày tiếp theo cho đến 2027-07-05. Các ngày đóng cửa sớm tập trung quanh hai ngày lễ: thứ Sáu sau Lễ Tạ ơn và đêm Giáng sinh, cộng với ngày 3 tháng 7 trong những năm rơi vào ngày làm việc trước Lễ Độc lập. Vào ngày đóng cửa sớm, phiên đấu giá đóng cửa vẫn diễn ra — nó chỉ đơn giản là kết thúc lúc 1:00 chiều thay vì 4:00 chiều — và phiên sau giờ giao dịch sẽ chuyển dịch theo, bắt đầu lúc 1:00 chiều thay vì 4:00 chiều; khung giờ premarket không thay đổi, vì nó gắn liền với giờ mở cửa lúc 9:30 sáng, vốn không thay đổi. Việc tính toán khối lượng hoặc giá đóng cửa dựa trên giả định đóng cửa lúc 4:00 chiều vào một trong những ngày này sẽ làm sai lệch kết quả của ngày đó.

Làm thế nào để kiểm tra xem thị trường có đóng cửa vào một ngày trong quá khứ không?

Lịch sàn giao dịch trong kho dữ liệu này là hướng về tương lai: nó chỉ liệt kê các ngày lễ sắp tới và loại bỏ mỗi ngày ngay khi nó trôi qua. Điều này giúp thông tin "tiếp theo là gì" luôn chính xác, nhưng có nghĩa là một ngày đã trôi qua sẽ không còn nằm trong bảng. Để kiểm tra một ngày đóng cửa trong quá khứ, bạn hãy đếm các thanh nến (bars). Một phiên đầy đủ sáu tiếng rưỡi tương đương với 390 thanh nến một phút (6.5 × 60 phút); một ngày đóng cửa sớm ba tiếng rưỡi tương đương với 210 thanh (3.5 × 60); một ngày lễ trọn vẹn sẽ không có thanh nến nào. Một ngày làm việc có số thanh nến phiên bình thường bằng không, theo định nghĩa, là một ngày thị trường đóng cửa.

Truy vấnCác ngày nghỉ gần đây đã được khôi phục từ tape SPY
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
    toString(cal.day)                    AS session_date,
    formatDateTime(cal.day, '%a')        AS weekday,
    toUInt32(ifNull(t.bars, 0))          AS regular_session_bars
FROM
(
    SELECT today() - 150 + arrayJoin(range(146)) 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 >= today() - 150
      AND (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
    GROUP BY d
) AS t ON t.d = cal.day
WHERE toDayOfWeek(cal.day) BETWEEN 1 AND 5
  AND cal.day <= today() - 5
  AND ifNull(t.bars, 0) = 0
ORDER BY cal.day

Bảng này xem xét lại dữ liệu SPY trong vài tháng qua và trả về mọi ngày làm việc có 0 thanh nến phiên bình thường — tổng cộng 4 ngày, mỗi ngày là một ngày làm việc mà thị trường đóng cửa. 2026-04-03 là ngày sớm nhất vẫn còn trong phạm vi quan sát. Không có ngày cụ thể nào được mã hóa cứng trong truy vấn: nó xác định các ngày đóng cửa hoàn toàn dựa trên những gì đã giao dịch và không giao dịch, vì vậy cùng một câu lệnh SQL đó sẽ tiếp tục hoạt động lâu dài sau khi các ngày lễ đó rời khỏi lịch trình sắp tới.

Một năm có bao nhiêu ngày giao dịch?

Nếu loại bỏ các ngày cuối tuần và khoảng mười ngày lễ, một năm dương lịch còn lại khoảng 250 đến 253 phiên giao dịch. Con số chính xác dễ dàng được xác định nhất bằng cách — đếm các ngày mà dữ liệu thực tế ghi nhận một phiên giao dịch bình thường.

Truy vấnCác phiên giao dịch thông thường trong năm qua
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
    count()             AS trading_days,
    toString(min(d))    AS first_session,
    toString(max(d))    AS last_session
FROM
(
    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 window_start <  today() - 4
      AND (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
    GROUP BY d
)

Trong năm vừa qua, từ 2025-07-18 đến 2026-07-17, thị trường đã có 251 phiên giao dịch bình thường. Đó là con số thực tế đằng sau khái niệm "khoảng 252 ngày giao dịch một năm" — một con số thống kê, không phải là ước tính. Con số này thay đổi một hoặc hai ngày qua các năm khi các ngày lễ rơi vào cuối tuần và làm giảm tổng số ngày trong tuần.

FAQ

Khi nào thị trường chứng khoán Mỹ đóng cửa?

NYSE và Nasdaq đóng cửa vào khoảng mười ngày lễ trọn vẹn mỗi năm — Ngày đầu năm mới, Ngày Martin Luther King Jr., Ngày Tổng thống, Thứ Sáu Tuần Thánh, Ngày Tưởng niệm, Juneteenth, Ngày Độc lập, Ngày Lao động, Lễ Tạ ơn và Giáng sinh — cộng với một vài ngày đóng cửa sớm lúc 1:00 chiều. Lịch ở đầu trang này liệt kê các ngày tiếp theo với ngày chính xác.

Thị trường chứng khoán đóng cửa sớm lúc mấy giờ?

Vào ngày đóng cửa sớm, giao dịch bình thường kết thúc lúc 1:00 chiều ET thay vì 4:00 chiều ET — một phiên giao dịch kéo dài ba tiếng rưỡi. Những ngày nửa ngày này rơi vào thứ Sáu sau Lễ Tạ ơn, vào đêm Giáng sinh nếu rơi vào ngày làm việc, và vào ngày 3 tháng 7 trong một số năm.

Chuyện gì xảy ra khi một ngày lễ rơi vào cuối tuần?

Các sàn giao dịch sẽ áp dụng vào ngày làm việc gần nhất: một ngày lễ thứ Bảy sẽ được nghỉ vào thứ Sáu trước đó, và một ngày lễ Chủ nhật sẽ được nghỉ vào thứ Hai sau đó. Ví dụ, nếu ngày 4 tháng 7 rơi vào thứ Bảy, thị trường sẽ đóng cửa vào thứ Sáu trước đó. Ngoại lệ duy nhất là Ngày đầu năm mới: khi ngày 1 tháng 1 rơi vào thứ Bảy, thị trường không đóng cửa vào thứ Sáu trước đó (ngày 31 tháng 12) và không có ngày nghỉ bù.

Một năm có bao nhiêu ngày giao dịch?

Khoảng 250 đến 253 ngày, sau khi đã loại bỏ các ngày cuối tuần và ngày lễ. Cách đáng tin cậy nhất để biết số lượng của một năm cụ thể là đếm các ngày riêng biệt mà thị trường thực sự có một phiên giao dịch bình thường, giống như bảng dữ liệu năm vừa qua ở trên.

Thị trường chứng khoán có đóng cửa vào mọi ngày lễ liên bang không?

Không. Thị trường chứng khoán vẫn mở cửa vào hai ngày lễ liên bang — Ngày Columbus và Ngày Cựu chiến binh — mặc dù thị trường trái phiếu đóng cửa vào cả hai ngày này. Nó cũng đóng cửa vào Thứ Sáu Tuần Thánh, vốn không phải là một ngày lễ liên bang.


Mỗi bảng ở đây đều đi kèm với mã SQL chính xác bên dưới — hãy mở rộng bất kỳ bảng nào để xem con số đó được tính toán như thế nào. Để kiểm tra xem một ngày cụ thể có phải là ngày giao dịch hay không, hoặc tìm ngày đóng cửa tiếp theo, hãy đặt câu hỏi bằng tiếng Anh thông thường trên terminal Strasmore.