South Africa Suffers $3.7 Billion Equity Outflow as Foreign Investors Retreat

Foreign investors have withdrawn $3.7 billion from South Africa’s equity market since October 2024, marking the country’s longest capital outflow streak in over five years. Despite strong stock market performance, delivering a 29% year-to-date return in U.S. dollar terms, investor sentiment remains cautious, reflecting persistent economic uncertainty and weak structural fundamentals.

The Johannesburg Stock Exchange (JSE) has been one of the best-performing global markets in 2025, but this has not translated into sustained foreign inflows. Instead, short-term speculative activity has dominated, with offshore investors buying and selling nearly equivalent volumes within single trading weeks, contributing little to net capital retention.

Market analysts link the selloff to concerns over stagnating economic growth and deteriorating investor confidence. South Africa’s GDP showed little momentum in Q1 2025, while core industries such as mining and manufacturing have reported six consecutive months of contraction. According to Graham Tucker, portfolio manager at Old Mutual Investment Group, the equity market’s low valuation is “a reflection of a decade of underperformance in income growth and economic reforms,” making the rally hard to sustain in the absence of policy certainty.

Emerging markets such as Brazil, Turkey, and South Korea have started to reclaim global capital flows, leaving South Africa increasingly vulnerable to investor rotation. Non-residents have now sold $5.9 billion in equities year-to-date, surpassing the $4.9 billion net outflow recorded over the same period in 2024.

Economists argue that the outflows could continue unless the South African government implements decisive structural reforms. As global capital becomes more selective in a volatile macroeconomic environment, sustained foreign participation will depend on policy clarity, growth-oriented fiscal measures, and a transparent investment framework.

Subscribe

Latest Posts

LEAVE A REPLY

Please enter your comment!
Please enter your name here
Captcha verification failed!
CAPTCHA user score failed. Please contact us!