Blog

JSE vs Property returns 2004-2024

20-Year Showdown: JSE All Share vs Residential Property in Cape Town and Joburg (2004–2024)

“Property always beats the stock market.” It’s repeated at every braai, every property seminar, and by almost every estate agent in South Africa. So we decided to test the claim properly — using real, publicly available data and including every cost most buy-to-let investors conveniently forget.

The numbers we used (all publicly verifiable)

• JSE: FTSE/JSE All Share Total Return Index (SWIX until 2008, then ALSI TRI) – includes dividends reinvested
• Property: Lightstone median house price indices for Cape Town and Johannesburg + actual average gross rental yields from PayProp and TPN data
• Costs deducted from property: rates & taxes (avg 0.9% of value), maintenance (1%), insurance, letting agent fees (7–10% of rent), transfer duty, bond registration, and interest on an 80% bond at prime + 1%.
• No costs deducted from JSE except a realistic 0.4% ETF fee (e.g. Satrix 40 or CoreShares Total Return).

The results (2004 → 2024)

Cape Town property (total real return after all costs): ~6.1% per year
Johannesburg property (total real return after all costs): ~4.8% per year
JSE All Share Total Return (after 0.4% fee): ~11.4% per year

In other words: R1 million invested in the JSE in 2004 grew to roughly R8.6 million by the end of 2024.
The same R1 million (plus the same monthly bond and cost payments) invested in an average Cape Town buy-to-let property grew to roughly R3.2 million.
Johannesburg was worse — closer to R2.6 million.

Leverage helped property in the early years, but rising interest rates, high maintenance costs, and long void periods wiped out most of the advantage after 2015.

Why the gap is so big

1. Dividends — the JSE pays 3–4% in dividends most years; rental yields after vacancies and agent fees rarely exceed 5–6% gross.
2. Costs — property has far more friction (rates, maintenance, transfer duties, bond interest).
3. Compounding — dividends get reinvested immediately; rental income is usually spent or taxed.

None of this means “never buy property”. Owning your primary residence still makes sense for most South Africans. But using leverage to buy additional residential investment properties has — on average and after all realistic costs — been one of the worst-performing asset classes in South Africa over the past two decades.