Small-Cap Value on UK Stocks: 0.750 Sharpe, the Best Risk-Adjusted Result Globally

We backtested small-cap value on LSE from 2000 to 2025. 15.44% CAGR with a max drawdown of just -10.89%. 0.750 Sharpe ratio, +14.21% excess over the FTSE 100. The best risk-adjusted result of any exchange in our 14-market comparison.

Growth of investment in Small-Cap Value UK vs FTSE 100 from 2000 to 2025

We backtested a small-cap value screen on the London Stock Exchange (LSE) 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: 15.44% CAGR with a max drawdown of just -10.89%. The best risk-adjusted performance of any exchange in our 14-market global comparison.

Contents

  1. Method
  2. What is Small-Cap Value?
  3. The Screen
  4. Small-Cap Value Screen (SQL)
  5. What We Found
  6. 15.44% CAGR. -10.89% max drawdown. Read that again.
  7. When It Works
  8. 2001: +11.99% while SPY lost 20.77%
  9. 2008: +5.90% during the worst financial crisis since the Great Depression
  10. 2010: +63.63%, the best single year
  11. When It Fails
  12. 2020: +20.85%, but SPY gained 40.68%
  13. 2024: +2.20% vs SPY's +14.67%
  14. 2018: -0.77% vs SPY's +10.91%
  15. Full Annual Returns
  16. Limitations
  17. Run This Screen Yourself
  18. Part of a Series
  19. References
  20. Takeaway

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


Method

Data source: Ceta Research (FMP financial data warehouse) Universe: LSE (London Stock Exchange), small-cap range (market cap £25M-£1B) Period: 2000-2025 (25 years, annual rebalance in July) Rebalancing: Annual (July), equal weight top 30 by P/B ascending Benchmark: FTSE 100 Total Return (1.23% CAGR) Cash rule: Hold cash if fewer than 10 stocks qualify Execution: Next-day close (MOC) Currency: Returns in GBP

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 three-factor model identified two persistent return drivers beyond the market: size (small beats large) and value (cheap beats expensive). Israel and Moskowitz (2013) showed the pure size premium largely disappeared after 1980. But the interaction survived. Cheap small-cap stocks continued to outperform expensive small-cap stocks, even as the broad size effect faded.

This screen targets that interaction directly. Not small caps in general. Cheap small caps with basic quality controls.

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 £25M-£1B

Ranking: P/B ascending (cheapest first). Top 30 enter the portfolio.

Three filters working together. P/B < 1.5 finds stocks trading near or below book value. ROE > 5% removes distressed companies that are cheap for good reasons. D/E < 2.5 keeps heavily leveraged balance sheets out. The combination captures the Fama-French small-value premium while avoiding the worst value traps.


The Screen

Small-Cap Value Screen (SQL)

SELECT
    k.symbol,
    p.companyName,
    p.exchange,
    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 >= 25000000
  AND k.marketCap <= 1000000000
  AND p.exchange IN ('LSE')
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


What We Found

Growth of investment in Small-Cap Value UK vs FTSE 100 from 2000 to 2025.
Growth of investment in Small-Cap Value UK vs FTSE 100 from 2000 to 2025.

15.44% CAGR. -10.89% max drawdown. Read that again.

Metric Small-Cap Value (UK) FTSE 100
CAGR 15.44% 1.23%
Excess Return +14.21% -
Max Drawdown -10.89% -
Sharpe Ratio 0.750 -
Win Rate 88% -
Cash Periods 0 of 25 -
Avg Stocks per Period 14.1 -

$10,000 invested in this strategy in 2000 would have grown to roughly $363,000. The FTSE 100 barely moved over the same period at 1.23% CAGR. That's a massive gap, with a max drawdown under 11%.

The max drawdown is the number that stands out. -10.89%. Over 25 years that included the dot-com crash, the global financial crisis, the European debt crisis, Brexit, COVID, and the 2022 bear market. UK small-cap value never lost more than 10.89% from peak to trough.

The Sharpe ratio of 0.750 is the highest of any exchange we tested. An 88% win rate against the FTSE 100 means the strategy beat its local benchmark in 22 of 25 years. This is the best risk-adjusted result of any exchange we tested.


When It Works

2001: +11.99% while SPY lost 20.77%

Metric Small-Cap Value (UK) S&P 500
Return +11.99% -20.77%
Excess +32.76% -

The dot-com implosion hit large-cap growth stocks hardest. UK small-cap industrials and services companies, trading at fractions of book value, were insulated. They had tangible assets, real earnings, and no exposure to the tech bubble. While the S&P 500 was still unwinding overvaluation, LSE small-value stocks quietly compounded.

2008: +5.90% during the worst financial crisis since the Great Depression

Metric Small-Cap Value (UK) S&P 500
Return +5.90% -26.14%
Excess +32.04% -

This is the single most impressive data point. Banks collapsing. Credit markets frozen. The S&P 500 lost 26%. UK small-cap value returned +5.90%. These are companies trading below book value with low leverage (D/E < 2.5). When the financial system deleverages, companies with clean balance sheets survive. The ones already priced for distress had nowhere to fall. The overleveraged growth stocks did the falling instead.

2010: +63.63%, the best single year

Metric Small-Cap Value (UK) S&P 500
Return +63.63% +32.94%
Excess +30.69% -

The post-GFC recovery was massive for UK small-cap value. Companies that survived the crisis with intact businesses but depressed stock prices saw their valuations normalize. The rerating was fast and violent. AIM-listed industrials and property companies repriced from P/B 0.3-0.5 back to P/B 1.0-1.5 in twelve months.


When It Fails

2020: +20.85%, but SPY gained 40.68%

Metric Small-Cap Value (UK) S&P 500
Return +20.85% +40.68%
Excess -19.84% -

The post-COVID rally was dominated by US mega-cap tech. UK small caps participated in the recovery but couldn't keep pace with the FAANG-driven surge in SPY. The portfolio still gained 20.85%, a solid absolute return, but lagged badly on a relative basis. This is the strategy's persistent weakness: growth-dominated markets leave it behind.

2024: +2.20% vs SPY's +14.67%

Metric Small-Cap Value (UK) S&P 500
Return +2.20% +14.67%
Excess -12.47% -

Another year where US large-cap tech carried SPY. UK small caps barely moved. The AI-driven rally was concentrated in a handful of US names, and LSE small-value stocks had zero exposure to that theme.

2018: -0.77% vs SPY's +10.91%

Metric Small-Cap Value (UK) S&P 500
Return -0.77% +10.91%
Excess -11.68% -

A flat year for UK small value while SPY gained nearly 11%. Brexit uncertainty weighed on UK equities broadly, and small caps bore the brunt. The loss was contained to less than 1%, consistent with the strategy's low-drawdown profile, but the opportunity cost was real.


Full Annual Returns

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

Year Small-Cap Value (UK) S&P 500 Excess
2000 +16.44% -14.78% +31.22%
2001 +11.99% -20.77% +32.76%
2002 +14.85% +3.29% +11.55%
2003 +34.41% +16.44% +17.97%
2004 +33.14% +7.94% +25.20%
2005 +22.13% +8.86% +13.27%
2006 +30.84% +20.95% +9.89%
2007 -0.88% -13.71% +12.83%
2008 +5.90% -26.14% +32.04%
2009 +26.29% +13.42% +12.87%
2010 +63.63% +32.94% +30.69%
2011 -4.60% +4.10% -8.70%
2012 +22.47% +20.85% +1.62%
2013 +24.62% +24.50% +0.12%
2014 +9.68% +7.38% +2.30%
2015 +5.66% +3.36% +2.30%
2016 +11.34% +17.73% -6.39%
2017 +20.44% +14.34% +6.10%
2018 -0.77% +10.91% -11.68%
2019 +5.24% +7.12% -1.88%
2020 +20.85% +40.68% -19.84%
2021 -10.32% -10.17% -0.15%
2022 +6.47% +18.31% -11.83%
2023 +15.96% +24.60% -8.64%
2024 +2.20% +14.67% -12.47%

Only three negative years in 25: 2007 (-0.88%), 2011 (-4.60%), and 2021 (-10.32%). The worst loss is -10.32%. For context, SPY's worst year was -26.14%. The downside containment is remarkable.

The first decade (2000-2009) delivered excess returns in every single year. The strategy earned its alpha during the dot-com crash, the GFC, and the recovery periods. The second half shows more mixed results, with growth-dominated US markets pulling ahead on a relative basis. But absolute returns stayed positive in 22 of 25 years.


Limitations

Currency comparison. Returns are in GBP, benchmarked against the FTSE 100 (also in GBP). This is an apples-to-apples comparison within the same currency.

Concentrated portfolio. 14.1 stocks on average means significant idiosyncratic risk. One bad stock can move the portfolio. The low drawdown suggests this hasn't happened historically, but it could.

Smaller universe. LSE's small-cap pool is smaller than NYSE + NASDAQ combined. The strategy draws from a narrower set of candidates, which increases sensitivity to specific companies.

Stamp duty. UK shares carry a 0.5% stamp duty on purchases. This isn't included in the backtest. With annual rebalancing, the drag is roughly 0.25-0.5% per year.

Survivorship bias. LSE has seen significant delisting activity over 25 years (AIM companies, M&A, privatizations). Current profiles may not capture companies that exited the exchange.

Transaction costs not included. Small-cap stocks have wider bid-ask spreads than large caps. Budget 0.2-0.5% per trade for realistic small-cap execution on LSE. With annual rebalancing, the drag is approximately 0.4-1.0% annually.


Run This Screen Yourself

Via web UI: Run the small-cap value screen on Ceta Research. The query is pre-loaded. Hit "Run" and see what passes today.

Via Python:

import requests, time

API_KEY = "your_api_key"  # get one at cetaresearch.com
BASE = "https://tradingstudio.finance/api/v1"

# Submit the small-cap value screen query
resp = requests.post(f"{BASE}/data-explorer/execute", headers={
    "X-API-Key": API_KEY, "Content-Type": "application/json"
}, json={
    "query": """
        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 >= 25000000 AND k.marketCap <= 1000000000
            AND p.exchange IN ('LSE')
        QUALIFY ROW_NUMBER() OVER (PARTITION BY k.symbol ORDER BY f.priceToBookRatioTTM ASC) = 1
        ORDER BY f.priceToBookRatioTTM ASC
        LIMIT 30
    """,
    "options": {"format": "json", "limit": 100}
})
task_id = resp.json()["taskId"]

# Poll until complete
while True:
    result = requests.get(f"{BASE}/tasks/data-query/{task_id}",
                          headers={"X-API-Key": API_KEY}).json()
    if result["status"] in ("completed", "failed"):
        break
    time.sleep(2)

for r in result["result"]["rows"][:10]:
    print(f"{r['symbol']:8s} P/B={r['pb_ratio']:.2f} ROE={r['roe_pct']:.1f}% D/E={r['de_ratio']:.2f}")

Via backtest CLI:

cd backtests/small-value
python backtest.py --exchange LSE --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. We tested the same screen on 14 exchanges worldwide: - Small-Cap Value on US Stocks - 18.28% CAGR, the flagship - Small-Cap Value on Indian Stocks - 20.89% CAGR, highest absolute return - Small-Cap Value on Canadian Stocks - Strong returns, resource sector risk - Small-Cap Value on Taiwan Stocks - Low drawdown, steady performance - Small-Cap Value: 14-Exchange Global Comparison - All 14 beat their local benchmark


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.
  • Dimson, E., Marsh, P. & Staunton, M. (2002). "Triumph of the Optimists: 101 Years of Global Investment Returns." Princeton University Press.

Takeaway

The UK is the quiet winner of the small-cap value test. India has higher raw returns (20.89% CAGR), and the US has a stronger Sharpe on raw return. But the UK's combination of 15.44% CAGR, -10.89% max drawdown, and 0.750 Sharpe ratio makes it the standout on a risk-adjusted basis.

LSE small caps are different from US small caps. They're industrial companies, family-run businesses, niche services firms. Not speculative tech startups. When you filter for P/B < 1.5 with positive ROE, you're buying companies where the assets are real and tangible. IFRS accounting standards mean book values are reliable. GBP stability smooths returns. The sector composition, heavily weighted toward industrials and property, is a natural fit for a P/B value screen.

Only three negative years in 25. An 88% win rate against the FTSE 100. For investors who prioritize capital preservation alongside alpha generation, UK small-cap value deserves serious attention.


Data: Ceta Research, FMP financial data warehouse. Universe: LSE small caps (£25M-£1B). Annual rebalance (July), equal weight top 30, 2000-2025. Returns in GBP.