Small-Cap Value on Swedish Stocks: 11.70% CAGR with Post-Crisis Recoveries That Rival Any Market

We backtested small-cap value on Nasdaq Stockholm from 2000 to 2025. 11.70% CAGR, +9.15% over the OMX Stockholm 30. Post-crisis recoveries are explosive, but the -40.95% max drawdown is real.

Growth of investment in Small-Cap Value Sweden vs OMX Stockholm 30 from 2000 to 2025.

We backtested a small-cap value screen on Nasdaq Stockholm (STO) from 2000 to 2025. Buy the 30 cheapest small-cap stocks by Price-to-Book ratio, require ROE > 5% and D/E < 2.5, rebalance annually in July. The result: 11.70% CAGR with +9.15% annual excess over the OMX Stockholm 30. Sweden's strength is in the recoveries. The worst years are rough, but the snapbacks more than compensate.

Contents

  1. Method
  2. What is Small-Cap Value?
  3. What We Found
  4. 11.70% CAGR. +9.15% excess over the OMX Stockholm 30. The Nordic small-value premium is real, but volatile.
  5. Year-by-year returns
  6. Why Sweden works (and why it's volatile)
  7. When It Works
  8. Best excess return years
  9. When It Fails
  10. Worst excess return years
  11. Full Annual Returns
  12. Backtest Methodology
  13. Limitations
  14. Run It Yourself
  15. Small-Cap Value Screen (SQL)
  16. Backtest command
  17. Part of a Series
  18. Takeaway
  19. References

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


Method

Data source: Ceta Research (FMP financial data warehouse) Universe: STO (Nasdaq Stockholm), small-cap range (market cap 5-200% of exchange threshold) Period: 2000-2025 (25 years, annual rebalance in July) Rebalancing: Annual (July), equal weight top 30 by P/B ascending Benchmark: OMX Stockholm 30 Total Return (2.55% CAGR) Cash rule: Hold cash if fewer than 10 stocks qualify Execution: Next-day close (MOC) Currency: Returns in SEK

45-day lag on financial data to prevent look-ahead bias. Trades execute at the next trading day's close after signal generation.


What is Small-Cap Value?

The Fama-French small-value interaction targets cheap small-cap stocks with basic quality controls. The pure size premium largely disappeared after 1980, but the cheapest small caps continue to outperform the most expensive small caps. This screen captures that premium.

Filters:

Criterion Metric Threshold
Valuation Price-to-Book 0 to 1.5
Profitability Return on Equity > 5%
Leverage Debt-to-Equity < 2.5
Size Market Cap Small-cap range (SEK 250M-10B)

Ranking: P/B ascending, top 30 stocks.


What We Found

Growth of investment in Small-Cap Value Sweden vs S&P 500 from 2000 to 2025.
Growth of investment in Small-Cap Value Sweden vs S&P 500 from 2000 to 2025.

11.70% CAGR. +9.15% excess over the OMX Stockholm 30. The Nordic small-value premium is real, but volatile.

Metric Small-Cap Value (Sweden) OMX Stockholm 30
CAGR 11.70% 2.55%
Excess Return +9.15% -
Max Drawdown -40.95% -
Sharpe Ratio 0.391 -
Win Rate 76% -
Avg Stocks per Period 23.6 -
Cash Periods 3 of 25 (12%) -

The CAGR beats the OMX Stockholm 30 by 9.15% per year. That's a massive premium over the local benchmark. But the max drawdown at -40.95% is deep. The Sharpe ratio of 0.391 reflects the cost of that volatility. The 76% win rate against the OMX 30 is encouraging, meaning the strategy beats its local benchmark in three out of four years.

The strategy was in cash for 3 of 25 periods (2000-2002) due to early data coverage gaps. From 2003 onward, the portfolio averaged 23+ stocks per period.

Year-by-year returns

Small-Cap Value Sweden vs S&P 500 annual returns from 2000 to 2024.
Small-Cap Value Sweden vs S&P 500 annual returns from 2000 to 2024.

Sweden's return pattern is feast or famine. The best years are spectacular. The worst years are painful. But a 76% win rate against the OMX Stockholm 30 shows the strategy beats its local benchmark consistently.

Why Sweden works (and why it's volatile)

Nasdaq Stockholm has a deep small-cap ecosystem. Sweden lists more companies per capita than almost any country. The Stockholm exchange has a massive pool of small-cap names, from niche industrials to healthcare startups to specialized tech firms. The screen finds 23+ qualifying stocks in most years.

Swedish small caps are globally exposed. Many Stockholm-listed small caps earn the majority of their revenue outside Sweden. They're small by market cap but global by operations. This creates a sensitivity to global trade cycles and currency movements that amplifies both gains and losses.

SEK adds volatility. The Swedish krona is one of the more volatile developed market currencies. When SEK weakens, export revenues get inflated in local terms. When it strengthens, they compress. This currency overlay affects absolute returns but not the comparison with the OMX Stockholm 30 (also in SEK).

Upside capture is strong (135.34%), but downside capture is too high (76.78%). Compare this to Germany's 46.48% downside capture. Sweden participates heavily in both rallies and selloffs. The asymmetry is less favorable.


When It Works

Sweden's best years are post-crisis recoveries where small-cap value gets a massive rerating.

Best excess return years

Year Small-Cap Value SPY Excess Context
2004 +56.98% +7.94% +49.04% Post-dot-com recovery, Nordic industrial boom
2003 +54.64% +16.44% +38.20% First year invested, massive catch-up
2009 +45.94% +13.42% +32.52% Post-GFC recovery

2004 stands out: +57% return while SPY gained 8%. Swedish small-cap value stocks were deeply compressed after the 2001-2002 downturn. The recovery was explosive. Nordic industrial companies with export exposure benefited from the global trade rebound, and the cheapest names rerated fastest.

2021 deserves mention too: +42.42% vs SPY's -10.17%, a +52.59% excess. Swedish small caps rallied hard while US large caps pulled back. That kind of divergence is rare and reflects how different the underlying exposures are.


When It Fails

The strategy's worst years happen when European small caps lag a US-led rally, or when global risk aversion hits Nordic markets harder than the US.

Worst excess return years

Year Small-Cap Value SPY Excess Context
2022 -13.11% +18.31% -31.42% Rising rates, European energy crisis, SEK weakness
2011 -18.29% +4.10% -22.39% European debt crisis, Nordic banks under pressure
2007 -29.47% -13.71% -15.75% Pre-GFC, credit tightening hit small caps first

2022 was the worst relative year. European small caps got crushed by the energy crisis, rising ECB rates, and a weakening SEK. SPY gained 18% while the Swedish portfolio lost 13%. That's a 31-point gap in a single year. The -40.95% max drawdown likely includes this period combined with the 2007 selloff.

2011 is the European debt crisis showing up in Nordic markets. Swedish banks had exposure to Baltic economies, and contagion fears dragged small caps down while SPY posted a modest gain. The -18.29% loss wasn't catastrophic in absolute terms, but the relative gap hurt.

2007 is instructive. Both the strategy and SPY lost money, but Swedish small caps fell nearly 30% while SPY lost 14%. Small caps in Sweden started pricing the credit crisis earlier than US large caps, and the losses were sharper.


Full Annual Returns

Year Small-Cap Value (Sweden) S&P 500 Excess
2000 0.00% -14.78% +14.78%
2001 0.00% -20.77% +20.77%
2002 0.00% +3.29% -3.29%
2003 +54.64% +16.44% +38.20%
2004 +56.98% +7.94% +49.04%
2005 +12.07% +8.86% +3.21%
2006 +16.80% +20.95% -4.15%
2007 -29.47% -13.71% -15.75%
2008 -20.48% -26.14% +5.66%
2009 +45.94% +13.42% +32.52%
2010 +35.95% +32.94% +3.01%
2011 -18.29% +4.10% -22.39%
2012 +8.55% +20.85% -12.31%
2013 +32.26% +24.50% +7.76%
2014 +5.55% +7.38% -1.83%
2015 -1.54% +3.36% -4.90%
2016 +30.00% +17.73% +12.27%
2017 +14.38% +14.34% +0.04%
2018 -5.06% +10.91% -15.96%
2019 +21.35% +7.12% +14.23%
2020 +36.42% +40.68% -4.26%
2021 +42.42% -10.17% +52.59%
2022 -13.11% +18.31% -31.42%
2023 +7.87% +24.60% -16.73%
2024 +10.30% +14.67% -4.37%

Win rate: 76% of years beat the OMX Stockholm 30.


Backtest Methodology

Parameter Choice
Universe STO (Nasdaq Stockholm), small-cap range (SEK 250M-10B)
Signal P/B 0-1.5, ROE > 5%, D/E < 2.5
Portfolio Top 30 by P/B ascending, equal weight
Rebalancing Annual (July)
Cash rule Hold cash if < 10 qualify
Benchmark OMX Stockholm 30 Total Return
Execution Next-day close (MOC)
Period 2000-2025 (25 years)
Data Point-in-time (45-day lag)

Limitations

Max drawdown is deep. -40.95% is a significant drawdown. Investors need to accept that the higher CAGR comes with deeper valleys.

Same-currency comparison. Returns in SEK, benchmarked against the OMX Stockholm 30 (also in SEK). This is an apples-to-apples comparison.

European crisis sensitivity. Swedish small caps correlate with European macro conditions. The 2011 debt crisis and 2022 energy crisis both produced large drawdowns. Investors in Swedish small-cap value are implicitly taking European macro risk.

76% win rate. The strategy beats the OMX Stockholm 30 in three out of four years. That consistency is encouraging, even though the losing years can be large.

Survivorship bias. Nasdaq Stockholm has seen delistings, particularly among smaller names that don't survive cyclical downturns. Current profiles may overstate historical performance.


Run It Yourself

Small-Cap Value Screen (SQL)

SELECT
    k.symbol,
    p.companyName,
    p.sector,
    ROUND(f.priceToBookRatioTTM, 3) AS pb_ratio,
    ROUND(k.returnOnEquityTTM * 100, 1) AS roe_pct,
    ROUND(COALESCE(f.debtToEquityRatioTTM, 0), 2) AS de_ratio,
    ROUND(k.marketCap / 1e9, 3) AS mktcap_b
FROM key_metrics_ttm k
JOIN profile p ON k.symbol = p.symbol
JOIN financial_ratios_ttm f ON k.symbol = f.symbol
WHERE f.priceToBookRatioTTM > 0
  AND f.priceToBookRatioTTM < 1.5
  AND k.returnOnEquityTTM > 0.05
  AND (f.debtToEquityRatioTTM IS NULL OR (f.debtToEquityRatioTTM >= 0 AND f.debtToEquityRatioTTM < 2.5))
  AND k.marketCap >= 250000000
  AND k.marketCap <= 10000000000
  AND p.exchange = 'STO'
QUALIFY ROW_NUMBER() OVER (PARTITION BY k.symbol ORDER BY f.priceToBookRatioTTM ASC) = 1
ORDER BY f.priceToBookRatioTTM ASC
LIMIT 30

Run this query on Ceta Research

Backtest command

python backtest.py --preset sto --start 2000 --end 2025

Get your API key at cetaresearch.com. The full backtest code (Python + DuckDB) is on GitHub.


Part of a Series

This analysis is part of our small-cap value global exchange comparison: - Small-Cap Value on US Stocks - 18.28% CAGR, the flagship result - Small-Cap Value on German Stocks - 11.45% CAGR, Mittelstand premium - Small-Cap Value on UK Stocks - Best risk-adjusted (0.750 Sharpe) - Small-Cap Value: 14-Exchange Global Comparison - All 14 beat their local benchmark


Takeaway

Sweden is the high-volatility version of European small-cap value. 11.70% CAGR, +9.15% excess over the OMX Stockholm 30, but with a -40.95% max drawdown. The strategy wins because the good years are much larger than the bad years, and the 76% win rate against the local benchmark shows it delivers consistently.

The post-crisis recoveries are where the returns get made. 2003-2004 delivered back-to-back years of +55% and +57%. 2009 added another +46%. 2021 produced +42% while SPY declined. These explosive rebounds, all in small-cap value stocks repricing from compressed valuations, drive the long-term outperformance.

The -40.95% max drawdown means this isn't a comfortable strategy. It requires conviction through the painful years. For investors who can hold through the bad years, the math works. For those who can't, Germany or the UK offer better risk-adjusted alternatives within Europe.


References

  • Fama, E. & French, K. (1992). "The Cross-Section of Expected Stock Returns." Journal of Finance, 47(2), 427-465.
  • Fama, E. & French, K. (1993). "Common Risk Factors in the Returns on Stocks and Bonds." Journal of Financial Economics, 33(1), 3-56.
  • Israel, R. & Moskowitz, T. (2013). "The Role of Shorting, Firm Size, and Time on Market Anomalies." Journal of Financial Economics, 108(2), 275-301.
  • Lakonishok, J., Shleifer, A. & Vishny, R. (1994). "Contrarian Investment, Extrapolation, and Risk." Journal of Finance, 49(5), 1541-1578.

Data: Ceta Research, FMP financial data warehouse. Universe: STO small caps (SEK 250M-10B). Annual rebalance (July), equal weight top 30, 2000-2025. Returns in SEK.