MAX Logo

Africa Rankings

Stock Market Capitalization

as percent of GDP

Rank
Country
%
Current
Previous
1
1
South Africa flag
South Africa
245.72%
2
3
Mauritius flag
Mauritius
61.09%
3
4
Morocco flag
Morocco
46.36%
4
5
Seychelles flag
Seychelles
37.42%
5
9
Zimbabwe flag
Zimbabwe
35.86%
6
12
Zambia flag
Zambia
30.69%
7
13
Nigeria flag
Nigeria
21.57%
8
6
Rwanda flag
Rwanda
19.33%
9
7
Namibia flag
Namibia
18.55%
10
2
Botswana flag
Botswana
18.52%
11
8
Tunisia flag
Tunisia
16.17%
12
14
Kenya flag
Kenya
12.47%
13
11
Ivory Coast flag
Ivory Coast
11.63%
14
10
Egypt flag
Egypt
10.95%
15
16
Tanzania flag
Tanzania
9.28%
16
15
Ghana flag
Ghana
9.20%
17
17
Swaziland flag
Swaziland
6.91%
18
18
Algeria flag
Algeria
0.19%