Developer APIs for stock exchange hours
Free feeds for your app, bot or spreadsheet. Please link back to IsTheMarketOpen.com when you use them, and cache responses for at least a minute.
Live market status
GET https://www.isthemarketopen.com/api/v1/status.json
GET https://www.isthemarketopen.com/api/v1/status.json?exchange=nyse,lse
Returns each exchange's hours, current status (open, lunch, pre, post, closed), the time of the next open or close, and its next five holidays.
Exchange hours (legacy feed)
GET https://www.isthemarketopen.com/static/markets.json
The original feed, with name, id, city, country, tz, open, close and optional lunch.
Holiday calendars (.ics)
GET https://www.isthemarketopen.com/api/calendar.php?exchange=nyse
Subscribe in Google Calendar, Apple Calendar or Outlook. Exchange ids: nyse, nasdaq, tsx, b3, lse, euronext-paris, euronext-amsterdam, borsa-italiana, xetra, six, jse, nse-india, bse-india, sse, szse, hkex, jpx, krx, twse, sgx, asx, nzx.