JSE Top 40 Pulls Back to 110,500 as Oil Risk and Rand Weakness Hit Markets
The FTSE/JSE All Share Index (ALSI) is trading in the 118,000-118,500 region on April 20, 2026, down by a modest 0.1-0.3%...
Quick overview
- The FTSE/JSE All Share Index is trading slightly down in the 118,000-118,500 range, following a rough session that saw a dip of 1.3-1.5%.
- Geopolitical tensions, particularly between the US and Iran, are impacting market sentiment and contributing to a weaker Rand and higher oil prices.
- Energy stocks like Sasol are performing well due to rising oil prices, while platinum and gold miners are struggling amid a volatile commodities market.
- The JSE Top 40 is currently testing a key trendline support, with key resistance levels identified at 110,990 and 111,276.
The FTSE/JSE All Share Index (ALSI) is trading in the 118,000-118,500 region on April 20, 2026, down by a modest 0.1-0.3% so far this morning. The Top 40 index is showing very similar weakness, stuck around 110,300 to 110,600. All of this comes after a pretty rough session on April 21 where the market dipped by around 1.3-1.5%.
Despite following a roughly 35-37 % growth path year-on-year, this index has had some sharp downturns lately & has a very tough April shaping up ahead – a month that could be nearly as bad as anything we saw in the last twenty years – given the tremendous amount of volatility and risk-off flows outside of the country.
Key Drivers For The Day
- Geopolitics & Oil Pressures: Sentiment is getting hammered by the renewed uncertainty surrounding the US-Iran tensions and the Strait of Hormuz disruptions. The impact is being felt in the form of higher oil prices and an even weaker Rand (which is sliding against USD) and this is making shares that are heavily reliant on resources (like the mining, energy & and platinum group metals – that make up a big chunk of the Top 40) take a hit.
- Local Factors: South African traders are essentially waiting to see the inflation data that will come out later in the day as well as the review of monetary policy that the central bank will be doing, which could play a big role in shaping people’s expectations on interest rates and the Rand value, and business confidence surveys.
Sector Moves
- Winners: Energy stocks (Sasol) have a history of leading the way when the oil prices rise.
- Losers: Platinum and gold miners (like Impala Platinum, Harmony and Sibanye Stillwater) and the wider resources sector are taking it on the chin as the result of a volatile commodities market and a weak Rand.
JSE Top 40 Technical Analysis
The JSE Top 40 on the 4-hour chart is currently bouncing back in the 110,200 zone, and it’s still holding above a very important trendline support that has been guiding the price since the March lows near 98,000. That rising trendline is now acting as a real pivot point, especially because the price is interacting with the 200 MA near 109,780 – the 50 MA is a bit above at 110,990 and is capping any immediate price upticks.

The price did just test that trendline and bounce back slightly and this indicates that buyers are still defending the structure. But the momentum isn’t really there – the RSI is stuck in the low 40s which suggests that there isn’t that much bullish conviction going on right now.
Key Levels to Watch:
- Resistance: 110,990 – 111,276 – 113,770
- Support: 109,780 – 108,928 – 107,198
Trade Idea: Buy the market above 111,000 targeting 113,700 with a stop loss below 109,700.
- Check out our free forex signals
- Follow the top economic events on FX Leaders economic calendar
- Trade better, discover more Forex Trading Strategies
- Open a FREE Trading Account
- Read our latest reviews on: Avatrade, Exness, HFM and XM
