Sector Mean Reversion on Switzerland: 4.51% CAGR, -3.51% vs S&P 500

Growth of CHF 10,000 in Sector Mean Reversion Switzerland (SIX) vs S&P 500 from 2000 to 2025

Switzerland's sector rotation strategy returned 4.51% annually from 2000 to 2025, in CHF, against the S&P 500's 8.02%. That's -3.51% annual underperformance, the worst excess return of any exchange in this study. It has the lowest Calmar ratio (0.075), the lowest up capture (76.03%), and still managed a max drawdown of -59.82%.

Contents

  1. Method
  2. What Is Sector Mean Reversion?
  3. What We Found
  4. Most Frequently Selected Sectors
  5. Run This Screen Yourself
  6. Notable Years
  7. Full Annual Returns
  8. Backtest Methodology
  9. Limitations
  10. Takeaway
  11. Part of a Series
  12. References

We tested sector mean reversion on 14 exchanges. Switzerland is the bottom of the ranking. This post covers what the data shows and why Switzerland's market structure makes this strategy structurally unsuitable.


Method

  • Data source: Ceta Research (FMP financial data warehouse)
  • Universe: SIX (Swiss Exchange), market cap > CHF 500M
  • Period: 2000-2025 (26 years, 104 quarterly rebalance periods)
  • Rebalancing: Quarterly (January, April, July, October)
  • Signal: Buy all stocks in the bottom 2 sectors by 12-month trailing equal-weighted return
  • Benchmark: S&P 500 Total Return (SPY)
  • Cash rule: Hold cash if fewer than 2 qualifying sectors exist
  • Transaction costs: Size-tiered model

Historical price data with 1-day lag. Full methodology: backtests/METHODOLOGY.md


What Is Sector Mean Reversion?

The idea is simple: sectors that underperform for 12 months are more likely to recover over the next quarter than sectors that just had a strong year. You buy the bottom 2 sectors by trailing return, hold for a quarter, rebalance, repeat.

It works when underperformance is temporary. A sector gets hit by sentiment, a macro headwind, or an earnings miss. The fundamentals are intact, prices overshoot, and capital rotates back in. That's the trade.

It doesn't work when underperformance is structural. A sector is down because the underlying businesses are deteriorating. There's no snap-back because there's no temporary mispricing to correct.

Switzerland's market is almost entirely the second case.


What We Found

SIX has the lowest up capture of any exchange in the study at 76.03%. In good markets, the portfolio only captures 76 cents of every dollar SPY gains. The down capture of 82.88% provides some protection during crashes, but not nearly enough to offset the persistent underperformance in bull markets. The result is a 4.51% CAGR against 8.02% for the benchmark over 26 years.

The Calmar ratio of 0.075 is the lowest in the study. Return per unit of drawdown risk is minimal.

Cumulative growth of CHF 10,000 in Sector Mean Reversion Switzerland (SIX) vs S&P 500, 2000-2025
Cumulative growth of CHF 10,000 in Sector Mean Reversion Switzerland (SIX) vs S&P 500, 2000-2025

Metric Portfolio S&P 500 (SPY)
CAGR 4.51% 8.02%
Excess CAGR vs SPY -3.51%
Max Drawdown -59.82% -45.53%
Annualized Volatility 19.66%
Sharpe Ratio 0.204 0.357
Sortino Ratio 0.314
Calmar Ratio 0.075
Up Capture 76.03%
Down Capture 82.88%
Win Rate vs SPY 41.35%
Avg Stocks per Period 41.5
Cash Periods 3 of 104 (3%)

A CHF 10,000 investment in January 2000 grew less than the same amount invested in SPY by end of 2025.

Annual returns: Switzerland sector mean reversion vs S&P 500, 2000-2025
Annual returns: Switzerland sector mean reversion vs S&P 500, 2000-2025

Most Frequently Selected Sectors

Over 101 invested quarters, these were the sectors that appeared most often as the bottom two by trailing return:

Sector Quarters Selected
Consumer Cyclical 36 (36%)
Healthcare 29 (29%)
Financial Services 28 (28%)
Real Estate 27 (27%)
Consumer Defensive 21 (21%)
Basic Materials 20 (20%)

Consumer Cyclical and Healthcare together account for the majority of selection. That's the core of the problem.

Consumer Cyclical on SIX is Swiss luxury goods and premium consumer brands. Think Richemont, Swatch, Straumann. These stocks underperform when global consumer demand slows. When global demand slows, it often stays slow for several quarters before recovering, and the recovery is uneven. Buying into beaten-down luxury goods and watches because they've had a bad 12 months doesn't consistently work.

Healthcare is Novartis, Roche, Alcon, Lonza. Swiss pharma in the bottom 2 sectors typically signals a pipeline setback, patent expiry cycle, or pricing pressure. These are multi-year structural headwinds, not temporary sentiment gaps. The mean reversion signal fires, but the mean it's reverting to is lower than it was before.


Run This Screen Yourself

To see which SIX stocks are currently in the bottom 2 sectors by trailing return, run this on Ceta Research Data Explorer:

WITH sector_returns AS (
 SELECT
 p.sector,
 AVG(
 (s.adjClose - s_lag.adjClose) / NULLIF(s_lag.adjClose, 0)
 ) AS trailing_12m_return,
 COUNT(DISTINCT p.symbol) AS stock_count
 FROM profile p
 JOIN stock_eod s ON p.symbol = s.symbol
 AND s.date = CURRENT_DATE - INTERVAL '1 day'
 JOIN stock_eod s_lag ON p.symbol = s_lag.symbol
 AND s_lag.date = CURRENT_DATE - INTERVAL '366 days'
 WHERE p.exchange IN ('SIX')
 AND p.marketCap > 500000000
 AND p.sector IS NOT NULL
 AND p.isActivelyTrading = true
 GROUP BY p.sector
 HAVING COUNT(DISTINCT p.symbol) >= 3
),
ranked_sectors AS (
 SELECT
 sector,
 trailing_12m_return,
 stock_count,
 RANK() OVER (ORDER BY trailing_12m_return ASC) AS sector_rank
 FROM sector_returns
)
SELECT
 p.symbol,
 p.companyName,
 p.sector,
 p.marketCap,
 rs.trailing_12m_return AS sector_12m_return,
 rs.sector_rank
FROM profile p
JOIN ranked_sectors rs ON p.sector = rs.sector
WHERE rs.sector_rank <= 2
 AND p.exchange IN ('SIX')
 AND p.marketCap > 500000000
 AND p.isActivelyTrading = true
ORDER BY rs.sector_rank, p.marketCap DESC;

Notable Years

2000: +19.87%. The strategy outperformed SPY by +30.37%. This was one of only two years where the Swiss rotation signal worked well. The tech-heavy S&P 500 fell -10.5% while Swiss defensive sectors held. Early outperformance gave the strategy a good start.

2005: +41.34%. The best absolute year in the dataset. +34.17% excess over SPY as the strategy caught a global industrial cycle upturn. Basic Materials and Consumer Cyclical both recovered from prior underperformance. This is what the strategy looks like when it works.

2018: -26.68%. The worst year in the dataset. SPY fell -5.15%, but the SIX portfolio fell -26.68%, producing -21.53% excess underperformance. Healthcare (Novartis, Roche) and Consumer Cyclical stocks that had been beaten down in 2017 continued falling through 2018. The signal identified genuine structural weakness and held into it.

2023-2024: -22.48% and -25.19% excess. Two consecutive years of severe underperformance. SPY returned +26.0% and +25.28% respectively as US tech and AI-adjacent stocks drove the rally. The SIX portfolio held Swiss defensive sectors that didn't participate. When the benchmark is driven by a narrow set of high-growth names that have no equivalent in Switzerland's market, any sector rotation signal on SIX will lag by design.


Full Annual Returns

Year Portfolio SPY Excess
2000 +19.87% -10.50% +30.37%
2001 -13.06% -9.17% -3.89%
2002 -24.73% -19.92% -4.81%
2003 +34.97% +24.12% +10.85%
2004 +0.81% +10.24% -9.43%
2005 +41.34% +7.17% +34.17%
2006 +21.76% +13.65% +8.11%
2007 -0.01% +4.40% -4.41%
2008 -45.36% -34.31% -11.05%
2009 +51.40% +24.73% +26.67%
2010 +3.93% +14.31% -10.38%
2011 -10.46% +2.46% -12.92%
2012 +17.46% +17.09% +0.37%
2013 +13.03% +27.77% -14.74%
2014 +10.16% +14.50% -4.34%
2015 -7.27% -0.12% -7.15%
2016 +20.75% +14.45% +6.30%
2017 +12.89% +21.64% -8.75%
2018 -26.68% -5.15% -21.53%
2019 +22.51% +32.31% -9.80%
2020 +8.08% +15.64% -7.56%
2021 +12.44% +31.26% -18.82%
2022 -9.00% -18.99% +9.99%
2023 +3.52% +26.00% -22.48%
2024 +0.09% +25.28% -25.19%
2025 +17.01% +17.88% -0.87%

The win rate of 41.35% is visible in the table. Switzerland beats SPY in fewer than half of all years. The scattered outperformance in 2000, 2003, 2005, 2006, 2009, and 2016 is real, but it's not enough to offset the persistent drag in the other 15 years.


Backtest Methodology

Parameter Value
Strategy Sector Mean Reversion
Signal Bottom 2 sectors by 12-month trailing EW return
Rebalancing Quarterly (Jan, Apr, Jul, Oct)
Weighting Equal weight within selected sectors
Universe SIX (Swiss Exchange), market cap > CHF 500M
Period 2000-2025 (26 years, 104 quarters)
Benchmark SPY (S&P 500 Total Return)
Cash rule Hold cash if fewer than 2 qualifying sectors
Transaction costs Size-tiered model
Academic basis Moskowitz & Grinblatt (1999)

Limitations

Currency. All returns are in CHF. The S&P 500 benchmark is in USD. The Swiss franc is a safe-haven currency that tends to appreciate during global risk-off periods, which can mechanically reduce CHF returns when the benchmark recovers in USD. The 2009 +51.40% return is partly a function of CHF movements during the crisis recovery.

Mega-cap concentration. Switzerland's market is effectively 3-4 stocks: Nestlé, Novartis, Roche, UBS. Each dominates its sector. When Healthcare is the bottom 2 sector, that mostly means Novartis and Roche had a bad year. When Consumer Defensive is selected, it often means Nestlé underperformed. These aren't temporary dislocations. They're large-cap stocks with analyst coverage measured in the dozens, and when they're down, there's usually a reason.

Structural vs. cyclical underperformance. Mean reversion works on cyclical dislocations. Switzerland's dominant sectors (Healthcare, Consumer Defensive) are acyclical. Their underperformance periods tend to reflect patent cycles, pipeline failures, and pricing headwinds, not temporary sentiment swings.

Low up capture is the real problem. The 19.66% annualized volatility is the lowest in the study, which sounds like a feature. But 76.03% up capture means the strategy only participates in 76% of S&P 500 gains while holding 82.88% of losses. You don't get compensated for the low volatility with crash protection. You get low volatility and still miss most of the upside.

2023-2024 consecutive underperformance. Two years of -22% and -25% excess aren't noise. When the benchmark is driven by a specific theme (AI, US megacap tech) that has no equivalent in Switzerland's universe, the sector rotation signal will consistently select the wrong sectors. This is a structural misalignment between the strategy and the benchmark, not a signal failure.


Takeaway

Sector mean reversion on SIX returns 4.51% annually over 26 years against 8.02% for SPY. It's the worst result in the study by excess return, Calmar ratio, and up capture. The strategy works best in markets where sector dislocations are cyclical and recoveries are driven by domestic fundamentals. Switzerland's market is too concentrated in mega-caps with structural, multi-year headwinds for the rotation signal to work reliably.

There are individual years where Switzerland works well: 2005 (+34.17% excess), 2009 (+26.67% excess), and 2000 (+30.37% excess). But these are exceptions in a 26-year track record where the strategy beats SPY in only 41.35% of years.

If you're running sector mean reversion globally, Switzerland is the exchange to skip.


Part of a Series

We tested this strategy across 14 exchanges. Other analyses in the series:


References

Moskowitz, T. J., & Grinblatt, M. (1999). Do industries explain momentum? Journal of Finance, 54(4), 1249–1290.


Data: Ceta Research (FMP financial data warehouse), 2000-2025. Universe: SIX (Swiss Exchange). Market cap > CHF 500M. Returns in CHF. Benchmark: SPY (USD). Full methodology: METHODOLOGY.md. Past performance doesn't guarantee future results.

Read more