What are the best stock to buy on the JSE right now?
3/11/2026 02:54am
On the JSE right now, the most compelling *buy candidates* are high‑quality blue‑chips in tech, banks, food retail and gold – not speculative small caps. A diversified “core” basket could reasonably centre on:
**NPN, SBK, FSR, SHP, GFI, MTN and CPI**
…with Standard Bank / FirstRand / Shoprite as the steady core, Naspers / MTN / Capitec as higher‑growth plays, and Gold Fields as a hedge.
---
## 1. How I arrived at this shortlist 🔍
To avoid just giving an opinion, I followed a process:
1. **Start with liquid leaders**
- Took the **JSE Top 100 by market cap as of 10 March 2026** as the liquid investable universe.
2. **Cross‑check against independent “best shares” lists**
I looked for stocks that repeatedly appear in current “best JSE shares to buy” lists for 2026 from:
- FXLeaders – *“10 Best Shares to Buy on the JSE (2026)”*
- SA Shares – *“10 Best Shares to Buy Today on the JSE”*
- BuyShares – *“Best Shares to Buy in South Africa Right Now”*
Names that show up *again and again* across these sources include:
**Naspers (NPN), Prosus, MTN, Shoprite (SHP), Sasol (SOL), Capitec (CPI), Anglo American (AGL), Gold Fields (GFI), Standard Bank (SBK), FirstRand (FSR), British American Tobacco (BTI), Richemont, Bidcorp, Clicks.**
3. **Filter for fundamentals (quality + valuation)**
For JSE‑listed tickers where I can see full financials (NPN, GFI, MTN, SBK, CPI, SHP, FSR), I checked:
- **Profitability:** net profit margin, cash generation
- **Valuation:** P/E, P/B, EV/EBITDA
- **Balance sheet:** debt‑to‑equity
- **Dividend yield**
That’s how I arrived at the “core 7” below.
---
## 2. Snapshot: key JSE candidates (numbers)
Here’s a current fundamental snapshot for seven widely‑held JSE leaders (all figures are trailing‑12‑month, ZAR terms):
```reference
[{"data":{"application/vnd.aime.table.v1+json":{"columns":[{"index_name":"ticker","key":"ticker","type":"STR"},{"index_name":"symbol","key":"symbol","type":"STR"},{"index_name":"company","key":"company","type":"STR"},{"index_name":"sector","key":"sector","type":"STR"},{"index_name":"marketCap_ZAR_bn","key":"marketCap_ZAR_bn","type":"DOUBLE"},{"index_name":"netMargin_TTM_%","key":"netMargin_TTM_%","type":"DOUBLE"},{"index_name":"PE_TTM","key":"PE_TTM","type":"DOUBLE"},{"index_name":"PB_TTM","key":"PB_TTM","type":"DOUBLE"},{"index_name":"DivYield_TTM_%","key":"DivYield_TTM_%","type":"DOUBLE"},{"index_name":"DebtToEquity_TTM","key":"DebtToEquity_TTM","type":"DOUBLE"},{"index_name":"EV_EBITDA_TTM","key":"EV_EBITDA_TTM","type":"DOUBLE"}],"datas":[{"ticker":"NPN","symbol":"NPN.JO","company":"Naspers Limited","sector":"Communication Services","marketCap_ZAR_bn":740.11,"netMargin_TTM_%":64.72,"PE_TTM":9.06,"PB_TTM":1.9,"DivYield_TTM_%":0.54,"DebtToEquity_TTM":0.75,"EV_EBITDA_TTM":4.57},{"ticker":"GFI","symbol":"GFI.JO","company":"Gold Fields Limited","sector":"Basic Materials","marketCap_ZAR_bn":761.06,"netMargin_TTM_%":40.95,"PE_TTM":12.62,"PB_TTM":5.53,"DivYield_TTM_%":1.65,"DebtToEquity_TTM":0.43,"EV_EBITDA_TTM":9.01},{"ticker":"MTN","symbol":"MTN.JO","company":"MTN Group Limited","sector":"Communication Services","marketCap_ZAR_bn":342.44,"netMargin_TTM_%":1.76,"PE_TTM":130.02,"PB_TTM":2.39,"DivYield_TTM_%":1.82,"DebtToEquity_TTM":1.03,"EV_EBITDA_TTM":8.29},{"ticker":"SBK","symbol":"SBK.JO","company":"Standard Bank Group Limited","sector":"Financial Services","marketCap_ZAR_bn":483.6,"netMargin_TTM_%":21.49,"PE_TTM":10.92,"PB_TTM":1.81,"DivYield_TTM_%":5.29,"DebtToEquity_TTM":0.11,"EV_EBITDA_TTM":5.12},{"ticker":"CPI","symbol":"CPI.JO","company":"Capitec Bank Holdings Limited","sector":"Financial Services","marketCap_ZAR_bn":502.6,"netMargin_TTM_%":27.44,"PE_TTM":32.78,"PB_TTM":9.34,"DivYield_TTM_%":1.03,"DebtToEquity_TTM":0.08,"EV_EBITDA_TTM":40.97},{"ticker":"SHP","symbol":"SHP.JO","company":"Shoprite Holdings Limited","sector":"Consumer Cyclical","marketCap_ZAR_bn":143.42,"netMargin_TTM_%":2.9,"PE_TTM":18.94,"PB_TTM":4.67,"DivYield_TTM_%":2.94,"DebtToEquity_TTM":1.86,"EV_EBITDA_TTM":7.73},{"ticker":"FSR","symbol":"FSR.JO","company":"FirstRand Limited","sector":"Financial Services","marketCap_ZAR_bn":507.63,"netMargin_TTM_%":22.44,"PE_TTM":11.08,"PB_TTM":2.28,"DivYield_TTM_%":5.13,"DebtToEquity_TTM":0.22,"EV_EBITDA_TTM":6.38}]}},"type":"table-json"}]
```
Interpretation in plain English:
- **Banks – SBK, FSR, CPI**
- **Standard Bank (SBK)** and **FirstRand (FSR)**:
- P/E ≈ 11x, **dividend yields ~5%**, solid net margins ~21–22%, modest leverage.
- Classic “core SA bank” exposure with good income.
- **Capitec (CPI)**:
- Fantastic profitability (net margin ~27%), but **very rich valuation** (P/E ~33x, P/B ~9x) and only ~1% yield – a pure growth play.
- **Tech / internet – NPN**
- **Naspers (NPN)**:
- Huge net margin (inflated by investment gains), P/E ~9x, EV/EBITDA ~4.6x, P/B ~1.9x.
- Screening as *cheap for a tech conglomerate*, but with complex structure and Tencent/China risk.
- **Telco / fintech – MTN**
- **MTN (MTN)**:
- High gross margins but **net margin just ~1.8%**, headline P/E ~130x due to depressed earnings, ~1.8% yield.
- Market is effectively pricing in a turnaround: higher risk, higher potential.
- **Consumer staple – SHP**
- **Shoprite (SHP)**:
- P/E ~19x, yield ~3%, low but stable net margin (~3%), P/B ~4.7x.
- Paid up somewhat for quality and defensive grocery exposure.
- **Gold hedge – GFI**
- **Gold Fields (GFI)**:
- Strong net margin (~41%), P/E ~12.6x, moderate leverage, ~1.7% yield.
- Highly geared to the gold price and risk sentiment.
---
## 3. Names to focus on – by investor type
### A. If you want **stable core + dividends**
**1️⃣ Standard Bank (SBK)** – blue‑chip bank, diversified, yield play
- One of the largest JSE stocks, in the Top 100 with ~R480bn market cap.
- P/E ~11x, P/B ~1.8x, **dividend yield ≈ 5.3%** with good net margin ~21%.
- Strong capitalisation, big pan‑African footprint, benefits from higher rates and nominal GDP growth.
- **Risks:** SA macro (growth, politics), credit cycle, regulatory changes.
**2️⃣ FirstRand (FSR)** – high‑quality bank with tech tilt
- Similar size to SBK (~R500bn market cap) and also widely cited in “top JSE shares” lists.
- P/E ~11x, P/B ~2.3x, **dividend yield ~5.1%**; strong profitability and risk management.
- Very strong digital franchise (FNB, RMB), good fee‑income mix.
- **Risks:** SA economic cycle and consumer credit quality.
**3️⃣ Shoprite (SHP)** – defensive food retail
- Largest supermarket group in Africa, repeatedly highlighted as a resilient, core JSE holding.
- P/E ~19x, ~3% yield; lower margins (3% net) but extremely defensive – people eat in recessions too.
- Scale, logistics and private‑label strength give it a moat in SA grocery retail.
- **Risks:** SA consumer pressure, power/infrastructure issues, inflation squeezing margins.
👉 For a **“sleep‑at‑night” JSE core**, a mix like **SBK + FSR + SHP** is hard to argue with.
---
### B. If you want **growth and upside (with volatility)**
**4️⃣ Naspers (NPN)** – global tech via JSE
- Flagship SA tech/internet holding company; large stake in Prosus and indirect Tencent exposure.
- Screened **cheap on earnings (P/E ~9x)** and EV/EBITDA ~4.6x, but that’s partly because earnings include volatile investment gains.
- Structural drivers: e‑commerce, fintech, food delivery and classifieds in high‑growth markets.
- **Risks:** China policy/Tencent, corporate complexity, sentiment swings to global tech.
**5️⃣ MTN (MTN)** – telco + fintech optionality
- Africa‑wide telecom & mobile money platform, singled out by SA Shares as a 2026 top JSE growth pick.
- Fundamentals show volatile earnings (P/E ~130x), so you’re betting on **earnings recovery and MoMo/fintech growth**, not current numbers.
- **Risks:** FX, Nigeria/regulatory, political and operational risks across multiple countries.
**6️⃣ Capitec (CPI)** – premium‑valued growth bank
- Very strong customer growth and digital execution, and widely regarded as a structural winner in SA retail banking.
- But market already knows it – **P/E ~33x, P/B ~9x, yield ~1%**.
- If things go well, it can compound; if SA credit quality cracks, the de‑rating can be brutal.
👉 For a **growth‑tilted JSE sleeve**, something like **NPN + MTN + CPI (smaller size)** makes sense – provided you can sit through volatility.
---
### C. If you want a **hedge / commodity exposure**
**7️⃣ Gold Fields (GFI)** – gold hedge
- Large, diversified gold miner with strong margins (~41%), and one of the highest‑profile JSE resource names.
- P/E ~12.6x, EV/EBITDA ~9x; earnings and cash flows very sensitive to gold prices and costs.
- Acts as a partial hedge against:
- Global risk‑off episodes (when gold rallies), and
- **Rand weakness**, as gold revenues are in USD.
**Risks:** commodity cycle, cost inflation, ESG and operational risk across several countries.
---
## 4. Recent price action – how they’ve behaved 📈
I plotted the last 12 months of prices for **NPN, MTN, SBK and SHP**, indexed to 100 for comparison:
```reference
[{"id":32,"type":"plotly-json"}]
```
What this shows, in broad terms:
- **All four have delivered positive returns** in rand terms over the past year.
- **Naspers and MTN** have been more volatile but trended to higher indexed levels (bigger upside and bigger drawdowns).
- **Standard Bank and Shoprite** show **smoother, mid‑range performance** – more typical of defensive/dividend names.
This pattern lines up with the fundamentals: the banks and food retail are stable cash‑generators; the tech/telco names are more sentiment‑ and news‑driven.
---
## 5. So, what is “best” for *you*?
Putting it together:
- A **balanced JSE stock basket today** could look like:
- **Core income/quality:** SBK, FSR, SHP
- **Growth kicker:** NPN, MTN, CPI (smaller weights)
- **Hedge:** GFI (modest allocation)
Your ideal mix depends on:
- Time horizon (1–2 years vs 5–10 years)
- Risk tolerance (comfortable with 30–40% drawdowns or not)
- Need for dividends vs capital growth
- Whether your base currency is ZAR or something else (FX risk)
---
### Your move 🎯
Are you trying to **sleep well at night**, or **shoot the lights out** on the JSE right now? 😄
Tell me:
- Your **time horizon** (roughly how many years),
- How you’d describe your risk tolerance (e.g. *conservative / balanced / aggressive*),
- And whether you’re investing **in rand only** or from another currency,
and I’ll turn this into a concrete **position‑sizing and entry‑level plan** for each of these names.
: FXLeaders – “10 Best Shares to Buy on the JSE (2026)”.
: SA Shares – “10 Best Shares to Buy Today on the JSE” (Best Shares to Buy in South Africa for 2026).
: BuyShares – “Best Shares to Buy in South Africa Right Now”.
: SA Shares – “JSE Top 100 Listed Firms by Market Capitalisation (Index)”, data as of 10 March 2026.