Skip to content
Dataset + Downloads

Market operations

African Exchange Trading Hours Dataset

Trading sessions, timezones, settlement cycles and official exchange references for supported African stock exchanges.

Rows

10

Columns

9

Cadence

Monthly review

Updated

2026-06-22

African Exchange Trading Hours Dataset
CountryExchange nameExchange codeTrading hoursTimezoneSettlement cycleCurrencyOfficial websitemystocks exchange URL
KenyaNairobi Securities ExchangeNSE09:00 – 15:00EAT (GMT+3)T+2KESOpen sourceOpen source
NigeriaNigerian Exchange GroupNGX09:00 – 16:00WAT (GMT+1)T+1NGNOpen sourceOpen source
South AfricaJohannesburg Stock ExchangeJSE09:00 – 17:00SAST (GMT+2)T+3ZAROpen sourceOpen source
GhanaGhana Stock ExchangeGSE09:30 – 15:00GMTT+3GHSOpen sourceOpen source
BotswanaBotswana Stock ExchangeBSE09:00 – 12:00CAT (GMT+2)T+5BWPOpen sourceOpen source
ZambiaLusaka Securities ExchangeLUSE10:00 – 12:00CAT (GMT+2)T+5ZMWOpen sourceOpen source
West Africa (UEMOA)Bourse Régionale des Valeurs MobilièresBRVM09:00 – 15:30WAT (GMT)T+3XOFOpen sourceOpen source
ZimbabweZimbabwe Stock ExchangeZSE10:00 – 15:00CAT (GMT+2)T+3USDOpen sourceOpen source
UgandaUganda Securities ExchangeUSE09:00 – 12:00EAT (GMT+3)T+3UGXOpen sourceOpen source
MalawiMalawi Stock ExchangeMSE09:00 – 12:00CAT (GMT+2)T+5MWKOpen sourceOpen source

Source note

Based on official exchange calendars, trading-session disclosures and the mystocks.africa exchange registry.

Review data sources

Methodology note

Trading hours are represented in local exchange time with timezone labels; holidays and ad-hoc market notices should be checked on official exchange websites.

Review methodology

Citation block

Cite as: mystocks.africa, "African Exchange Trading Hours Dataset", updated 2026-06-22, available at https://mystocks.africa/african-stock-exchanges/trading-hours. CSV and JSON downloads are available at https://mystocks.africa/african-stock-exchanges/trading-hours.csv and https://mystocks.africa/african-stock-exchanges/trading-hours.json.

Related pages