NYSE trading calendar, early closes, option expirations, trading days, and public holidays for 100 countries.
payments ON MAINNET (real money) · 9 live endpoints
| Endpoint | Price | What it answers |
|---|---|---|
GET /is-holiday | $0.02 | Is 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.02 | Long weekends in a year for a country, with length in days and the bridge days that would extend them. |
GET /market-holidays-us | $0.02 | NYSE 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.02 | Is 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.02 | The next upcoming public holidays in a country within the coming year, with days until each. |
GET /next-trading-day | $0.02 | The 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.02 | US monthly equity option expirations for a year: third Friday, moved to Thursday on a market holiday; flags triple witching. |
GET /public-holidays | $0.02 | Public holidays for a country and year (about 100 countries), flagging regional-only holidays and weekday of each. |
GET /trading-days-between | $0.02 | Count 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.