Skip to content

Add 2028 NYSE holidays and early closes to Equity-usa market hours#9597

Open
DogInfantry wants to merge 1 commit into
QuantConnect:masterfrom
DogInfantry:bug-9406-market-hours-2028
Open

Add 2028 NYSE holidays and early closes to Equity-usa market hours#9597
DogInfantry wants to merge 1 commit into
QuantConnect:masterfrom
DogInfantry:bug-9406-market-hours-2028

Conversation

@DogInfantry

Copy link
Copy Markdown

What

Adds 2028 NYSE holidays and early closes to the Equity-usa-[*] entry of Data/market-hours/market-hours-database.json, per #9406. Previously the entry's holidays ended at 12/24/2027 and early closes at 12/24/2026.

Dates added

Holidays (full closes):

  • 1/17/2028 – Martin Luther King Jr. Day
  • 2/21/2028 – Washington's Birthday
  • 4/14/2028 – Good Friday
  • 5/29/2028 – Memorial Day
  • 6/19/2028 – Juneteenth
  • 7/4/2028 – Independence Day
  • 9/4/2028 – Labor Day
  • 11/23/2028 – Thanksgiving
  • 12/25/2028 – Christmas

No New Year's Day entry: 1/1/2028 is a Saturday (NYSE does not observe it on the preceding Friday).

Early closes (1:00 PM ET):

  • 7/3/2028 – day before Independence Day (Monday)
  • 11/24/2028 – day after Thanksgiving (Friday)

No Christmas Eve early close: 12/24/2028 is a Sunday.

All weekdays were verified against the NYSE 2028 holiday calendar.

Note on scope

A few other US entries share the identical NYSE holiday list (e.g. the US Option/IndexOption markets) and still end at 2027. This PR limits changes to Equity-usa-[*] as the issue specifies. Glad to extend the same 2028 dates to the sibling entries in this PR if that is preferred.

Fixes #9406

Extends the Equity-usa-[*] entry in the market hours database through 2028.
Previously holidays ended at 12/24/2027 and early closes at 12/24/2026.

Holidays (full closes): 1/17 (MLK), 2/21 (Presidents), 4/14 (Good Friday),
5/29 (Memorial), 6/19 (Juneteenth), 7/4 (Independence), 9/4 (Labor),
11/23 (Thanksgiving), 12/25 (Christmas). No New Year entry: 1/1/2028 is a Saturday.

Early closes (1:00 PM ET): 7/3/2028 (day before Independence Day) and
11/24/2028 (day after Thanksgiving). No Christmas Eve early close:
12/24/2028 is a Sunday.

Fixes QuantConnect#9406

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update Market Hours DataBase to 2028

1 participant