Market and Holiday Calendar

NYSE trading calendar, early closes, option expirations, trading days, and public holidays for 100 countries.

payments ON MAINNET (real money) · 9 live endpoints

EndpointPriceWhat it answers
GET /is-holiday$0.02Is a date a public holiday in a country? Also whether it is a business day and the next holiday after it.
GET /long-weekends$0.02Long weekends in a year for a country, with length in days and the bridge days that would extend them.
GET /market-holidays-us$0.02NYSE market holidays and 1 PM early closes for a year, with the weekday of each, from the exchange's published rules.
GET /market-status-us$0.02Is the US stock market (NYSE/Nasdaq) open right now or at a given time: session, hours, early close and the next open.
GET /next-holidays$0.02The next upcoming public holidays in a country within the coming year, with days until each.
GET /next-trading-day$0.02The date N US trading days after (or before) a given date, skipping weekends and NYSE holidays, with the starting day's status.
GET /options-expiry$0.02US monthly equity option expirations for a year: third Friday, moved to Thursday on a market holiday; flags triple witching.
GET /public-holidays$0.02Public holidays for a country and year (about 100 countries), flagging regional-only holidays and weekday of each.
GET /trading-days-between$0.02Count US trading days between two dates (inclusive), with weekends and NYSE holidays removed and the holidays listed.

GET /catalog returns this list as JSON. Activity hub · uptime.


The US market calendar is computed from published NYSE holiday rules and cannot know unscheduled closures (such as national days of mourning or emergencies); verify with the exchange before relying on it for trading. Country holidays come from Nager.Date and may omit regional or recent changes. Not financial advice. Every paid response carries a disclaimer field.