About

A live U.S. market calendar for people who think in trading days: the countdown, the holidays, and when companies report.

Earnings Calendar

Every NYSE and Nasdaq company's next earnings date, estimated from SEC filings or confirmed by the company, with a trading-day countdown.

Live Counter

Tracks remaining U.S. market trading days in the current year, updated in real time relative to 4 p.m. ET.

Date Calculator

Count trading days and calendar days between any two dates, from today or a custom start date.

Holiday Reference

The full NYSE/Nasdaq holiday schedule, plus a dedicated answer page for every market holiday. Early closes count as 0.5.

Always Accurate

Holidays are computed algorithmically, and historical counts back to 1990 account for unscheduled closures like 9/11 and Hurricane Sandy.

Live Market Status

See whether markets are open right now, with a countdown to today's close or the next session.

Free API

Five JSON endpoints for developers: trading-day counts, date math, and live status. No key required.

How it works

Trading days are weekdays when U.S. equity markets are open. The counter starts from today (or tomorrow if it's already past 4 p.m. Eastern Time) and counts forward, skipping weekends and all official NYSE/Nasdaq holidays. Scheduled early-close sessions, like the day after Thanksgiving or Christmas Eve, are counted as half days (0.5).

All holiday dates are derived algorithmically each year using standard calendar rules (e.g. the Easter algorithm for Good Friday, nth-weekday formulas for floating holidays), so the site stays accurate without any ongoing maintenance.

Earnings dates start from the SEC. Every public company files its earnings releases on Form 8-K, so the site reads each company's filing history (how many days after a fiscal quarter ended it reported, on which weekday, and at what time of day) and projects that pattern onto the current quarter. When the company announces its date, in a press release or on its own investor-relations site, the estimate is upgraded to confirmed, and once the release is filed the date is marked reported. The calendar shows how often estimates have landed within 3 and 7 days of the actual date, updated as each quarter plays out.

Built by

Made by Chris Ray. Have feedback or a bug to report? Reach out on X @itschrisray. Also visit FolioStuff for more investing tools.

Advertise

Want to reach an audience of investors and traders? A single sponsored placement is available on the homepage. See traffic stats and get in touch.