South Africa · Johannesburg Stock Exchange
JSE Top 40
About the exchange
The continent's largest and deepest market, and the only African exchange with liquidity comparable to a developed market.
South Africa equity coverage
: South Africa's Economy Shows Tentative August Recovery After Tough Second Quarter
South Africa's economy showed tentative signs of recovery in August, though rising oil prices threaten to complicate the outlook.
Oil Falls More Than 5% This Week: What Lower Crude Prices Mean for African Economies
Brent crude fell more than 5% this week, creating contrasting consequences across Africa. Oil-producing economies face pressure on government revenues and foreign exchange, while importing countries could benefit from lower fuel and transport costs.
JSE Market Brief: Rate Hold, Oil Pressure and Resource Stocks
South Africa's JSE All Share Index fell 1.79% in July as investors responded to rate uncertainty, higher oil prices and rising inflation. The SARB's decision to hold its repo rate at 7% has added another layer of uncertainty for investors and businesses.
Gold at $3,290: How Africa's Gold Producers Are Benefiting From the Sustained Price Rally
Gold has traded above $3,000 per troy ounce for most of 2025 and 2026, sustained by central bank buying and safe-haven demand. For South Africa, Ghana, Mali and Tanzania, that is a substantial transfer.
Other African exchanges
| Index | Country | Last close | Year to date | Source |
|---|---|---|---|---|
|
NGX All-Share Index
Nigerian Exchange (NGX)
|
Nigeria | 97,420 | up +14.20% | NGX Group |
|
GSE Composite Index
Ghana Stock Exchange
|
Ghana | 3,840 | up +22.40% | GSE |
|
BRVM Composite
BRVM
|
Francophone West Africa (8 nations) | 201.40 | up +5.80% | BRVM |
|
DSX Index
Bourse de Douala (DSX)
|
Cameroon | 1,840 | up +3.20% | DSX |
|
DSE All-Share
Dar es Salaam Stock Exchange
|
Tanzania | 2,140 | up +6.10% | DSE |
|
USE All-Share
Uganda Securities Exchange
|
Uganda | 980.00 | up +2.40% | USE |
|
NSE 20 Share Index
Nairobi Securities Exchange
|
Kenya | 1,620 | up +11.80% | NSE |