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.