Value-Momentum on South African Stocks: 11.61% CAGR with Just 28% Max Drawdown

Value-momentum composite on Johannesburg Stock Exchange from 2004 to 2025. 11.61% CAGR with the lowest down capture (1.65%) and shallowest max drawdown (-28.44%) of any exchange tested.

Growth of $10,000 invested in Value-Momentum on JNB vs S&P 500.

Of the 17 exchanges we tested value-momentum on, South Africa had the best crisis protection. In 2008, while SPY lost 34.31%, the JNB portfolio lost 8.48%. The max drawdown over 25 years was just -28.44%. That's the shallowest of any exchange in the study.

Contents

  1. Method
  2. The Screen
  3. What We Found
  4. Key Observations
  5. Limitations
  6. Takeaway
  7. Part of a Series

11.61% CAGR in ZAR, 3.85% excess over SPY. The return isn't the headline. The drawdown profile is.

Data: FMP financial data warehouse, 2000–2025. Updated March 2026.


Method

Parameter Value
Universe JNB (Johannesburg Stock Exchange)
Filters P/E 0-20, ROE > 10%, D/E < 1.0
Ranking 12-month momentum, composite percentile
Rebalancing Semi-annual (January, July)
Holding period 6 months
Max positions 30 stocks, equal weight
Cash rule Fewer than 10 qualifying stocks
Market cap > R10B (~$550M USD)
Data source FMP via Ceta Research warehouse
Execution Next-day close (MOC execution model)
Transaction costs Size-tiered (0.1-0.5% one-way)
Benchmark S&P 500 (SPY)
Period 2000-2025 (effective: 2004-2025)

Note: FMP does not have a JSE All Share index (^J203.JO) in its stock_eod table. SPY is used as benchmark. Returns are in ZAR, so the comparison is cross-currency.

Based on Asness, Moskowitz, and Pedersen (2013). For the full methodology, see our US flagship post.

The Screen

-- Value-Momentum South Africa (JNB) Screen
-- Run at: cetaresearch.com/data-explorer?q=FD9LIbg2FM

SELECT
    k.symbol,
    p.companyName,
    f.priceToEarningsRatioTTM as pe_ratio,
    k.returnOnEquityTTM * 100 as roe_pct,
    f.debtToEquityRatioTTM as debt_to_equity,
    k.marketCap / 1e9 as market_cap_billions
FROM key_metrics_ttm k
JOIN financial_ratios_ttm f ON k.symbol = f.symbol
JOIN profile p ON k.symbol = p.symbol
WHERE f.priceToEarningsRatioTTM > 0
    AND f.priceToEarningsRatioTTM < 20
    AND k.returnOnEquityTTM > 0.10
    AND f.debtToEquityRatioTTM >= 0
    AND f.debtToEquityRatioTTM < 1.0
    AND k.marketCap > 10e9
    AND p.exchange IN ('JNB')
ORDER BY f.priceToEarningsRatioTTM ASC
LIMIT 100

What We Found

Growth of $10,000 invested in Value-Momentum on JNB vs S&P 500 from 2000 to 2025.
Growth of $10,000 invested in Value-Momentum on JNB vs S&P 500 from 2000 to 2025.

Full period summary (2004-2025):

Metric Value-Momentum S&P 500 (SPY)
CAGR 11.61% 7.76%
Total Return 1,546.89%
Max Drawdown -28.44% -36.65%
Volatility 24.16%
Sharpe Ratio 0.108
Sortino Ratio 0.222
Calmar Ratio 0.408
Up Capture 99.77% 100%
Down Capture 1.65% 100%
Beta 0.458 1.0
Alpha 3.85%
Win Rate 52.94%
Cash Periods 9 of 51
Avg Stocks 25.4

The 1.65% down capture is extraordinary. When SPY fell, this portfolio barely moved. The Calmar ratio (CAGR divided by max drawdown) of 0.408 is the highest of all exchanges we tested.

A note on the Sharpe ratio. 0.108 looks poor next to other exchanges. South Africa's risk-free rate averaged around 9% through most of this period. The Sharpe is computed against that local baseline. The 3.85% excess CAGR over SPY and the Calmar of 0.408 are the better comparison metrics.

Value-Momentum South Africa vs S&P 500 annual returns from 2000 to 2025.
Value-Momentum South Africa vs S&P 500 annual returns from 2000 to 2025.

Year-by-year results:

Year Value-Momentum SPY Notes
2000 0.00% Cash
2001 0.00% Cash
2002 0.00% Cash
2003 0.00% Cash
2004 +40.04% +10.24% First invested year
2005 +91.77% +7.17%
2006 +3.82% +13.65%
2007 +17.03% +4.40%
2008 -8.48% -34.31% Crisis protection
2009 +36.55% +24.73% Strong bounce
2010 +25.79% +14.31%
2011 +34.74% +2.46%
2012 +43.45% +17.09%
2013 -11.12% +27.77%
2014 +17.59% +14.50%
2015 -10.96% -0.12%
2016 +44.39% +14.45%
2017 +3.42% +21.64%
2018 -9.42% -5.15%
2019 -1.94% +32.31%
2020 -8.99% +15.64% COVID, SA lockdowns
2021 +17.70% +31.26%
2022 -0.48% -18.99% Near-flat while US fell
2023 -2.27% +26.00%
2024 +24.61% +25.28%
2025 +3.67% +6.76% YTD

Key Observations

2008 is the defining result. -8.48% vs SPY's -34.31%. South Africa's value universe, once you filter for low P/E, high ROE, and low leverage, skews toward domestic consumer businesses, retailers, and financial services companies. Mining and commodity companies, the ones most correlated with global risk-off events, tend to carry higher leverage and often trade above a P/E of 20 during boom cycles. The value filters naturally exclude them.

2022 tells the same story. SPY fell -18.99%. The JNB portfolio lost just -0.48%. The portfolio's 0.458 beta means it consistently moves less than global markets. Over the full period, only 1.65% of global downside passed through.

Recent years have been flat. 2019 through 2023 saw four negative or near-zero years. Loadshedding (rolling power blackouts), political uncertainty, and Rand weakness weighed on domestic businesses. The 2024 rebound (+24.61%) coincided with improved power stability and the formation of a coalition government. The strategy can't protect against sustained local macro headwinds.

Limitations

Returns are in ZAR. The Rand depreciated heavily against the US dollar over this period. International investors would see lower returns after currency conversion. The 11.61% CAGR is a ZAR figure.

Cross-currency benchmark. SPY is used as benchmark because FMP lacks JSE All Share index data. The ZAR-denominated returns vs USD-denominated SPY is an imperfect comparison. The low down capture partly reflects currency divergence during crises.

Thin universe. Average of 25.4 stocks per period (target is 30). 9 cash periods. South Africa's exchange is smaller than the US, India, or European markets. Fewer qualifying stocks means higher concentration risk.

SA macro risk. The quality of South African economic policy matters more here than in diversified markets. Loadshedding, governance challenges, and currency weakness directly impact the domestic companies that populate this portfolio.

Takeaway

Value-momentum on JNB produced the best drawdown profile of any exchange we tested. 11.61% CAGR with a max drawdown of just -28.44%. The 1.65% down capture means this portfolio essentially ignores global selloffs. If you're building a multi-exchange allocation and want a position that holds its value in crises, South Africa's value universe has a structural argument.

The recent macro softness (2019-2023), currency risk, and cross-currency benchmark limitation are real concerns. This works best as part of a global portfolio, not a standalone allocation.

Part of a Series


Data: Ceta Research. FMP financial data warehouse, 2000-2025.