MAX Logo

Africa Rankings

Stock Market Capitalization

as percent of GDP

Rank
Country
%
Current
Previous
1
1
South Africa flag
South Africa
327.24%
2
3
Morocco flag
Morocco
62.51%
3
2
Mauritius flag
Mauritius
55.02%
4
5
Zambia flag
Zambia
51.62%
5
11
Zimbabwe flag
Zimbabwe
35.86%
6
6
Nigeria flag
Nigeria
29.90%
7
4
Seychelles flag
Seychelles
27.08%
8
7
Botswana flag
Botswana
21.47%
9
10
Tunisia flag
Tunisia
20.84%
10
9
Rwanda flag
Rwanda
19.56%
11
8
Namibia flag
Namibia
18.18%
12
14
Egypt flag
Egypt
17.21%
13
13
Kenya flag
Kenya
16.79%
14
16
Ghana flag
Ghana
14.40%
15
12
Ivory Coast flag
Ivory Coast
11.63%
16
15
Tanzania flag
Tanzania
10.85%
17
17
Swaziland flag
Swaziland
6.91%
18
18
Algeria flag
Algeria
0.19%