JSE Top 40 Softens in Early Trading as Renewed US-Iran Tensions and Rand Weakness Weigh on Sentiment
The Johannesburg Stock Exchange kicked off Monday, April 20 2026 on the back foot - the FTSE/JSE All Share Index (ALSI) dropped...
Quick overview
- The Johannesburg Stock Exchange started the week with a decline, as the FTSE/JSE All Share Index dropped by approximately 1.1–1.2%.
- Global uncertainties, particularly regarding the US-Iran situation and rising oil prices, are impacting market sentiment and resource-heavy stocks.
- Sasol is a notable gainer, rising by 6%, while mining stocks are facing pressure due to commodity price volatility.
- The JSE remains up 35% from last year, but is sensitive to developments in the Middle East and fluctuations in the Rand.
The Johannesburg Stock Exchange kicked off Monday, April 20 2026 on the back foot – the FTSE/JSE All Share Index (ALSI) dropped by around 1.1–1.2 % in the early and mid-session trading. This soft start to the week comes after the Index closed strong on Friday with a +2.13% gain, finishing at 121,249. The Top 40 Index is also tracking softer, reflecting the ongoing pressure from global factors.
Key Drivers for Today
- Global Turmoil & Oil Prices: Sentiment is being weighed down by renewed uncertainty surrounding the US-Iran standoff & Strait of Hormuz disruptions – the up-tick in oil prices & the rand plummets (sliding against USD) is putting additional pressure on resource-heavy stocks. However, some energy related names such as Sasol are showing some resilience as beneficiaries of this scenario.
- Local Developments: The JSE celebrated its first Main Board listing of 2026 (secondary inward listing of Aimia Inc.) and also welcomed 12 high-growth SMEs onto its 2026 Rise Enterprise Accelerator Programme. It also brought out Africa’s first Nature-Linked Performance-Based Bond & some brand new ETF’s – highlighting a focus on sustainable financing as well as SME growth
Market Highlights Today
- Gainers: Sasol is leading the charge with a strong +6% surge in value, along with the likes of British American Tobacco & Glencore.
- Losers: Mining stocks (such as Sibanye Stillwater, Harmony, & Impala Platinum) are under pressure due to commodity price volatility.
- Broader Context: The ALSI is still some way up on last years figures at a 35% gain, but remains sensitive to any developments in the Middle East or movements in the Rand
The JSE Top 40 Technical Analysis
The JSE Top 40 on the 4 hour chart is stabilising just above 112,400 after a sharp run-up that saw it break through the 111,700 resistance zone. Price is now re-testing this level which also aligns with a rising trendline and the 50-period moving average around 111,050, turning it into a real key cluster of support.

Recent candlesticks are showing smaller bodies with very mild upper wicks near 113,700 – indicating hesitation just below resistance. Despite this though, the structure overall remains pretty constructive with higher lows forming since late March. The 200-period moving average at 109,600 is still trending upwards & provides a solid underpinning for the broader bullish view.
Key Levels
- Resistance : 113,700
- Support : 111,700 -> 111,050 -> 110,800
Trade Idea: Think about buying in near 111,800 with a target of 116,200 – stop-loss below 110,800.
- 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
