Oversold Quality Global: 2 of 16 Exchanges Beat Local Benchmarks (2000-2025)

We tested the Oversold Quality strategy (Piotroski >= 7 + RSI < 30) on 16 stock exchanges. China beats SSE Composite by +2.54%, Germany beats DAX by +0.33%. The other 14 underperform their local benchmarks. Cash rates and market volatility explain the variation.

CAGR by Exchange: Oversold Quality Global Comparison (2000-2025)

title: "Oversold Quality Global: 2 of 16 Exchanges Beat Local Benchmarks (2000-2025)" slug: oversold-quality-global-comparison publish_date: 2026-03-22 tags: [backtests, global-markets, quality-investing, RSI, cross-market-comparison] post_access: public excerpt: "We tested the Oversold Quality strategy (Piotroski >= 7 + RSI < 30) on 16 stock exchanges. China beats SSE Composite by +2.54%, Germany beats DAX by +0.33%. The other 14 underperform their local benchmarks. Cash rates and market volatility explain the variation." authors: [Swas] feature_image: 1_comparison_cagr.png feature_image_alt: "CAGR by Exchange: Oversold Quality Global Comparison (2000-2025)" meta_title: "Oversold Quality Global Backtest: 16 Exchanges, Piotroski + RSI-14 < 30 (2000-2025)" meta_description: "Full global comparison of Oversold Quality across 16 exchanges. China beats SSE by +2.54%, Germany beats DAX by +0.33%. 14 underperform. Local benchmark comparison reveals where quality filtering adds value." canonical_url: https://blog.tradingstudio.finance/oversold-quality-global-comparison og_title: "Oversold Quality Tested on 16 Exchanges: What Actually Works" og_description: "16 exchanges, 25 years, one strategy: Piotroski >= 7 + RSI < 30. China near-matches SPY. Most exchanges underperform by more than 5% annually. Cash periods explain why." twitter_title: "Oversold Quality Global: 16 Exchanges, Full Results" twitter_description: "China beats SSE +2.54%. Germany beats DAX +0.33%. 14 others underperform. Pattern: value in volatile policy-driven markets."

Contents

  1. Summary Table
  2. The Strategy
  3. Tier Analysis
  4. Tier 1: Functional (21-43% cash rate)
  5. Tier 2: Borderline (45-78% cash rate)
  6. Tier 3: Not Worth Running (67-97% cash rate)
  7. Why Cash Periods Drive Performance
  8. The Standout Exchanges
  9. When the Strategy Works Globally
  10. Limitations
  11. Part of a Series

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


We ran the Oversold Quality strategy on 16 stock exchanges, 25 years of data, over 103 quarterly rebalance periods per exchange. Two exchanges beat their local benchmarks: China (+2.54% annually vs SSE Composite) and Germany (+0.33% annually vs DAX). The other 14 underperformed.

Comparing against SPY (as prior versions of this analysis did) obscures the pattern. Many emerging and European markets have structurally different return profiles than US equities. When measured against local benchmarks, several exchanges that looked bad vs SPY show narrower gaps or different stories. Sweden trails OMX Stockholm 30 by only -0.87% (vs -5.71% behind SPY). Korea trails KOSPI by -3.66% (vs -6.87% behind SPY). The strategy's value-add comes from quality filtering during volatile, policy-driven cycles, not from beating US equity returns.

CAGR by Exchange: Oversold Quality Global Comparison (2000-2025)
CAGR by Exchange: Oversold Quality Global Comparison (2000-2025)

Summary Table

Exchange CAGR Local Benchmark Excess vs Local Sharpe Max DD Cash%
China (SHZ+SHH) 6.73% SSE Composite (4.19%) +2.54% 0.139 -45.6% 21%
Germany (XETRA) 5.45% DAX (5.12%) +0.33% 0.18 -47.4% 35%
US (NYSE+NASDAQ+AMEX) 5.20% SPY (8.02%) -2.81% 0.148 -41.9% 7%
India (NSE) 4.66% Sensex (11.12%) -6.46% -0.092 -45.1% 54%
Sweden (STO) 2.31% OMX Stockholm 30 (3.17%) -0.87% 0.032 -18.9% 78%
Italy (MIL) 1.85% SPY (8.02%) -6.17% -0.116 -34.9% 82%
South Africa (JNB) 1.41% SPY (8.02%) -6.61% -1.552 0.0%* 97%
Indonesia (JKT) 1.28% SPY (8.02%) -6.74% -0.08 -36.5% 79%
Korea (KSC) 1.15% KOSPI (4.81%) -3.66% -0.147 -41.0% 68%
Canada (TSX) 1.12% TSX Comp (5.08%) -3.96% -0.076 -55.7% 45%
Switzerland (SIX) 0.68% SMI (2.10%) -1.42% 0.014 -53.0% 67%
Malaysia (KLS) -0.74% SPY (8.02%) -8.76% -0.324 -37.1% 84%
Taiwan (TAI) -0.84% TAIEX (4.38%) -5.21% -0.13 -65.5% 64%
Thailand (SET) -3.34% SET Index (3.75%) -7.09% -0.35 -61.1% 66%
Hong Kong (HKSE) -3.55% Hang Seng (1.77%) -5.32% -0.265 -80.9% 29%
Norway (OSL) 1.34% Oslo All Share (10.91%) -9.57% -0.462 0.0%* 97%

*JNB and OSL show 0.0% max drawdown due to 97% cash rates. With only ~3 invested quarters across 25 years, drawdown couldn't be measured meaningfully.

Bolded exchanges beat their local benchmarks. Most local benchmarks had lower CAGRs than SPY (8.02%), reflecting currency effects, regional growth differences, and local market volatility.

The Strategy

Oversold Quality screens for stocks that are financially healthy but have been beaten down in price. The Piotroski F-Score (nine-point accounting quality test) must be 7 or higher, requiring the company to pass at least 7 of 9 criteria across profitability, leverage, and operating efficiency. The RSI-14 (Relative Strength Index over 14 periods) must be below 30, indicating the stock has sold off sharply into technically oversold territory.

Each quarter, exchanges are screened for stocks meeting both criteria. If 5 or more qualify, they're held in equal weight for the quarter. If fewer than 5 qualify, the portfolio holds cash.

For full strategy mechanics, see the US flagship post.

Tier Analysis

Tier 1: Functional (21-43% cash rate)

China, Germany, India, and US are the only exchanges where the strategy produced enough invested periods to draw conclusions. Cash rates range from 7% in the US (where the strategy almost always finds enough oversold quality names) to 43% in India.

China leads with +2.54% excess vs SSE Composite. Germany adds +0.33% vs DAX. These are the only two positive results when measured against local benchmarks. The US underperforms SPY by -2.81% with only 7% cash rate, meaning the US market offers enough volume of quality oversold stocks but the returns haven't been strong enough to compensate for the selectivity when competing against a mega-cap bull market.

These four exchanges are worth running the strategy on. The signals are frequent enough to be statistically meaningful, and the selection quality (when the strategy does invest) appears to reflect genuinely stressed but sound companies.

Tier 2: Borderline (45-78% cash rate)

Sweden, Korea, Canada, Switzerland, and Taiwan sit in an uncomfortable middle. Cash rates between 45% and 78% mean these portfolios spent roughly half to three-quarters of the time doing nothing. The strategy occasionally deployed into stocks that recovered, but not often enough to matter over a full cycle.

Sweden's Sharpe of 0.126 is positive, which is notable for a strategy spending 78% of the time in cash. When the Swedish market does produce quality oversold signals, they tend to cluster during genuine macro stress (the European debt crisis, COVID), and Swedish quality industrials can recover sharply. But 78% cash means the portfolio is essentially a cash account with occasional equity exposure.

Korea, Canada, Switzerland, and Taiwan all have negative Sharpe ratios. The invested periods didn't produce enough return to justify the selectivity. These are not candidates for practical implementation.

Tier 3: Not Worth Running (67-97% cash rate)

Norway, South Africa, Malaysia, Indonesia, Italy, Hong Kong, and Thailand essentially never deployed meaningful capital. Norway and South Africa had 97% cash rates, meaning only about 3 quarters across the entire 25-year period had 5 or more qualifying stocks. The results are statistically meaningless.

Italy (82% cash), Malaysia (84% cash), Indonesia (79% cash), and Thailand (66% cash) are in similar territory. Hong Kong is an outlier here: it has a more reasonable 29% cash rate but still produced -3.46% CAGR and -80.5% max drawdown. HKSE's problem isn't cash rate; it's that the quality oversold stocks it selected during stress periods (2008, 2015, 2019 protests, 2020) didn't recover on the timeline of this strategy.

We note these exchanges in the table for completeness, but won't draw directional conclusions from any of them.

Why Cash Periods Drive Performance

The RSI < 30 filter is the binding constraint. Quality companies (Piotroski >= 7) are reasonably common on any large exchange. Companies that are simultaneously high-quality and trading at RSI < 30 are not.

RSI drops below 30 only during sustained sell-offs. Not minor pullbacks. Quality companies typically don't get to RSI < 30 in healthy markets because they have steady earnings, low debt, and improving fundamentals that attract buyers on dips. They reach RSI < 30 when macro fear overrides fundamentals: market-wide crashes, sector rotations, currency crises, geopolitical shock.

This means the strategy is fundamentally regime-dependent. On exchanges with frequent stress episodes and active local investor bases that sell quality stocks during those episodes, the signal fires often. On exchanges where bull markets run long and corrections are shallow, quality stocks rarely get to RSI < 30, and the portfolio stays in cash.

Cash Period Rate by Exchange: Oversold Quality Global Comparison (2000-2025)
Cash Period Rate by Exchange: Oversold Quality Global Comparison (2000-2025)

The cash rate pattern maps cleanly onto market structure:

  • China (21% cash): A-shares have regular domestic policy-driven volatility cycles that push quality stocks into RSI < 30 independent of the US market cycle. The Chinese government's periodic tightening campaigns, sector crackdowns, and exchange circuit breakers create conditions where quality companies sell off hard.
  • Germany (35% cash): XETRA quality stocks went oversold during the European sovereign debt crisis (2010-2012), the 2018 global equity selloff, and COVID. The exchange has enough genuine stress events to generate signals.
  • US (7% cash): The US has the deepest and most volatile equity market. Quality US stocks routinely get beaten down during sector rotations, earnings-driven selloffs, and macro fear events, even in otherwise healthy markets. The signal fires almost every quarter.
  • Nordic markets (67-97% cash): Sweden, Norway experienced long domestic bull markets with few deep corrections. Quality Nordic companies tend to attract steady institutional buying on any dip, keeping RSIs elevated.

The Standout Exchanges

China is the clearest success. A 6.73% CAGR beats the SSE Composite's 4.19% by +2.54% annually over 25 years, with a Sharpe of 0.139. A-share markets have genuine episodic volatility driven by policy cycles that the strategy exploits well. Quality A-share companies selected during China's own bear cycles (2008-2009, 2011, 2015, 2018) recovered strongly against the broader Chinese market.

Germany has the best Sharpe ratio (0.18), lowest volatility (19.21%), and strongest down-capture protection (44.7% vs DAX). The +0.33% annual excess return makes it the only developed market where the strategy beats the local benchmark. Germany's defensive profile combined with positive alpha is unique in this series. Full Germany analysis here.

Sweden's Sharpe of 0.126 is worth noting as the only other exchange with a positive Sharpe besides China, Germany, and the US. The -19.2% max drawdown (lowest in the entire set) and high cash rate suggest the Swedish portfolio is almost equity-averse, but when it does invest, it tends to pick well.

Max Drawdown by Exchange: Oversold Quality Global Comparison (2000-2025)
Max Drawdown by Exchange: Oversold Quality Global Comparison (2000-2025)

Hong Kong is the cautionary example. A 29% cash rate is comparable to Germany, but -80.5% max drawdown and -3.46% CAGR. The difference: HKSE quality stocks that got oversold during the protest-era (2019) and COVID selloff didn't recover within the quarterly rebalance window. Some didn't recover at all. The combination of political risk, regulatory uncertainty, and the structural shift of Hong Kong's equity market composition in this period meant that Piotroski filtering couldn't protect against permanent capital loss in several positions.

When the Strategy Works Globally

The common thread across China and Germany (the two most defensible results) is market structure that produces genuine, isolated stress events on quality companies. Both exchanges have large domestic institutional investor bases, significant foreign investor participation, and episodic crises that are local or regional rather than global in origin.

When global crises hit (2008, COVID), every exchange saw RSI < 30 on quality stocks simultaneously. The strategy fired on most exchanges at once and generally recovered with the market. The exchanges that outperform are those that have additional local stress episodes: China's policy cycles, Germany's European crisis exposure.

The strategy's core logic is sound. Quality companies that are genuinely oversold do tend to recover. The problem is that "genuinely oversold" (RSI < 30) is rare for quality companies in normal market conditions, and when it does happen, the recovery timeline varies. 13 of 16 exchanges showed the recovery timing was insufficient to compensate for the cash drag and selection risk over a full 25-year cycle.

Limitations

Statistical significance: The bottom tier of exchanges (Norway, South Africa, most of Tier 2) have so few invested periods that results are noise. We've included them in the table for completeness, but drawing strategy conclusions from 3-6 invested quarters over 25 years isn't valid.

Look-ahead bias: Piotroski scoring uses the most recent quarterly filings available at each rebalance date. In earlier periods (2000-2005), data completeness varies by exchange, with non-US markets having larger gaps. Results from those years carry more uncertainty.

RSI threshold sensitivity: This backtest uses RSI < 30. Relaxing to RSI < 35 or RSI < 40 would increase invested periods substantially and likely improve absolute CAGR at the cost of selection quality. We haven't run those variants globally. Different RSI thresholds might improve results on Tier 2 exchanges.

Currency effects: All returns are computed in local currency. A USD-denominated investor in XETRA or HKSE would have different returns depending on EUR/USD and HKD/USD exchange rate moves over the period.

Transaction costs: Estimated at 0.1% per trade each way. Actual costs on markets like Indonesia, Malaysia, or Thailand may be higher, particularly for mid-cap names.

Part of a Series

This is the global comparison post in the Oversold Quality series:


Data: FMP warehouse, 2000-2025. Backtest framework: ceta-research/backtests. TTM metrics as of backtest run date.