African stock exchanges
21 exchanges, 56 listed securities. An index only compares with itself: look at changes, not levels.
- Session
- 11 Nov 2026
- Indices up
- ▲ 5
- Indices down
- ▼ 7
- Index missing
- 6
Fictitious figures (development), not MansaAPI's · end of day, not live · information, not investment advice
| Exchange | Main index | Close | Daily change | Securities ↑ | Currency | Data of | Source |
|---|---|---|---|---|---|---|---|
| JSE · South Africa | FTSE/JSE All Share (J203) | 114,693.44 | ▲ +0.98 % to check | 0 | ZAR | 11 Nov | fictitious figures |
| NSX · Namibia | NSX Overall | — | — | 0 | NAD | index not provided | MansaAPI |
| ZSE · Zimbabwe | ZSE All Share | 494.16 | ▲ +3.01 % | 0 | ZWG | 11 Nov | fictitious figures |
| LuSE · Zambia | LuSE All Share (LASI) | 24,613.67 | ▼ −0.05 % | 0 | ZMW | 11 Nov | fictitious figures |
| VFEX · Zimbabwe | — | — | — | 0 | USD | index not provided | MansaAPI |
| MSE · Malawi | MASI | 484,395.45 | ▼ −0.01 % | 0 | MWK | 27 Oct · old | fictitious figures |
| ESE · Eswatini | ESE All Share | 502.65 | — | 0 | SZL | 11 Nov | fictitious figures |
| BSE · Botswana | Domestic Companies Index | 11,323.99 | ▲ +0.15 % | 42 | BWP | 11 Nov | fictitious figures |
No exchange matches this search.
Click a heading to sort · ▲ up, ▼ down, ■ unchanged · « old »: no session for more than two business days · « to check »: daily change identical to the change since 1 January given by the source
How to read these figures
End of day
Prices are those of the last session, imported after each exchange closes. They are not live prices.
Local currencies
An index at 250,000 points is not « higher » than one at 500: each has its own base and currency. Compare changes, not levels.
Sources shown
Each line gives its source and date. Missing or old data is flagged, never filled in silently.
Funds exposed to Africa →