United States (US)
Americas
|
NYSE & NASDAQ
Hours: 09:30–16:00 EST
|
Closed on 9 holidays (Open Columbus Day Oct 12 & Veterans Day Nov 11)
|
13:00 EST early close on Jul 3 (if weekday), Nov 27 (Black Friday), Dec 24 (Christmas Eve)
|
SIFMA closes on all 11 Federal holidays + 14:00 EST early close before major holidays
|
United Kingdom (GB)
Europe
|
London Stock Exchange (LSE)
Hours: 08:00–16:30 GMT/BST
|
Closed on all 8 England & Wales Bank Holidays (Open on Scottish-only 2 Jan & Aug 3)
|
12:30 GMT early close on Christmas Eve (24 Dec) & New Year's Eve (31 Dec)
|
UK Gilt market follows LSE & Bank of England CHAPS calendar
|
Canada (CA)
Americas
|
Toronto Stock Exchange (TSX)
Hours: 09:30–16:00 EST
|
Closed on 10 holidays (Open Sep 30 Truth & Reconciliation & Nov 11 Remembrance Day)
|
13:00 EST early close on Christmas Eve (24 Dec)
|
IIROC Canadian debt markets close on all 11 federal holidays including Nov 11
|
India (IN)
Asia-Pacific
|
NSE & BSE India
Hours: 09:15–15:30 IST
|
Closed on ~15 Maharashtra/National circular holidays
|
Special 1-hour evening Muhurat Trading session on Diwali (Sun, 8 Nov 2026)
|
RBI NDS-OM government securities market closes on Mumbai NI Act bank holidays
|
Australia (AU)
Asia-Pacific
|
Australian Securities Exchange (ASX)
Hours: 10:00–16:00 AEST/AEDT
|
Closed on 8 national holidays (Open on state-only holidays like Melbourne Cup Nov 3)
|
14:10 AEDT early close on Christmas Eve (24 Dec) & New Year's Eve (31 Dec)
|
AFMA Australian fixed income follows ASX & NSW bank holiday schedule
|
Germany (DE)
Europe
|
Frankfurt Stock Exchange (Xetra / Börse Frankfurt)
Hours: 09:00–17:30 CET/CEST
|
Closed on 6 TARGET2 days + 24 Dec (Christmas Eve) & 31 Dec (Silvester)
|
Full-day closure on 24 Dec & 31 Dec (Last trading day 30 Dec closes 14:00 CET)
|
Bundesanleihen & Eurex derivatives follow Xetra calendar
|
France (FR)
Europe
|
Euronext Paris
Hours: 09:00–17:30 CET/CEST
|
Closed on 6 core holidays (1 Jan, Good Fri, Easter Mon, 1 May, 25–26 Dec)
|
14:05 CET early close on Christmas Eve (24 Dec) & New Year's Eve (31 Dec)
|
OAT French Treasury market follows Euronext & TARGET2 calendar
|
Japan (JP)
Asia-Pacific
|
Tokyo Stock Exchange (TSE / JPX)
Hours: 09:00–15:30 JST (extended 2024+ closing time)
|
Closed on all 16 national holidays, Furikae Mondays, plus Dec 31 & Jan 1–3
|
No half-day sessions (Dec 30 is full-day final session of the year)
|
JSDA JGB bond market mirrors TSE & BOJ-NET calendar
|
United Arab Emirates (AE)
Middle East & Africa
|
Dubai Financial Market (DFM) & ADX
Hours: 10:00–15:00 GST (Mon–Fri)
|
Closed on all Federal Cabinet public holidays (Eid al-Fitr, Eid al-Adha, National Day)
|
No standard early close
|
UAE Dirham treasury & sukuk markets follow CBUAE calendar
|
Saudi Arabia (SA)
Middle East & Africa
|
Saudi Exchange (Tadawul)
Hours: 10:00–15:00 AST (Sun–Thu)
|
Extended 6–10 day market halts for Eid al-Fitr and Eid al-Adha; closed Feb 22 & Sep 23
|
No early close sessions
|
Tadawul Sukuk & Debt market follows Saudi Exchange calendar
|
Kenya (KE)
Middle East & Africa
|
Nairobi Securities Exchange (NSE)
Hours: 09:00–15:00 EAT
|
Closed on all gazetted holidays and Section 3 observed Mondays
|
No half-day early close sessions
|
CBK Treasury bond settlement follows KEPSS calendar
|
Singapore (SG)
Asia-Pacific
|
Singapore Exchange (SGX)
Hours: 09:00–17:00 SGT
|
Closed on all 11 gazetted holidays and Section 88(4) observed Mondays
|
12:00 SGT half-day trading on Lunar New Year's Eve, Christmas Eve (24 Dec) & New Year's Eve (31 Dec)
|
MAS SGS bond settlement mirrors MEPS+ calendar
|
South Africa (ZA)
Middle East & Africa
|
Johannesburg Stock Exchange (JSE)
Hours: 09:00–17:00 SAST
|
Closed on all 12 statutory holidays and Monday rollovers
|
Early close on 24 Dec & 31 Dec when designated by JSE notice
|
JSE Debt Market follows SAMOS calendar
|
New Zealand (NZ)
Asia-Pacific
|
New Zealand Exchange (NZX)
Hours: 10:00–16:45 NZST/NZDT
|
Closed on all 11 national holidays and Mondayised dates
|
12:45 NZDT half-day trading on Christmas Eve (24 Dec) & New Year's Eve (31 Dec)
|
NZ Debt Market (NZDX) follows NZX calendar
|
Ireland (IE)
Europe
|
Euronext Dublin
Hours: 08:00–16:30 GMT/IST
|
Closed on 6 TARGET2 holidays + Irish Bank Holidays per Euronext Dublin schedule
|
12:30 GMT early close on Christmas Eve (24 Dec) & New Year's Eve (31 Dec)
|
NTMA Irish Government Bonds follow TARGET2 calendar
|
Netherlands (NL)
Europe
|
Euronext Amsterdam
Hours: 09:00–17:30 CET/CEST
|
Closed on 6 core holidays (Open on King's Day Apr 27, Liberation Day May 5, Ascension May 14, Whit Mon May 25)
|
14:05 CET early close on Christmas Eve (24 Dec) & New Year's Eve (31 Dec)
|
DSTA Dutch State Treasury follows Euronext & TARGET2 calendar
|
Switzerland (CH)
Europe
|
SIX Swiss Exchange
Hours: 09:00–17:30 CET/CEST
|
Closed on 1–2 Jan, Good Fri, Easter Mon, 1 May, Ascension, Whit Mon, 1 Aug, 24–26 Dec, 31 Dec
|
Full-day closure on 24 Dec (Christmas Eve) & 31 Dec (Silvester)
|
Swiss Confederation bonds follow SIX Swiss Exchange calendar
|
Sweden (SE)
Europe
|
Nasdaq Stockholm
Hours: 09:00–17:30 CET/CEST
|
Closed on all weekday red days plus Midsummer Eve (19 Jun), Christmas Eve (24 Dec), New Year's Eve (31 Dec)
|
13:00 CET half-day trading on 5 Jan (Trettondagsafton), 2 Apr (Skärtorsdagen), 30 Apr (Valborg), 13 May, 30 Oct
|
Swedish fixed income closes at 12:00 CET on half-days
|
Spain (ES)
Europe
|
Bolsa de Madrid (BME)
Hours: 09:00–17:30 CET/CEST
|
Closed on 6 TARGET2 holidays (1 Jan, Good Fri, Easter Mon, 1 May, 25–26 Dec)
|
14:00 CET early close on Christmas Eve (24 Dec) & New Year's Eve (31 Dec)
|
AIAF & Tesoro Público follow BME / TARGET2 calendar
|
Italy (IT)
Europe
|
Borsa Italiana (Euronext Milan)
Hours: 09:00–17:30 CET/CEST
|
Closed on 6 TARGET2 days + Ferragosto (15 Aug), Christmas Eve (24 Dec) & New Year's Eve (31 Dec)
|
Full-day closure on 24 Dec & 31 Dec on Borsa Italiana
|
MOT / MTS Italian BTP bond market follows Borsa Italiana / TARGET2
|
Brazil (BR)
Americas
|
B3 (Brasil, Bolsa, Balcão)
Hours: 10:00–17:00 BRT
|
Closed on all national holidays, Carnival Mon–Tue, Corpus Christi, and Dec 31 (Ash Wednesday opens 13:00 BRT)
|
Ash Wednesday (18 Feb 2026) delayed opening at 13:00 BRT; closed Dec 24 & Dec 31
|
Tesouro Direto & SELIC follow BCB STR & FEBRABAN calendar
|
Mexico (MX)
Americas
|
Bolsa Mexicana de Valores (BMV) & BIVA
Hours: 08:30–15:00 CST
|
Closed on all 8 LFT holidays PLUS Maundy Thu (2 Apr), Good Fri (3 Apr), Nov 2, and Dec 12
|
No half-day early close sessions
|
Mexican Cetes & MBonos follow CNBV bank calendar
|
Thailand (TH)
Asia-Pacific
|
Stock Exchange of Thailand (SET)
Hours: 10:00–12:30 & 14:00–16:30 ICT
|
Mirrors Bank of Thailand (BOT) official holiday calendar (~19 days in 2026)
|
No half-day early close sessions
|
ThaiBMA bond market follows BOT calendar
|
Philippines (PH)
Asia-Pacific
|
Philippine Stock Exchange (PSE)
Hours: 09:30–12:00 & 13:00–15:00 PHT
|
Closed on all Regular Holidays and Special Non-Working Days proclaimed by the President
|
Full-day closure on Dec 31 (Last Day of the Year Special Non-Working Day)
|
PDEx fixed income follows BSP PhilPaSSplus calendar
|
Nigeria (NG)
Middle East & Africa
|
Nigerian Exchange (NGX)
Hours: 10:00–14:30 WAT
|
Closed on all Federal Ministry of Interior proclaimed holidays and Monday/Tuesday rollovers
|
No half-day early close sessions
|
FMDQ Securities Exchange follows CBN calendar
|
Malaysia (MY)
Asia-Pacific
|
Bursa Malaysia
Hours: 09:00–12:30 & 14:30–17:00 MYT
|
Closed on all Federal and Wilayah Persekutuan (KL) public holidays
|
12:30 MYT half-day trading on Lunar New Year's Eve & Hari Raya Aidilfitri Eve
|
BNM FAST bond market follows RENTAS KL calendar
|
Indonesia (ID)
Asia-Pacific
|
Indonesia Stock Exchange (IDX / BEI)
Hours: 09:00–12:00 & 13:30–16:00 WIB
|
Closed on all national holidays, Cuti Bersama days, and Dec 31
|
Full-day exchange closure on Dec 31
|
Indonesian SBN bond market follows BI-RTGS & IDX calendar
|
South Korea (KR)
Asia-Pacific
|
Korea Exchange (KRX)
Hours: 09:00–15:30 KST
|
Closed on all statutory/substitute holidays plus Workers' Day (1 May) & Year-End Closure (31 Dec)
|
Delayed 10:00 KST opening on CSAT (Suneung) exam day in November; closed Dec 31
|
KTB bond market follows KRX & BOK-Wire+ calendar
|
Pakistan (PK)
Asia-Pacific
|
Pakistan Stock Exchange (PSX)
Hours: 09:30–15:30 PKT (Mon–Thu); Two sessions on Friday
|
Closed on Cabinet Division public holidays
|
Shortened Ramadan trading hours
|
SBP Primary Dealer market closes on SBP bank holidays
|
Bangladesh (BD)
Asia-Pacific
|
Dhaka Stock Exchange (DSE) & CSE
Hours: 10:00–14:30 BST (Sun–Thu)
|
Closed on Fri–Sat weekends and all Bangladesh Bank holidays
|
Shortened Ramadan trading hours
|
Bangladesh Bank Treasury market follows BD-RTGS calendar
|
Egypt (EG)
Middle East & Africa
|
The Egyptian Exchange (EGX)
Hours: 10:00–14:30 EET (Sun–Thu)
|
Closed on Fri–Sat and all Prime Ministerial / CBE holiday declarations
|
Shortened Ramadan trading session
|
Egyptian Treasury market follows CBE calendar
|
Poland (PL)
Europe
|
Warsaw Stock Exchange (GPW)
Hours: 09:00–17:00 CET/CEST
|
Closed on all 14 statutory holidays (including Dec 24 Wigilia) plus Dec 31 (New Year's Eve)
|
Full-day closure on Dec 24 & Dec 31
|
Treasury BondSpot Poland follows GPW calendar
|
China (CN)
Asia-Pacific
|
Shanghai (SSE) & Shenzhen (SZSE) Stock Exchanges
Hours: 09:30–11:30 & 13:00–15:00 CST
|
Closed during all Golden Week blocks AND closed on Saturday/Sunday makeup workdays
|
No early close sessions
|
China Interbank Bond Market (CIBM) opens on weekend makeup workdays; exchange bonds close
|
Morocco (MA)
Middle East & Africa
|
Casablanca Stock Exchange (BVC)
Hours: 09:00–15:30 GMT+1
|
Closed on all 13 national & religious holidays (3–4 days for Eid al-Fitr & Eid al-Adha)
|
No half-day early close sessions
|
Moroccan Treasury market follows Bank Al-Maghrib calendar
|
Iraq (IQ)
Middle East & Africa
|
Iraq Stock Exchange (ISX)
Hours: 09:30–13:00 AST (Sun–Thu)
|
Closed on Fri–Sat and all Council of Ministers / Law 12 of 2024 holidays
|
No half-day early close sessions
|
CBI Treasury auctions follow CBI-RTGS calendar
|
Ghana (GH)
Middle East & Africa
|
Ghana Stock Exchange (GSE)
Hours: 09:30–15:00 GMT
|
Closed on all 13 statutory holidays and presidentially declared Monday substitutes
|
No half-day early close sessions
|
Ghana Fixed Income Market (GFIM) follows GSE/BoG calendar
|
Russia (RU)
Europe
|
Moscow Exchange (MOEX)
Hours: 09:50–18:50 MSK (Main session)
|
Closed on core statutory dates (1–2 Jan, 7 Jan, 23 Feb, 8 Mar, 1 & 9 May, 12 Jun, 4 Nov); open Jan 3–6
|
Workdays immediately before statutory holidays are shortened by 1 hour under Art. 95 TK RF
|
OFZ bond trading mirrors MOEX schedule
|
Czechia (CZ)
Europe
|
Prague Stock Exchange (BCPP / PSE)
Hours: 09:00–16:20 CET/CEST
|
Closed on all weekday statutory holidays plus Dec 24 & Dec 31
|
Full-day closure on Dec 24 & Dec 31
|
Czech government bonds follow PSE / ČNB calendar
|
Argentina (AR)
Americas
|
Bolsas y Mercados Argentinos (BYMA)
Hours: 11:00–17:00 ART
|
Closed on all national holidays, tourist bridge days, Maundy Thursday, and Nov 6
|
Reduced activity on Dec 24 & Dec 31
|
MAE fixed income follows BCRA bank calendar
|
Vietnam (VN)
Asia-Pacific
|
Ho Chi Minh (HOSE) & Hanoi (HNX) Exchanges
Hours: 09:00–11:30 & 13:00–15:00 ICT
|
Closed on all 11 statutory holiday days and compensatory Mondays
|
Extended multi-day closure for Lunar New Year (Tết Nguyên Đán)
|
HNX Government Bond market follows SBV IBPS calendar
|
Hong Kong (HK)
Asia-Pacific
|
Hong Kong Exchanges and Clearing (HKEX)
Hours: 09:30–12:00 & 13:00–16:00 HKT (Severe weather trading remains open from Sept 2024+)
|
Closed on all weekday General Holidays
|
12:00 HKT half-day sessions on Lunar New Year's Eve, Christmas Eve (24 Dec) & New Year's Eve (31 Dec)
|
CMU Bond settlement follows HKMA CHATS calendar (Stock Connect pauses on both HK & Mainland holidays)
|
Ecuador (EC)
Americas
|
Guayaquil (BVG) & Quito (BVQ) Exchanges
Hours: 09:00–16:00 ECT
|
Closed on all 11 transferred national holidays plus local cantonal foundation day
|
No half-day early close sessions
|
Ecuadorian debt market follows BCE SPI calendar
|
Norway (NO)
Europe
|
Euronext Oslo Børs
Hours: 09:00–16:20 CET/CEST
|
Closed on all weekday røde dager (including Maundy Thu) plus Dec 24 & Dec 31
|
13:00 CET half-day trading on Wednesday before Easter (1 Apr 2026 / 24 Mar 2027)
|
Norwegian Government Bonds follow Oslo Børs calendar
|
Denmark (DK)
Europe
|
Nasdaq Copenhagen
Hours: 09:00–17:00 CET/CEST
|
Closed on all weekday helligdage PLUS Friday after Ascension (15 May 2026), 5 June, 24 Dec, 31 Dec
|
Full-day closure on Friday after Ascension, 5 June, 24 Dec & 31 Dec
|
Danish Mortgage & Gov Bond market follows Danmarks Nationalbank lukkedage
|
Austria (AT)
Europe
|
Wiener Börse (Vienna Stock Exchange)
Hours: 09:00–17:30 CET/CEST
|
Closed on 1 Jan, Good Fri, Easter Mon, 1 May, Whit Mon, 26 Oct (National Day), 24–26 Dec, 31 Dec
|
Full-day closure on 24 Dec & 31 Dec (Open on 6 Jan, Ascension, Corpus Christi, 15 Aug, 8 Dec)
|
OeBFA Austrian Treasury follows Wiener Börse / TARGET2 calendar
|
Finland (FI)
Europe
|
Nasdaq Helsinki
Hours: 10:00–18:30 EET/EEST
|
Closed on 1 Jan, 6 Jan, Good Fri, Easter Mon, 1 May, Ascension, Midsummer Eve (19 Jun), 6 Dec, 24–26 Dec, 31 Dec
|
Full-day closure on Midsummer Eve (19 Jun), Christmas Eve (24 Dec) & New Year's Eve (31 Dec)
|
Finnish State Treasury follows Nasdaq Helsinki calendar
|
Belgium (BE)
Europe
|
Euronext Brussels
Hours: 09:00–17:30 CET/CEST
|
Closed on 6 core holidays (Open on 21 Jul, 15 Aug, 11 Nov)
|
14:05 CET early close on Christmas Eve (24 Dec) & New Year's Eve (31 Dec)
|
Belgian Debt Agency OLO market follows TARGET2 / Euronext calendar
|
Portugal (PT)
Europe
|
Euronext Lisbon
Hours: 08:00–16:30 WET/WEST
|
Closed on 6 core holidays (Open on 25 Apr, Corpus Christi, 10 Jun, 5 Oct, 1 Dec, 8 Dec)
|
13:05 WET early close on Christmas Eve (24 Dec) & New Year's Eve (31 Dec)
|
IGCP Portuguese Treasury bonds follow TARGET2 / Euronext calendar
|