GARP on German Stocks: Beats the DAX by 2.69% Annually Over 25 Years

GARP on XETRA stocks from 2000 to 2025. 7.81% CAGR vs the DAX's 5.12%. 2.69% annual excess, 63% down capture, Sharpe nearly doubles the index. Germany is one of the few markets where GARP generates real alpha vs its local benchmark.

Growth of $10,000 invested in GARP Germany vs DAX from 2000 to 2025. GARP Germany grew to $69,360, DAX to $36,180.

We ran the Growth at a Reasonable Price (GARP) strategy on German stocks (XETRA) from 2000 to 2025. The result: 7.81% CAGR vs the DAX's 5.12%, with a maximum drawdown of -46.88% against the DAX's -65.15%. A $10,000 investment grew to $69,360 in Germany GARP vs $36,180 in the DAX. The strategy outperformed its local benchmark by 2.69 percentage points annually.

Contents

  1. Method
  2. What is GARP?
  3. What We Found
  4. 7.81% CAGR. 2.69% above the DAX. 63% down capture.
  5. Year-by-Year Returns
  6. 2000–2002: where the edge is built
  7. 2003: the reversal year
  8. The middle decade: consistent tracking
  9. 2016–2020: structural lag
  10. 2025: the exceptional year
  11. The Down Capture Story
  12. Limitations
  13. Takeaway
  14. Part of a Series
  15. References

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


Method

Data source: Ceta Research (FMP financial data warehouse) Universe: XETRA (Deutsche Börse), market cap > €500M (European thresholds in local currency) Period: 2000–2025 (25 years, 103 quarterly periods) Rebalancing: Quarterly (January, April, July, October), equal weight Benchmark: DAX (^GDAXI, in EUR — local currency comparison) Returns: Calculated in EUR Cash rule: Hold cash if fewer than 10 stocks qualify

Financial data uses a 45-day lag on annual filings. All signal filters use fiscal year data as available at each rebalance date.


What is GARP?

GARP — Growth at a Reasonable Price — is Peter Lynch's framework from One Up on Wall Street (1989). The PEG ratio (P/E divided by earnings growth rate) is the key metric. PEG < 1.5 means you're paying at most 1.5× the growth rate in valuation terms.

All six filters must pass at each quarterly rebalance:

Filter Threshold Why
PEG ratio 0 < PEG < 1.5 Not overpaying for growth
P/E ratio 5 < P/E < 50 Exclude distressed and speculative
Revenue growth (YoY) > 15% Must be demonstrably growing
ROE > 10% Quality filter
Debt/Equity < 2.0 Leverage constraint
Market cap > €500M Institutional-grade European stocks

The portfolio holds the top 30 by lowest PEG ratio, equal weight.


What We Found

Growth of $10,000 invested in GARP Germany vs DAX from 2000 to 2025. GARP Germany grew to $69,360, DAX to $36,180.
Growth of $10,000 invested in GARP Germany vs DAX from 2000 to 2025. GARP Germany grew to $69,360, DAX to $36,180.

7.81% CAGR. 2.69% above the DAX. 63% down capture.

Metric GARP Germany DAX
CAGR 7.81% 5.12%
Total Return 594% 262%
Max Drawdown -46.88% -65.15%
Volatility 20.89% 22.49%
Sharpe Ratio 0.278 0.139
Up Capture 86.33%
Down Capture 62.71%
Beta 0.740
Cash Periods 0 of 103
Avg Stocks 19.6

Germany GARP was fully invested every quarter. The average portfolio held 19.6 stocks — fewer than other markets, reflecting Germany's more concentrated mid-large cap universe on XETRA.

The standout number is down capture: 62.71%. In quarters when the DAX fell, Germany GARP fell only 62.7% as much. Combined with lower volatility (20.9% vs 22.5% for the DAX), the strategy delivered substantially better risk-adjusted returns than its local benchmark.

The Sharpe ratio (0.278 vs 0.139 for DAX) is nearly double that of the index. Germany GARP didn't just beat the DAX on return — it delivered that return with lower volatility and much smaller drawdowns.


Year-by-Year Returns

GARP Germany vs DAX annual returns 2000–2025.
GARP Germany vs DAX annual returns 2000–2025.

Year GARP Germany DAX Excess
2000 +32.0% -6.8% +38.9%
2001 -3.2% -17.8% +14.7%
2002 -22.9% -39.9% +17.0%
2003 +8.1% +29.4% -21.3%
2004 +20.1% +6.8% +13.3%
2005 +45.3% +27.0% +18.3%
2006 +22.5% +22.6% -0.1%
2007 +28.4% +19.0% +9.4%
2008 -46.9% -37.4% -9.4%
2009 +40.8% +21.6% +19.1%
2010 +30.0% +15.6% +14.4%
2011 -20.3% -13.1% -7.2%
2012 +13.6% +28.0% -14.4%
2013 +33.3% +20.8% +12.4%
2014 +16.2% +3.9% +12.4%
2015 +6.2% +5.3% +0.9%
2016 +6.3% +12.8% -6.5%
2017 +8.6% +11.0% -2.4%
2018 -25.0% -17.8% -7.2%
2019 +17.7% +26.5% -8.8%
2020 -2.3% +2.5% -4.9%
2021 +24.3% +16.7% +7.5%
2022 -16.6% -12.2% -4.4%
2023 +4.5% +19.2% -14.7%
2024 +1.3% +19.4% -18.1%
2025 +49.8% +22.0% +27.9%

2000–2002: where the edge is built

The DAX lost 6.8%, 17.8%, and 39.9% in the three years following the dot-com peak. Germany GARP fell in 2002 (-22.9%) but avoided 2001's crash (-3.2%) and held positive in 2000 (+32%). The quality and valuation filters kept highly leveraged tech and telecom names out of the portfolio precisely when those sectors were destroying capital.

Three years of relative outperformance in 2000, 2001, and 2002 (+38.9%, +14.7%, +17.0%) built the foundation for Germany GARP's long-run excess return. Much of the 2.69% annual excess traces back to those years.

2003: the reversal year

Germany GARP returned +8.1% while the DAX rebounded +29.4%. The screen missed the recovery because the same companies that had crashed were now recovering fast, but GARP's PEG and ROE filters were still screening them out. This is a structural limitation: GARP captures quality-growth defensiveness on the way down but misses the bounce-back of speculative names on the way up.

The middle decade: consistent tracking

From 2004–2017, Germany GARP tracked the DAX reasonably closely with a positive bias. Strong years (2005: +18.3% excess, 2007: +9.4%, 2009: +19.1%, 2010: +14.4%, 2013: +12.4%, 2014: +12.4%) balanced against weaker years (2012: -14.4%). The consistent investment — zero cash periods — reflects Germany's deep qualifying GARP universe throughout.

2016–2020: structural lag

Germany GARP trailed from 2016–2020 as the DAX benefited from QE-driven multiple expansion. The strategy's PEG cap and ROE requirement excluded many DAX companies during this period of low-rate, low-growth valuations.

2025: the exceptional year

2025 returned +49.8% vs the DAX's +22.0%. German industrial companies with genuine revenue growth — benefiting from European defense spending and the post-pandemic manufacturing cycle — found PEG ratios below 1.5 while growing at 20%+. The GARP screen found exactly what it was designed for. A single year at the extreme isn't a trend, but it shows the screen still works when conditions align.


The Down Capture Story

The most compelling metric for German investors is the 62.71% down capture. When the DAX had negative quarters, Germany GARP fell only 63% as much on average.

The screen's structural bias toward quality (ROE > 10%, D/E < 2.0) keeps financially stressed companies out. In German industrial markets, heavily leveraged companies and those with thin margins tend to fall hardest in downturns. GARP naturally excludes these.

The 2000–2002 period is the clearest example. The DAX lost nearly 70% peak-to-trough during the dot-com crash. Germany GARP's peak-to-trough drawdown over the same period was much shallower because it held companies that were actually growing at reasonable valuations, not dot-com infrastructure plays.

For a European investor building a systematic German equity portfolio, this is the practical case: not just better absolute returns than the DAX, but better risk-adjusted returns. The Sharpe ratio difference (0.278 vs 0.139) says the strategy generates twice the return per unit of risk.


Limitations

Currency comparison. Germany GARP returns are in EUR. International investors also face EUR/USD exchange rate movements. The DAX comparison is apples-to-apples on currency.

Small portfolio. Germany GARP held an average of 19.6 stocks — near the minimum threshold. Fewer stocks means more idiosyncratic risk and more dependence on individual company performance.

XETRA universe. Only German companies on XETRA are included. Many German companies list on Frankfurt's non-XETRA segments or trade OTC. This may exclude some smaller qualifying companies.

Survivorship bias. Company profiles use current exchange listings. German companies that delisted, merged, or failed during 2000–2025 aren't tracked through their terminal events.

2003 reversal. The DAX rebounded strongly in 2003 (+29.4%) while GARP lagged (+8.1%). Investors who entered at the 2002 trough would have experienced this underperformance in the recovery year.


Takeaway

Germany GARP returns 7.81% per year over 25 years, beating the DAX by 2.69 percentage points annually. A $10,000 investment in GARP grew to $69,360 vs $36,180 in the DAX index. The maximum drawdown (-46.88%) is substantially shallower than the DAX's (-65.15%). Sharpe ratio nearly doubles the index.

The case for Germany GARP is concrete: a systematic quality-growth screen on German stocks outperforms the local market on both absolute and risk-adjusted terms. The down capture (63%) shows the screen provides genuine crash protection without sacrificing much upside (86% up capture).

The 2.69% annual excess is driven partly by the early 2000s crash protection and partly by consistent alpha generation in specific years. It's not a lucky single period — the win rate vs DAX over 25 years is 54.4%.


Part of a Series

This post is part of our GARP global exchange comparison:


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.
  • Griffin, J. & Karolyi, G. (1998). "Another Look at the Role of the Industrial Structure of Countries in the Variation of International Stock Returns." Journal of Financial Economics, 50(3), 351–373.

Data: Ceta Research, FMP financial data warehouse. Universe: XETRA. Quarterly rebalance, equal weight, transaction costs included, 2000–2025. Returns in EUR.