NYSE and Nasdaq · New Year's Eve
Is the Stock Market Open on New Year's Eve?
Yes. The stock market is open on New Year's Eve for a full session. December 31 is neither a holiday nor an early-close day on the NYSE calendar, so the last trading day of the year runs 9:30 a.m. to 4:00 p.m. ET.
New Year's Eve across US markets
Stocks, options, bonds, futures, forex
| Market | On New Year's Eve | Hours |
|---|---|---|
| Stocks (NYSE, Nasdaq) | Open | 9:30 a.m. to 4:00 p.m. ET, normal session |
| Options (Cboe, Nasdaq, NYSE Arca) | Open | 9:30 a.m. to 4:15 p.m. ET |
| Bonds (US Treasuries, SIFMA) | Open with a SIFMA early close at 2:00 p.m. ET (December 31, 2026). | |
| Futures (CME Globex) | Normal CME Globex schedule ahead of the New Year's Day halt. | |
| Forex | Open. Forex has no other holidays; expect thin liquidity around US holidays. | |
What traders should know about New Year's Eve
Traders sometimes assume New Year's Eve is a half day like Christmas Eve. It is not. The NYSE and Nasdaq close at the normal 4:00 p.m. ET, and the 4:00 p.m. closing auction on December 31 sets the official year-end prices used for annual performance figures and index rebalances.
The bond market does close early: SIFMA recommends a 2:00 p.m. ET close for US fixed income on December 31, 2026. The last trading day of 2028 is Friday, December 29, because December 31, 2028 is a Sunday.
Volume on New Year's Eve is thin, particularly in the final hour, and the following day, New Year's Day, is a full exchange holiday. The next opening bell after December 31, 2026 is Monday, January 4, 2027, since January 1 is a Friday.
New Year's Eve questions
Does the stock market close early on New Year's Eve?
No. Stocks trade until the normal 4:00 p.m. ET. Only the bond market closes early, at 2:00 p.m. ET.
What is the last trading day of 2026?
Thursday, December 31, 2026, a full session.
What is the last trading day of 2028?
Friday, December 29, 2028, because December 31 falls on a Sunday.