# MarketCalendars.com > Live market hours, holidays and trading calendars for 85+ exchanges. Server-rendered pages and a free JSON API give live open or closed status, regular trading hours, holidays and early closes for 92 stock exchanges, futures, options and bond markets. Data comes from the open-source pandas_market_calendars and exchange_calendars Python libraries and covers 1995-01-01 to 2051-12-31, depending on the market. All times on market pages are the exchange's local time unless stated otherwise. For a real-time answer to "is X open now", call the status endpoint rather than relying on cached page text. ## Key pages - [All markets](https://marketcalendars.com/markets): every market with live status - [24-hour timeline](https://marketcalendars.com/timeline): all sessions on one axis - [World market map](https://marketcalendars.com/map): live status of every exchange at its location - [Upcoming holidays](https://marketcalendars.com/holidays): closures across all markets in the next 60 days - [Compare markets](https://marketcalendars.com/compare): overlapping trading hours of up to six exchanges - [Which markets are open on a date](https://marketcalendars.com/dates/2026-10-26): replace the date (YYYY-MM-DD) - [API pricing](https://marketcalendars.com/api) and [API documentation](https://marketcalendars.com/docs/api) - [Embeddable widgets](https://marketcalendars.com/widgets) and [how to embed them](https://marketcalendars.com/docs/widgets): market countdowns and open/close status indicators for any website or application - [Full plain-text data dump](https://marketcalendars.com/llms-full.txt): hours and holidays for every market ## JSON API (API key in the Authorization header; first 1,000 requests free) - https://marketcalendars.com/api/v2/markets: list of markets and ids - https://marketcalendars.com/api/v2/markets/{market}/status: open or closed now, current phase, next change, trade date - https://marketcalendars.com/api/v2/markets/{market}/sessions/{YYYY-MM-DD}: phases of one trade date with times, irregular reasons and settlement day - https://marketcalendars.com/api/v2/markets/{market}/regular-hours?date=YYYY-MM-DD: regular weekly hours in force on a date - https://marketcalendars.com/api/v2/markets/{market}/holidays/{YYYY}: holidays and irregular days for a year - https://marketcalendars.com/api/v2/markets/{market}/non-settlement-days/{YYYY}: non-settlement trading days for a year - https://marketcalendars.com/api/v2/dates/{YYYY-MM-DD}: markets closed or irregular on a date - https://marketcalendars.com/api/v2/status: status of every market - https://marketcalendars.com/api/v2/openapi.json: OpenAPI 3.1 description (no key needed) ## Markets ### Americas - [New York Stock Exchange (NYSE)](https://marketcalendars.com/markets/nyse): Stock exchange, New York; Mon–Fri 09:30 – 16:00, pre-market from 04:00, after-hours until 20:00 (America/New_York) - [Nasdaq Stock Market (Nasdaq)](https://marketcalendars.com/markets/nasdaq): Stock exchange, New York; Mon–Fri 09:30 – 16:00, pre-market from 04:00, after-hours until 20:00 (America/New_York) - [Investors Exchange (IEX)](https://marketcalendars.com/markets/iex): Stock exchange, New York; Mon–Fri 09:30 – 16:00, pre-market from 08:00, after-hours until 17:00 (America/New_York) - [Cboe Options Exchange (Cboe Options)](https://marketcalendars.com/markets/cboe-options): Options, Chicago; Mon–Fri 08:30 – 15:00 (America/Chicago) - [Cboe Index Options (Cboe Index Options)](https://marketcalendars.com/markets/cboe-index-options): Options, Chicago; Mon–Fri 08:30 – 15:15 (America/Chicago) - [Cboe Futures Exchange (CFE)](https://marketcalendars.com/markets/cboe-futures): Futures, Chicago; Mon–Fri 08:30 – 15:15 (America/Chicago) - [CME Group (CME)](https://marketcalendars.com/markets/cme): Futures, Chicago; Mon–Fri 17:00 (prev. day) – 17:00 (America/Chicago) - [CME Equity Index Futures (Globex) (CME Equity)](https://marketcalendars.com/markets/cme-equity-futures): Futures, Chicago; Mon–Fri 17:00 (prev. day) – 16:00 (America/Chicago) - [CME Globex Energy (NYMEX) (NYMEX Energy)](https://marketcalendars.com/markets/cme-energy): Futures, New York; Mon–Fri 17:00 (prev. day) – 16:00 (America/Chicago) - [COMEX Metals (Gold & Silver) (COMEX)](https://marketcalendars.com/markets/comex-metals): Futures, New York; Mon–Fri 17:00 (prev. day) – 16:00 (America/Chicago) - [CME FX Futures (Globex) (CME FX)](https://marketcalendars.com/markets/cme-fx-futures): Futures, Chicago; Mon–Fri 17:00 (prev. day) – 16:00 (America/Chicago) - [CME Interest Rate Futures (CBOT) (CBOT Rates)](https://marketcalendars.com/markets/cme-interest-rates): Futures, Chicago; Mon–Fri 17:00 (prev. day) – 16:00 (America/Chicago) - [CME Agricultural Futures (CBOT) (CBOT Grains)](https://marketcalendars.com/markets/cme-agriculture): Futures, Chicago; Mon–Fri 19:00 (prev. day) – 13:20, lunch break 07:45–08:30 (America/Chicago) - [CME Cryptocurrency Futures (CME Crypto)](https://marketcalendars.com/markets/cme-crypto): Futures, Chicago; Mon–Fri 17:00 (prev. day) – 16:00 (America/Chicago) - [CME Globex Equity Futures (Globex Equity)](https://marketcalendars.com/markets/cme-globex-equity): Futures, Chicago; Mon–Fri 17:00 (prev. day) – 16:00 (America/Chicago) - [CME Globex Interest Rate Futures (Globex Rates)](https://marketcalendars.com/markets/cme-globex-fixed-income): Futures, Chicago; Mon–Fri 17:00 (prev. day) – 16:00 (America/Chicago) - [CBOT Grains and Oilseeds (Globex) (CBOT Grains)](https://marketcalendars.com/markets/cme-grains): Futures, Chicago; Mon–Fri 19:00 (prev. day) – 13:20, lunch break 07:45–08:30 (America/Chicago) - [CME Livestock (Globex) (CME Livestock)](https://marketcalendars.com/markets/cme-livestock): Futures, Chicago; Mon–Fri 08:30 – 13:05 (America/Chicago) - [CME Trade Date Calendar (CME Trade Date)](https://marketcalendars.com/markets/cme-trade-date): Futures, Chicago; Mon–Fri 17:00 (prev. day) – 16:00 (America/Chicago) - [US Futures (generic calendar) (US Futures)](https://marketcalendars.com/markets/us-futures): Futures, Chicago; Mon–Fri 18:00 (prev. day) – 18:00 (America/New_York) - [ICE Futures U.S. (ICE US)](https://marketcalendars.com/markets/ice-us): Futures, New York; Mon–Fri 20:00 (prev. day) – 18:00 (America/New_York) - [US Bond Market (SIFMA) (US Bonds)](https://marketcalendars.com/markets/sifma-us): Bond market, New York; Mon–Fri 07:00 – 17:30 (America/New_York) - [Toronto Stock Exchange (TSX)](https://marketcalendars.com/markets/tsx): Stock exchange, Toronto; Mon–Fri 09:30 – 16:00 (America/Toronto) - [TSX Venture Exchange (TSXV)](https://marketcalendars.com/markets/tsxv): Stock exchange, Toronto; Mon–Fri 09:30 – 16:00 (America/Toronto) - [Mexican Stock Exchange (BMV)](https://marketcalendars.com/markets/bmv): Stock exchange, Mexico City; Mon–Fri 08:30 – 15:00 (America/Mexico_City) - [B3 – Brasil Bolsa Balcão (B3)](https://marketcalendars.com/markets/b3): Stock exchange, São Paulo; Mon–Fri 10:00 – 18:00 (America/Sao_Paulo) - [Bolsas y Mercados Argentinos (BYMA)](https://marketcalendars.com/markets/byma): Stock exchange, Buenos Aires; Mon–Fri 11:00 – 17:00 (America/Argentina/Buenos_Aires) - [Santiago Stock Exchange (BCS)](https://marketcalendars.com/markets/bcs): Stock exchange, Santiago; Mon–Fri 09:30 – 16:00 (America/Santiago) - [Colombia Stock Exchange (BVC)](https://marketcalendars.com/markets/bvc): Stock exchange, Bogotá; Mon–Fri 09:30 – 16:00 (America/New_York) - [Lima Stock Exchange (BVL)](https://marketcalendars.com/markets/bvl): Stock exchange, Lima; Mon–Fri 09:00 – 16:00 (America/Lima) - [Bermuda Stock Exchange (BSX)](https://marketcalendars.com/markets/bsx): Stock exchange, Hamilton; Mon–Fri 09:00 – 16:30 (Atlantic/Bermuda) ### Europe - [London Stock Exchange (LSE)](https://marketcalendars.com/markets/lse): Stock exchange, London; Mon–Fri 08:00 – 16:30 (Europe/London) - [UK Bond Market (SIFMA) (UK Bonds)](https://marketcalendars.com/markets/sifma-uk): Bond market, London; Mon–Fri 08:00 – 17:00 (Europe/London) - [Xetra (Deutsche Börse) (Xetra)](https://marketcalendars.com/markets/xetra): Stock exchange, Frankfurt; Mon–Fri 09:00 – 17:30 (Europe/Berlin) - [Frankfurt Stock Exchange (FWB)](https://marketcalendars.com/markets/frankfurt): Stock exchange, Frankfurt; Mon–Fri 09:00 – 17:30 (Europe/Berlin) - [Eurex (Eurex)](https://marketcalendars.com/markets/eurex): Futures, Frankfurt; Mon–Fri 08:00 – 22:00 (Europe/Berlin) - [Eurex Fixed Income Derivatives (Eurex Fixed Income)](https://marketcalendars.com/markets/eurex-fixed-income): Futures, Frankfurt; Mon–Fri 08:00 – 22:00 (Europe/Berlin) - [Eurex with pre- and post-trading (Eurex Extended)](https://marketcalendars.com/markets/eurex-extended): Futures, Frankfurt; Mon–Fri 08:00 – 16:30, pre-market from 00:15, after-hours until 21:00 (UTC) - [European Energy Exchange (EEX)](https://marketcalendars.com/markets/eex): Futures, Leipzig; Mon–Fri 08:00 – 18:00 (Europe/Berlin) - [Düsseldorf Stock Exchange (Börse Düsseldorf)](https://marketcalendars.com/markets/dusseldorf): Stock exchange, Düsseldorf; Mon–Fri 08:00 – 22:00 (Europe/Berlin) - [Hamburg Stock Exchange (Börse Hamburg)](https://marketcalendars.com/markets/hamburg): Stock exchange, Hamburg; Mon–Fri 08:00 – 22:00 (Europe/Berlin) - [Stuttgart Stock Exchange (Börse Stuttgart)](https://marketcalendars.com/markets/stuttgart): Stock exchange, Stuttgart; Mon–Fri 07:30 – 22:00 (Europe/Berlin) - [Euronext Paris (Euronext Paris)](https://marketcalendars.com/markets/euronext-paris): Stock exchange, Paris; Mon–Fri 09:00 – 17:30 (Europe/Paris) - [Euronext Amsterdam (Euronext Amsterdam)](https://marketcalendars.com/markets/euronext-amsterdam): Stock exchange, Amsterdam; Mon–Fri 09:00 – 17:30 (Europe/Amsterdam) - [Euronext Brussels (Euronext Brussels)](https://marketcalendars.com/markets/euronext-brussels): Stock exchange, Brussels; Mon–Fri 09:00 – 17:30 (Europe/Brussels) - [Euronext Lisbon (Euronext Lisbon)](https://marketcalendars.com/markets/euronext-lisbon): Stock exchange, Lisbon; Mon–Fri 08:00 – 16:30 (Europe/Lisbon) - [Euronext Dublin (Euronext Dublin)](https://marketcalendars.com/markets/euronext-dublin): Stock exchange, Dublin; Mon–Fri 08:00 – 16:28 (Europe/Dublin) - [Euronext Milan (Borsa Italiana) (Borsa Italiana)](https://marketcalendars.com/markets/euronext-milan): Stock exchange, Milan; Mon–Fri 09:00 – 17:30 (Europe/Rome) - [Euronext Oslo Børs (Oslo Børs)](https://marketcalendars.com/markets/oslo-bors): Stock exchange, Oslo; Mon–Fri 09:00 – 16:20 (Europe/Oslo) - [SIX Swiss Exchange (SIX)](https://marketcalendars.com/markets/six): Stock exchange, Zurich; Mon–Fri 09:00 – 17:30 (Europe/Zurich) - [Bolsa de Madrid (BME) (BME)](https://marketcalendars.com/markets/bme): Stock exchange, Madrid; Mon–Fri 09:00 – 17:30 (Europe/Madrid) - [Wiener Börse (Vienna)](https://marketcalendars.com/markets/wiener-borse): Stock exchange, Vienna; Mon–Fri 09:00 – 17:30 (Europe/Vienna) - [Nasdaq Stockholm (Stockholm)](https://marketcalendars.com/markets/nasdaq-stockholm): Stock exchange, Stockholm; Mon–Fri 09:00 – 17:30 (Europe/Stockholm) - [Nasdaq Copenhagen (Copenhagen)](https://marketcalendars.com/markets/nasdaq-copenhagen): Stock exchange, Copenhagen; Mon–Fri 09:00 – 17:00 (Europe/Copenhagen) - [Nasdaq Helsinki (Helsinki)](https://marketcalendars.com/markets/nasdaq-helsinki): Stock exchange, Helsinki; Mon–Fri 10:00 – 18:30 (Europe/Helsinki) - [Nasdaq Iceland (Iceland)](https://marketcalendars.com/markets/nasdaq-iceland): Stock exchange, Reykjavík; Mon–Fri 09:30 – 15:30 (Atlantic/Reykjavik) - [Nasdaq Tallinn (Tallinn)](https://marketcalendars.com/markets/nasdaq-tallinn): Stock exchange, Tallinn; Mon–Fri 10:00 – 16:00 (Europe/Tallinn) - [Nasdaq Riga (Riga)](https://marketcalendars.com/markets/nasdaq-riga): Stock exchange, Riga; Mon–Fri 10:00 – 16:00 (Europe/Riga) - [Nasdaq Vilnius (Vilnius)](https://marketcalendars.com/markets/nasdaq-vilnius): Stock exchange, Vilnius; Mon–Fri 10:00 – 16:00 (Europe/Vilnius) - [Warsaw Stock Exchange (GPW)](https://marketcalendars.com/markets/gpw): Stock exchange, Warsaw; Mon–Fri 09:00 – 17:00 (Europe/Warsaw) - [Prague Stock Exchange (PSE)](https://marketcalendars.com/markets/prague): Stock exchange, Prague; Mon–Fri 09:00 – 16:20 (Europe/Prague) - [Budapest Stock Exchange (BSE Budapest)](https://marketcalendars.com/markets/budapest): Stock exchange, Budapest; Mon–Fri 09:00 – 17:00 (Europe/Budapest) - [Bucharest Stock Exchange (BVB)](https://marketcalendars.com/markets/bucharest): Stock exchange, Bucharest; Mon–Fri 10:00 – 17:45 (Europe/Bucharest) - [Bratislava Stock Exchange (BSSE)](https://marketcalendars.com/markets/bratislava): Stock exchange, Bratislava; Mon–Fri 11:00 – 15:30 (Europe/Bratislava) - [Ljubljana Stock Exchange (LJSE)](https://marketcalendars.com/markets/ljubljana): Stock exchange, Ljubljana; Mon–Fri 09:15 – 15:15 (Europe/Ljubljana) - [Zagreb Stock Exchange (ZSE)](https://marketcalendars.com/markets/zagreb): Stock exchange, Zagreb; Mon–Fri 09:00 – 16:00 (Europe/Zagreb) - [Belgrade Stock Exchange (BELEX)](https://marketcalendars.com/markets/belgrade): Stock exchange, Belgrade; Mon–Fri 09:30 – 14:00 (Europe/Belgrade) - [Athens Stock Exchange (ATHEX)](https://marketcalendars.com/markets/athex): Stock exchange, Athens; Mon–Fri 10:00 – 17:20 (Europe/Athens) - [Cyprus Stock Exchange (CSE)](https://marketcalendars.com/markets/cyprus): Stock exchange, Nicosia; Mon–Fri 10:30 – 17:00 (Asia/Nicosia) - [Luxembourg Stock Exchange (LuxSE)](https://marketcalendars.com/markets/luxse): Stock exchange, Luxembourg; Mon–Fri 09:00 – 17:40 (Europe/Luxembourg) - [Borsa Istanbul (BIST)](https://marketcalendars.com/markets/borsa-istanbul): Stock exchange, Istanbul; Mon–Fri 10:00 – 18:00 (Europe/Istanbul) - [Moscow Exchange (MOEX)](https://marketcalendars.com/markets/moex): Stock exchange, Moscow; Mon–Fri 10:00 – 18:45 (Europe/Moscow) ### Asia-Pacific - [Tokyo Stock Exchange (JPX) (TSE Tokyo)](https://marketcalendars.com/markets/jpx): Stock exchange, Tokyo; Mon–Fri 09:00 – 15:30, lunch break 11:30–12:30 (Asia/Tokyo) - [Japan Bond Market (SIFMA) (JP Bonds)](https://marketcalendars.com/markets/sifma-jp): Bond market, Tokyo; Mon–Fri 08:30 – 18:30 (Asia/Tokyo) - [Hong Kong Stock Exchange (HKEX)](https://marketcalendars.com/markets/hkex): Stock exchange, Hong Kong; Mon–Fri 09:30 – 16:00, lunch break 12:00–13:00 (Asia/Hong_Kong) - [Shanghai Stock Exchange (SSE)](https://marketcalendars.com/markets/sse): Stock exchange, Shanghai; Mon–Fri 09:30 – 15:00, lunch break 11:30–13:00 (Asia/Shanghai) - [Korea Exchange (KRX)](https://marketcalendars.com/markets/krx): Stock exchange, Seoul; Mon–Fri 09:00 – 15:30 (Asia/Seoul) - [Taiwan Stock Exchange (TWSE)](https://marketcalendars.com/markets/twse): Stock exchange, Taipei; Mon–Fri 09:00 – 13:30 (Asia/Taipei) - [National Stock Exchange of India (NSE)](https://marketcalendars.com/markets/nse): Stock exchange, Mumbai; Mon–Fri 09:15 – 15:30 (Asia/Kolkata) - [BSE (Bombay Stock Exchange) (BSE)](https://marketcalendars.com/markets/bse): Stock exchange, Mumbai; Mon–Fri 09:15 – 15:30 (Asia/Kolkata) - [Singapore Exchange (SGX)](https://marketcalendars.com/markets/sgx): Stock exchange, Singapore; Mon–Fri 09:00 – 17:00 (Asia/Singapore) - [Stock Exchange of Thailand (SET)](https://marketcalendars.com/markets/set): Stock exchange, Bangkok; Mon–Fri 10:00 – 16:30 (Asia/Bangkok) - [Bursa Malaysia (Bursa Malaysia)](https://marketcalendars.com/markets/bursa-malaysia): Stock exchange, Kuala Lumpur; Mon–Fri 09:00 – 17:00 (Asia/Kuala_Lumpur) - [Indonesia Stock Exchange (IDX)](https://marketcalendars.com/markets/idx): Stock exchange, Jakarta; Mon–Fri 09:00 – 15:50 (Asia/Jakarta) - [Philippine Stock Exchange (PSE)](https://marketcalendars.com/markets/pse): Stock exchange, Manila; Mon–Fri 09:30 – 15:30 (Asia/Manila) - [Pakistan Stock Exchange (PSX)](https://marketcalendars.com/markets/psx): Stock exchange, Karachi; Mon–Fri 09:32 – 15:30 (Asia/Karachi) - [Astana International Exchange (AIX)](https://marketcalendars.com/markets/aix): Stock exchange, Astana; Mon–Fri 11:00 – 17:00 (Asia/Almaty) - [Australian Securities Exchange (ASX)](https://marketcalendars.com/markets/asx): Stock exchange, Sydney; Mon–Fri 10:00 – 16:00 (Australia/Sydney) - [New Zealand Exchange (NZX)](https://marketcalendars.com/markets/nzx): Stock exchange, Wellington; Mon–Fri 10:00 – 16:45 (Pacific/Auckland) ### Middle East and Africa - [Tel Aviv Stock Exchange (TASE)](https://marketcalendars.com/markets/tase): Stock exchange, Tel Aviv; Mon–Thu 09:59 – 17:15; Fri 09:59 – 13:50 (Asia/Tel_Aviv) - [Saudi Exchange (Tadawul) (Tadawul)](https://marketcalendars.com/markets/tadawul): Stock exchange, Riyadh; Mon–Thu 10:00 – 15:00; Sun 10:00 – 15:00 (Asia/Riyadh) - [Johannesburg Stock Exchange (JSE)](https://marketcalendars.com/markets/jse): Stock exchange, Johannesburg; Mon–Fri 09:00 – 17:00 (Africa/Johannesburg)