Price-to-Book in Sweden: The Best Sharpe Ratio of 18 Exchanges

We backtested a P/B < 1.5 + ROE > 8% screen on Stockholm-listed stocks from 2000 to 2025. 12.43% CAGR, Sharpe ratio of 0.473, and a down capture of only 46.79% vs the OMX Stockholm 30. Best risk-adjusted result of 18 exchanges we tested. Returns in SEK.

Growth of $10,000 invested in Price-to-Book Value Screen on Stockholm Exchange vs S&P 500 from 2000 to 2025

We ran the same P/B screen across 18 exchanges globally. Sweden came back with the best risk-adjusted results of the group: 12.43% CAGR, Sharpe ratio of 0.473, and a down capture of 46.79% vs the OMX Stockholm 30. Returns are in SEK.

Contents

  1. Method
  2. What Research Shows
  3. The Screen
  4. Backtest Results
  5. The Asymmetry
  6. When It Works
  7. When It Fails
  8. The Currency Note
  9. Full Annual Returns
  10. Limitations
  11. Run It Yourself
  12. Part of a Series
  13. References

That down capture number is the one worth understanding. When the OMX Stockholm 30 fell, this portfolio fell only 47% as much on average. When it rose, the portfolio captured 154% of the gain. That asymmetry, over 25 years, compounds into a significant alpha.

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


Method

Data source: Ceta Research (FMP financial data warehouse) Universe: Stockholm Stock Exchange (STO), market cap above exchange threshold Signal: P/B 0–1.5, ROE > 8% (from financial_ratios FY + key_metrics FY) Period: 2000–2025 (25 annual rebalance periods) Rebalancing: Annual (January), equal weight top 30 by lowest P/B Benchmark: OMX Stockholm 30 (local currency benchmark), SPY used for cross-market comparison Cash rule: Hold cash if fewer than 10 stocks qualify Transaction costs: Size-tiered model (0.1% mega-cap to 0.5% mid-cap) Currency: Returns in SEK (local currency)

Historical financial data with 45-day lag to prevent look-ahead bias. Full methodology: backtests/METHODOLOGY.md


What Research Shows

The P/B premium in Nordic markets has been more durable than in the US. Several structural factors explain why.

Swedish listed companies are disproportionately industrials, financials, and materials, sectors where physical assets appear on the balance sheet at meaningful values. Volvo, SKF, Sandvik, Handelsbanken. These aren't intangible-asset businesses. Book value measures something real when the company's core assets are machinery, property, and loan books.

The Fama-French (1992) three-factor model documented the HML premium globally, including European markets. Subsequent research confirmed the pattern persisted across Nordic exchanges through the 2000s. Unlike the US, where the dominance of asset-light technology companies eroded the signal, Sweden's industrial composition kept book value relevant as a screening metric.

There's also a behavioral component. The Stockholm exchange has a more concentrated institutional investor base than US markets. Sentiment-driven mispricings in individual industrial and financial stocks can persist longer before correcting.


The Screen

This query finds STO-listed stocks trading below 1.5x book value with ROE above 8%.

SELECT
    r.symbol,
    p.companyName,
    ROUND(r.priceToBookRatioTTM, 3) AS pb_ratio,
    ROUND(k.returnOnEquityTTM * 100, 1) AS roe_pct,
    ROUND(k.marketCap / 1e9, 2) AS mktcap_b
FROM financial_ratios_ttm r
JOIN key_metrics_ttm k ON r.symbol = k.symbol
JOIN profile p ON r.symbol = p.symbol
WHERE r.priceToBookRatioTTM > 0
  AND r.priceToBookRatioTTM < 1.5
  AND k.returnOnEquityTTM > 0.08
  AND k.marketCap > 1000000000
  AND p.exchange = 'STO'
ORDER BY r.priceToBookRatioTTM ASC
LIMIT 30

Run this screen live →

The ROE filter is essential. Sweden has a significant number of holding companies and conglomerates with large balance sheets and modest returns on them. P/B alone would catch those. ROE > 8% selects for companies actively compounding equity at a reasonable rate.


Backtest Results

Metric Portfolio OMX Stockholm 30
CAGR 12.43% 2.95%
Excess Return +9.47%
Max Drawdown -39.80%
Sharpe Ratio 0.473
Up Capture 153.64%
Down Capture 46.79%
Win Rate (vs OMX30) 84% (21/25 years)
Cash Periods ~2/25
Avg Stocks 26.8

The OMX Stockholm 30 returned just 2.95% CAGR over the same period. The strategy returned 12.43%, a 9.47% annual excess. Over 25 years, that gap compounds into a very different ending portfolio value.

The Sharpe of 0.473 is the highest of all 18 exchanges we tested. Better risk-adjusted returns than Canada (0.29), Japan (0.285), and well above the US (0.228). The max drawdown of -39.80% is contained, and the down capture of 46.79% means the typical down year sees the strategy fall only about half as much as the local index.

For cross-market comparison: this strategy also beat SPY (7.64% CAGR) by approximately 4.8 percentage points annually. The local benchmark tells the real alpha story.


The Asymmetry

The combination of 153.64% up capture and 46.79% down capture is what makes this result unusual. Most strategies face a tradeoff: either you capture more of the upside (higher beta, more volatility) or you protect on the downside (lower beta, less upside). This screen does both simultaneously over the full period.

Why? P/B screens in Sweden select heavily toward financials and industrials at cheap prices relative to their book value. In a recovering or growing economy, those businesses compound equity well. In a crisis, they fall hard initially, but the sector composition (banks, insurers, manufacturers) recovers faster than sentiment-driven growth stocks.

The 2000-2001 cash periods helped too. No qualifying stocks in the early years meant the portfolio sat in cash while global markets fell.


When It Works

2005–2006: +37.24% and +31.49% vs OMX30's +28.84% and +20.84%. Sweden's industrial and financial sectors were in a strong cycle.

2009: +52.10% vs OMX30's +38.89%. Post-crisis bounce. Cheap industrial and financial stocks with intact balance sheets recovered sharply.

2015: +17.26% vs OMX30's -4.74%. One of the clearest demonstrations of the asymmetric profile. The OMX30 lost ground while the P/B screen captured positive returns.

2016–2017: +26.80% and +26.41% vs OMX30's +9.50% and +3.47%.

2018: +2.84% while OMX30 fell -11.01%. The portfolio held up in a difficult year.

2019: +46.89% vs OMX30's +28.65%. Strong run in a recovery environment.

Year Portfolio OMX30 Excess
2009 +52.10% +38.89% +13.2pp
2015 +17.26% -4.74% +22.0pp
2016 +26.80% +9.50% +17.3pp
2017 +26.41% +3.47% +22.9pp
2018 +2.84% -11.01% +13.9pp
2019 +46.89% +28.65% +18.2pp

When It Fails

2004: +11.90% vs OMX30 +16.03% (-4.1pp). A year where the index outpaced the screen.

2008: -36.05% vs OMX30 -34.45% (-1.6pp). Almost matched the crash. Swedish industrials and banks got hit hard. The down capture average masks individual bad years.

2010–2011: The strategy lagged the local index in 2010 (19.88% vs 22.14%) and fell harder in 2011 (-19.81% vs -15.08%).

2024: +10.74% vs OMX30 +4.76% (+6.0pp). Stayed positive relative to local index, but absolute returns were modest.

Year Portfolio OMX30 Excess
2004 +11.90% +16.03% -4.1pp
2008 -36.05% -34.45% -1.6pp
2011 -19.81% -15.08% -4.7pp

The Currency Note

Returns here are in SEK. If you're a USD-based investor, the actual returns depend on SEK/USD exchange rates over the period. SEK weakened against USD in several stretches. The local returns are what a Swedish investor would experience. For an international investor, add currency risk (or hedge it).

This is relevant for any non-USD backtest. The performance figures represent the strategy's alpha in its local market, independent of currency moves.


Full Annual Returns

Year Portfolio OMX30 Excess
2000 0.00% -14.04% +14.0pp (cash)
2001 0.00% -20.09% +20.1pp (cash)
2002 -19.08% -38.16% +19.1pp
2003 +32.66% +25.19% +7.5pp
2004 +11.90% +16.03% -4.1pp
2005 +37.24% +28.84% +8.4pp
2006 +31.49% +20.84% +10.7pp
2007 -5.87% -9.08% +3.2pp
2008 -36.05% -34.45% -1.6pp
2009 +52.10% +38.89% +13.2pp
2010 +19.88% +22.14% -2.3pp
2011 -19.81% -15.08% -4.7pp
2012 +23.04% +13.06% +10.0pp
2013 +35.85% +17.20% +18.6pp
2014 +15.57% +10.53% +5.0pp
2015 +17.26% -4.74% +22.0pp
2016 +26.80% +9.50% +17.3pp
2017 +26.41% +3.47% +22.9pp
2018 +2.84% -11.01% +13.9pp
2019 +46.89% +28.65% +18.2pp
2020 +16.07% +4.80% +11.3pp
2021 +35.36% +28.95% +6.4pp
2022 -14.97% -15.07% +0.1pp
2023 +20.79% +15.38% +5.4pp
2024 +10.74% +4.76% +6.0pp

21 of 25 years beat the OMX Stockholm 30. Including the two cash years (2000, 2001) where the portfolio avoided the crash entirely.


Limitations

Currency risk is real. SEK/USD moves affect USD-based investors. The backtest doesn't include currency hedging costs.

Market cap threshold. The exchange-specific market cap threshold excludes small-caps. Sweden has a large and active small-cap segment. The results here reflect mid-to-large cap stocks only.

The 2011 drawdown. A -4.7pp underperformance in a single year came from European sovereign debt contagion hitting Swedish financials. Any portfolio concentrated in European financials is exposed to this risk.

Down capture is an average. 46.79% down capture is the mean across all down years. In 2008 and 2011, the portfolio didn't show the same defensive character. The average is real, but it masks tail risk in financial/geopolitical crises.

Cross-market comparison caveat. SPY is a USD-denominated US equity benchmark. The OMX Stockholm 30 is the local benchmark. Cross-market comparison conflates market alpha with currency and regional effects. Use OMX30 for measuring the strategy's local alpha; use SPY for cross-market context only.


Run It Yourself

git clone https://github.com/ceta-research/backtests.git
cd backtests

# Sweden backtest
python3 price-to-book/backtest.py --preset sweden --output results.json --verbose

# All exchanges
python3 price-to-book/backtest.py --global --output results/exchange_comparison.json

# Current screen
python3 price-to-book/screen.py --preset sweden

Part of a Series

This is the Sweden analysis. We ran the same screen across 18 exchanges globally:


References

  • Fama, E. & French, K. (1992). "The Cross-Section of Expected Stock Returns." Journal of Finance, 47(2), 427–465.
  • Rosenberg, B., Reid, K. & Lanstein, R. (1985). "Persuasive Evidence of Market Inefficiency." Journal of Portfolio Management, 11(3), 9–16.
  • Lakonishok, J., Shleifer, A. & Vishny, R. (1994). "Contrarian Investment, Extrapolation, and Risk." Journal of Finance, 49(5), 1541–1578.
  • Gray, W. & Vogel, J. (2012). "Analyzing Valuation Measures: A Performance Horse-Race over the Past 40 Years." Journal of Portfolio Management, 39(1), 112–121.
  • Novy-Marx, R. (2013). "The Other Side of Value: The Gross Profitability Premium." Journal of Financial Economics, 108(1), 1–28.

Data: Ceta Research (FMP financial data warehouse), 2000–2025. Universe: Stockholm Stock Exchange (STO). Returns in SEK. Benchmark: OMX Stockholm 30. Full methodology: METHODOLOGY.md. Past performance does not guarantee future results.