Repository navigation
Using MarketClock
No account is needed for anything. Nothing personal is stored.
The markets list shows all 30 markets with flags and a search box. Each market page shows its country, timezone, weekend, session hours (with the exchange page they came from) and whether it is open right now, with a countdown to the next close or open in exchange time.
-
/markets/XNYS/2027: one market's year, with closures, early closes and weekends. -
/holidays/2027: every market's closures in one year. - Subscribe: each market has an iCalendar feed (
/api/v1/markets/XNYS/calendar.ics) for Google Calendar, Apple Calendar or Outlook. It always covers this year and next. - Download:
/api/v1/markets/XNYS/holidays.csv?year=2027.
| Tool | Answers |
|---|---|
| Settlement | the T+0 to T+10 settlement date across up to 10 markets, counting only days when every market is open. Leave the cycle empty to use the one in force on the trade date |
| Overlap | the days in a range when several markets all trade |
| Business-day calculator | add or subtract up to 400 trading days, or count trading days between two dates |
Star markets to keep them on your watchlist. It lives only in your browser. Turn on notifications to get a reminder the day before a watched market closes.
Any site can show a market's live status with an iframe pointing at /embed/XNYS (light or
dark). The card links back to the market page.
/data-quality compares the library's dates with each exchange's own published calendar. See
Data Sources and Quality.
MarketClock by Syed Ahmer Shah · MIT License · support@ahmershah.dev · The repository's docs/ are the source of truth.
Use it
Run it
Build it
Repository