We Tested Peter Lynch's GARP in 17 Markets. One Outperformed.

We ran the GARP strategy on 17 stock exchanges from 2000 to 2025. The S&P 500 returned 8.01%. One market outperformed. Sixteen didn''t. India is the exception. Here''s the full comparison.

GARP CAGR by exchange compared to S&P 500 benchmark, 17 markets, 2000 to 2025.

We ran the Growth at a Reasonable Price (GARP) strategy — PEG < 1.5, revenue growth > 15%, ROE > 10% — on 17 stock exchanges worldwide from 2000 to 2025. The S&P 500 benchmark returned 8.01% annually over that period. One market beat it. Sixteen didn't. The data is clearer than almost any other factor strategy we've tested: GARP is an emerging market strategy running in a developed-market world.

Contents

  1. Method
  2. What We Found
  3. One winner in 17 markets.
  4. Max Drawdowns
  5. Cash Periods: Where the Signal Doesn't Fire
  6. Why Developed Markets Underperform
  7. The China Exception
  8. The Japan Finding
  9. What the Pattern Suggests
  10. Limitations
  11. Takeaway
  12. Individual Exchange Posts
  13. References

Method

Data source: Ceta Research (FMP financial data warehouse) Period: 2000–2025 (25 years, 103 quarterly periods) Rebalancing: Quarterly (January, April, July, October), equal weight Benchmark: S&P 500 Total Return (SPY) Transaction costs: Size-tiered model (0.1–0.5% one-way based on market cap) Cash rule: Hold cash if fewer than 10 stocks qualify at a rebalance date

Each exchange uses exchange-specific market cap thresholds in local currency. Financial data has a 45-day lag on annual filings to prevent look-ahead bias.

GARP signal filters (all must pass at each rebalance):

Filter Threshold
PEG ratio 0 < PEG < 1.5
P/E ratio 5 < P/E < 50
Revenue growth (YoY) > 15%
ROE > 10%
Debt/Equity < 2.0
Market cap Exchange-specific threshold

What We Found

One winner in 17 markets.

GARP CAGR by exchange vs S&P 500 benchmark (2000-2025).
GARP CAGR by exchange vs S&P 500 benchmark (2000-2025).

Exchange CAGR vs SPY Sharpe
India (BSE+NSE) 11.12% +3.11% 0.131
Germany (XETRA) 7.50% -0.51% 0.266
South Africa (JNB) 7.15% -0.86% -0.090
US (NYSE+NASDAQ+AMEX) 7.12% -0.89% 0.221
Indonesia (JKT) 6.16% -1.85% 0.184
Canada (TSX) 5.80% -2.21% 0.142
UK (LSE) 5.36% -2.65% 0.082
Sweden (STO) 4.91% -3.10% 0.132
China (SHZ+SHH) 4.53% -3.48% 0.055
Korea (KSC) 4.06% -3.95% 0.064
Thailand (SET) 3.81% -4.20% 0.053
Switzerland (SIX) 3.78% -4.23% 0.168
Japan (JPX) 3.19% -4.82% 0.143
Hong Kong (HKSE) 2.88% -5.13% -0.004
Norway (OSL) 2.40% -5.61% -0.039
Taiwan (TAI+TWO) 1.55% -6.47% 0.029
Singapore (SES) 0.71% -7.30% -0.091

SPY benchmark: 8.01% CAGR, Sharpe 0.354

India is the only market with meaningful positive excess CAGR. Germany and South Africa are borderline. Everything else underperforms — some by a little (US: -0.89%), some by a lot (Singapore: -7.30%, Taiwan: -6.47%).


Max Drawdowns

GARP max drawdown by exchange vs S&P 500 (2000-2025).
GARP max drawdown by exchange vs S&P 500 (2000-2025).

Exchange Max Drawdown vs SPY
India (BSE+NSE) -72.67% worse
China (SHZ+SHH) -71.11% worse
Canada (TSX) -69.99% worse
Switzerland (SIX) -67.71% worse
Japan (JPX) -67.77% worse
Hong Kong (HKSE) -70.25% worse
Singapore (SES) -64.96% worse
Sweden (STO) -60.25% worse
US (NYSE+NASDAQ+AMEX) -57.61% worse
Taiwan (TAI+TWO) -53.93% worse
UK (LSE) -53.54% worse
Thailand (SET) -56.89% worse
Norway (OSL) -50.04% worse
S&P 500 -45.53%
South Africa (JNB) -45.46% ≈equal
Germany (XETRA) -47.52% close
Indonesia (JKT) -43.19% better
Korea (KSC) -41.65% better

Most markets delivered worse drawdowns than the S&P 500. Indonesia (-43.19%) and Korea (-41.65%) are the only two with meaningfully shallower crashes, though both also had lower CAGRs. Germany (-47.52%) is close. No market combined lower drawdown with higher return — except India, where the higher return came with a much deeper drawdown.


Cash Periods: Where the Signal Doesn't Fire

Some markets showed high cash usage — quarterly periods when fewer than 10 stocks qualified. High cash means the GARP signal is structurally weak for that market.

Exchange Cash Periods Cash % Interpretation
Norway (OSL) 73 of 103 71% Signal rarely fires — small, oil-heavy economy
South Africa (JNB) 32 of 103 31% Thin qualifying universe
Indonesia (JKT) 33 of 103 32% Cyclical, limited depth
Sweden (STO) 33 of 103 32% Small mid-cap universe for GARP
Korea (KSC) 34 of 103 33% Chaebol structure limits PEG candidates
India (BSE+NSE) 21 of 103 20% Cash in 2000–2004 only; consistent since 2005
US (NYSE+NASDAQ+AMEX) 0 of 103 0% Consistently deep qualifying universe
Germany (XETRA) 0 of 103 0% Consistently invested

Norway's 71% cash rate means the GARP signal fired in only 30 of 103 quarters. The Norwegian market is concentrated in oil, shipping, and fisheries — sectors where 15% revenue growth and PEG < 1.5 rarely coexist. The result (2.40% CAGR) reflects mostly cash returns, not the strategy's performance.


Why Developed Markets Underperform

The consistent pattern: developed, efficient markets (US, UK, Germany, Japan, Canada, Switzerland) show GARP underperforming by 0.5%–5%. Emerging markets (India being the exception in our favor) are more mixed.

The explanation follows from basic market efficiency. GARP uses publicly available information: PEG ratios, revenue growth, ROE, D/E. In developed markets, this information is rapidly incorporated into prices by institutional investors running similar systematic screens. By the time a stock passes GARP's filters, the information is already reflected in the price.

The US market has thousands of quantitative funds running factor strategies. The moment a company shows PEG < 1.5 with 15%+ revenue growth, it gets bought — by machines, by quantitative analysts, by growth-value hybrid funds. The signal is correct but priced in.

In India, the same information exists but moves slower. Domestic retail investors dominate a larger share of trading volume. Analyst coverage is thinner on mid-cap stocks. A company showing PEG 0.8 and 25% revenue growth may genuinely be undervalued because fewer systematic buyers have identified it yet. The signal is correct and not yet fully priced in.


The China Exception

China (SHZ+SHH) returned 4.53% CAGR — well below SPY. But China's annual returns include one year that deserves a note: 2007, when the portfolio returned +223.9%.

Shanghai's Composite index rose 97% in 2007, driven by the pre-Olympics speculative bubble. A concentrated portfolio of 26 high-growth Chinese companies amplified that move significantly. 2007 is not a signal — it's a bubble. The 10-year trailing return for China GARP, excluding 2007, is substantially lower.

This isn't a data artifact. Chinese markets did experience a speculative bubble in 2007. The GARP screen happened to be fully invested in high-growth stocks when the bubble inflated, and the results reflect that.


The Japan Finding

Japan (JPX) returned 3.19% CAGR, underperforming SPY by 4.82 percentage points. Japan had 23% cash periods. The country's corporate culture has historically produced companies with strong revenue stability but weak ROE (excessive asset bases, low return targets, cross-shareholding). The ROE > 10% filter eliminates many Japanese companies that would otherwise pass on PEG and growth criteria.

Japan's GARP performance may improve as corporate governance reforms (shareholder return mandates, share buybacks, unwinding cross-shareholdings) take hold. The 2000–2025 period captured a Japan still in the middle of that transition.


What the Pattern Suggests

Run GARP in a market where:

  1. Growth information is not yet fully priced. Analyst coverage is thinner, institutional participation is lower, and systematic buyers haven't yet captured the opportunity.
  2. Revenue growth above 15% is genuinely predictive. In high-growth economies, early-stage growth is more durable and more predictive of future earnings. In mature economies, it's more likely to mean-revert.
  3. PEG ratios below 1.5 represent real undervaluation. In efficient markets, PEG < 1.5 is the market saying "this growth rate is already priced in." In less efficient markets, it can represent genuine undervaluation.

India checks all three boxes. Most developed markets check none.


Limitations

Currency. Each market's returns are in local currency. Cross-currency comparison to SPY (USD) doesn't adjust for exchange rate movements. A market in local currency can outperform SPY in USD while an international investor loses to USD strength.

Exchange-specific market cap thresholds. We use exchange-appropriate minimums (not a flat $1B USD), which affects the qualifying universe size per market.

Survivorship bias. Company profiles use current exchange listings. Delistings, bankruptcies, and mergers aren't tracked through terminal events.

25-year period. The 2000–2025 window includes multiple regime changes. Results could differ significantly over shorter or different time windows.

High-cash exchanges. Norway (71%), South Africa (31%), Indonesia, Sweden, and Korea (32–33%) all had substantial cash periods. Results for these markets reflect a mix of cash returns and strategy returns.


Takeaway

We tested GARP across 17 stock exchanges. India is the only market where the strategy meaningfully outperforms (+3.11% excess CAGR). Germany, South Africa, and the US are within 1% either way. Everything else underperforms by 2%–7%.

The finding isn't that GARP is a bad strategy. It's that the signal requires informational inefficiency to generate alpha. In a world where every institutional investor can compute PEG ratios in real time, the edge disappears in efficient markets. It survives where coverage is thinner and institutional capital is slower to move.

For global investors: India stands out. For developed-market investors: GARP is a structured way to run a quality-growth equity portfolio, but don't expect to beat the index. Germany's 78% down capture and zero cash periods make it a reasonable core strategy even without the alpha.

Run the global GARP screen on Ceta Research


Individual Exchange Posts


References

  • Lynch, P. (1989). One Up on Wall Street. Simon & Schuster.
  • Fama, E. & French, K. (1998). "Value Versus Growth: The International Evidence." Journal of Finance, 53(6), 1975–1999.
  • Rouwenhorst, K. (1999). "Local Return Factors and Turnover in Emerging Stock Markets." Journal of Finance, 54(4), 1439–1464.
  • Griffin, J., Ji, X. & Martin, S. (2003). "Momentum Investing and Business Cycle Risk: Evidence from Pole to Pole." Journal of Finance, 58(6), 2515–2547.

Data: Ceta Research, FMP financial data warehouse. All exchanges, quarterly rebalance, equal weight, transaction costs included, 2000–2025. Returns in local currency.