Low Debt Quality on Hong Kong (HKSE): Underperformance With a Cushion

Growth of $10,000 in the Low Debt Quality strategy on HKSE vs S&P 500 from 2000 to 2025. HK portfolio grew to ~$24,601 (HKD terms), S&P 500 grew to $65,869.

We screened all HKSE-listed stocks for D/E < 0.5 and Piotroski F-Score of 7 or higher, then held the portfolio annually from 2000 to 2025. The result: 3.67% CAGR vs 7.83% for SPY. The strategy trailed by 4.17% per year. Total return was 146.01% vs 558.69% for SPY. That's the honest headline. The other side: max drawdown of -35.10% vs SPY's -36.27%, and a down capture of 91.71%. The portfolio nearly matched SPY's worst losses while delivering less than a third of the long-run return. Results are in HKD.

Contents

  1. Method
  2. The Signal
  3. The Screen (SQL)
  4. What We Found
  5. 25 years. Consistently behind SPY. Drawdown nearly identical.
  6. Annual returns (July-to-July, HKD vs SPY USD)
  7. 2006: The China boom exception
  8. 2001-2009: The only sustained stretch that worked
  9. 2010 onward: Consistent deterioration
  10. 2024: The only recent bright spot
  11. Backtest Methodology
  12. Limitations
  13. Takeaway
  14. Part of a Series
  15. Run This Screen Yourself

Method

  • Data source: Ceta Research (FMP financial data warehouse)
  • Universe: HKSE, market cap > HKD 4B
  • Period: 2000-2025 (25 years, 25 annual periods)
  • Rebalancing: Annual (July), equal weight all qualifying
  • Benchmark: S&P 500 Total Return (SPY)
  • Cash rule: Hold cash if fewer than 10 stocks qualify
  • Data lag: 45-day point-in-time lag on financial statements (prevents look-ahead bias)

Annual returns are measured July-to-July, since the portfolio rebalances each July. The year label marks the start of each 12-month holding period. Returns are in HKD; SPY returns are in USD. The comparison captures strategy performance in local terms, not currency-adjusted.


The Signal

Two filters. Both must pass.

Filter 1: Low Leverage

D/E < 0.5, measured from annual financial statements (FY data). Companies with debt-to-equity at or above 0.5 are excluded entirely, regardless of any other metric.

Filter 2: Piotroski F-Score >= 7

The F-Score aggregates nine binary signals across profitability, cash quality, and financial efficiency. Each signal scores 1 or 0. Stocks must score 7 or higher to qualify.

# Factor Signal Condition
F1 Profitability Net income > 0
F2 Cash quality Operating cash flow > 0
F3 ROA trend Return on assets Improved vs prior year
F4 Accrual quality OCF vs net income OCF > net income
F5 Leverage trend Long-term debt ratio Decreased vs prior year
F6 Liquidity trend Current ratio Improved vs prior year
F7 No dilution Total equity >= prior year equity
F8 Asset efficiency Asset turnover Improved vs prior year
F9 Gross margin Gross profit margin Improved vs prior year

Score >= 7 of 9 means the company is improving across most dimensions simultaneously. Companies in financial distress or deteriorating fundamentals rarely score this high.

The combination selects companies that are both conservatively financed and operationally improving. The average qualifying universe in Hong Kong was 62 stocks per period, so this is a reasonably populated filter on the HKSE.


The Screen (SQL)

The live screen uses TTM proxies as a Piotroski approximation. Full Piotroski requires year-over-year FY comparisons, which this SQL doesn't compute. The TTM screen substitutes ROE, operating margin, and interest coverage as quality proxies. Use this to find candidates, not to replicate the exact backtest signal.

SELECT
    p.exchange,
    r.symbol,
    p.companyName,
    p.sector,
    ROUND(r.debtToEquityRatioTTM, 3) AS de_ratio,
    ROUND(k.returnOnEquityTTM * 100, 1) AS roe_pct,
    ROUND(r.operatingProfitMarginTTM * 100, 1) AS opm_pct,
    ROUND(r.interestCoverageRatioTTM, 1) AS interest_coverage,
    ROUND(k.freeCashFlowYieldTTM * 100, 2) AS fcf_yield_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.debtToEquityRatioTTM >= 0
  AND r.debtToEquityRatioTTM < 0.50
  AND k.returnOnEquityTTM > 0.08
  AND r.operatingProfitMarginTTM > 0.08
  AND r.interestCoverageRatioTTM > 5.0
  AND p.isActivelyTrading = true
  AND k.marketCap > 4000000000
  AND p.exchange IN ('HKSE')
ORDER BY de_ratio ASC
LIMIT 30

Run this query on Ceta Research


What We Found

Growth of $10,000 invested in the Low Debt Quality strategy on HKSE vs S&P 500 from 2000 to 2025. Portfolio grew to $24,601 (in HKD terms), S&P 500 grew to $65,869.
Growth of $10,000 invested in the Low Debt Quality strategy on HKSE vs S&P 500 from 2000 to 2025. Portfolio grew to $24,601 (in HKD terms), S&P 500 grew to $65,869.

25 years. Consistently behind SPY. Drawdown nearly identical.

Metric Low Debt Quality S&P 500 (SPY)
CAGR 3.67% 7.83%
Total Return 146.01% 558.69%
Volatility 22.0% 15.00%
Max Drawdown -35.10% -36.27%
Sharpe Ratio 0.030 0.38
Down Capture 91.71% 100%
Up Capture 71.1% 100%
Win Rate (annual vs SPY) 40% -
Avg Stocks per Period 62 -
Cash Periods 0 of 25 -

The portfolio was fully invested every year. 62 stocks on average at each rebalance. The win rate of 40% means it beat SPY in only 10 of 25 annual periods. The up capture of 71.1% is the structural problem: the strategy captures only 71 cents of every dollar the market gains, but 92 cents of every dollar it loses. That's a poor risk-return tradeoff.

Annual returns (July-to-July, HKD vs SPY USD)

Low Debt Quality vs S&P 500 annual returns on HKSE 2000-2024. Strong outperformance in 2006 China boom. Persistent underperformance from 2010 onward.
Low Debt Quality vs S&P 500 annual returns on HKSE 2000-2024. Strong outperformance in 2006 China boom. Persistent underperformance from 2010 onward.

Year Portfolio (HKD) SPY (USD) Excess
2000 -16.2% -14.8% -1.4%
2001 -2.5% -20.8% +18.3%
2002 +0.4% +3.3% -2.9%
2003 +39.7% +16.4% +23.2%
2004 +17.8% +7.9% +9.9%
2005 +15.0% +8.9% +6.2%
2006 +69.7% +20.9% +48.7%
2007 -22.3% -13.7% -8.6%
2008 -11.1% -26.1% +15.0%
2009 +24.7% +13.4% +11.3%
2010 +16.2% +32.9% -16.7%
2011 -20.1% +4.1% -24.2%
2012 +3.3% +20.9% -17.5%
2013 +10.1% +24.5% -14.4%
2014 +11.9% +7.4% +4.5%
2015 -23.4% +3.4% -26.8%
2016 +19.3% +17.7% +1.6%
2017 +13.1% +14.3% -1.2%
2018 -5.6% +10.9% -16.5%
2019 -7.2% +7.1% -14.4%
2020 +18.5% +40.7% -22.2%
2021 -26.4% -10.2% -16.2%
2022 -11.8% +18.3% -30.1%
2023 +4.8% +24.6% -19.8%
2024 +25.7% +14.7% +11.0%

2006: The China boom exception

The one year that distorts the picture is 2006. The portfolio returned +69.7% in HKD, beating SPY by 48.7 percentage points. This wasn't the strategy finding alpha. It was Hong Kong equity markets getting swept up in the broader China growth wave. The Shanghai Composite was rising over 100% that same year. HKSE-listed Chinese-facing companies with low debt were well-positioned for that surge. Don't read 2006 as evidence the strategy works in Hong Kong. It's a single commodity boom year.

2001-2009: The only sustained stretch that worked

The strategy's best case was the first decade. From 2001 through 2009, the portfolio outperformed SPY in 6 of 9 years. The 2001 excess of +18.3% came from HK-listed companies being insulated from the dot-com bust that hit US names hardest. The 2003 surge (+39.7%) was post-SARS recovery in Asian markets. The 2008 protection was genuine: -11.1% vs SPY's -26.1%, a 15-point gap.

But this period included the 2006 outlier. Strip that year out and the picture is more modest.

2010 onward: Consistent deterioration

From 2010 to 2023, the strategy underperformed SPY in 11 of 14 years. The 2015 result (-23.4% vs +3.4%) captures the year Hong Kong markets fell hard on China growth slowdown fears. The 2021 collapse (-26.4% vs -10.2%) reflected Beijing's regulatory crackdown on tech platforms and property developers. The 2022 result (-11.8% vs +18.3%, a -30.1% gap) was one of the worst single years in the study.

The D/E < 0.5 filter can't protect against macro and regulatory tail risks. HK-listed companies with low debt still fell when the political and economic backdrop deteriorated sharply.

2024: The only recent bright spot

The strategy returned +25.7% in 2024 vs SPY +14.7%, an +11.0% excess. Expectations for a China stimulus recovery drove a partial rebound in HK-listed equities. Whether this persists is unknown, but it's the first meaningful outperformance year since 2014.


Backtest Methodology

Parameter Choice
Universe HKSE, Market Cap > HKD 4B
Signal D/E < 0.5, Piotroski F-Score >= 7 (computed from FY statements)
Portfolio All qualifying, equal weight
Rebalancing Annual (July)
Cash rule Hold cash if < 10 qualify
Benchmark S&P 500 Total Return (SPY)
Period 2000-2025 (25 years, 25 annual periods)
Data lag Point-in-time, 45-day lag for financial statements
Currency HKD (portfolio) vs USD (SPY)

Limitations

Currency mismatch. The portfolio returns are in HKD; SPY returns are in USD. The HKD is pegged to the USD at approximately 7.75-7.85, so the currency mismatch is small historically. But it isn't zero, and it isn't accounted for in the excess return figures.

The 2006 outlier. A single year (+69.7%) contributes disproportionately to the total return figure. Excluding 2006, the compounding picture is substantially worse. Any interpretation of the Hong Kong results should hold 2006 separately.

Macro and geopolitical risk. The post-2019 deterioration in Hong Kong's economic and political environment created persistent headwinds that a quantitative screen can't anticipate or hedge. The 2019-2023 stretch was uniquely bad for HK equities broadly, and this strategy captured that downside.

Survivorship bias. Exchange membership uses current company profiles, not historical. Companies that were delisted during the backtest period may not be captured. This likely causes some upward bias in reported returns.

TTM screen vs backtest signal. The live SQL screen uses TTM financial ratios as a Piotroski proxy. The actual backtest computed Piotroski from FY year-over-year changes. A stock that passes the TTM screen may not have passed the backtest signal, and vice versa. Use the screen for candidate identification, not exact replication.


Takeaway

The Hong Kong backtest is a case study in how macro and political context can overwhelm a well-constructed signal. D/E < 0.5 plus Piotroski >= 7 finds real quality companies. Those companies still lost to SPY by 4.17% annually over 25 years, for a total return of 146% vs 559%.

The draw-down protection was minimal. The portfolio's -35.10% max drawdown barely improved on SPY's -36.27%. If you're running a low-debt quality screen specifically for downside protection, Hong Kong didn't deliver that in the critical 2015 and 2021 sell-offs.

The 2024 rebound (+25.7%) is the most recent data point, and it's the most positive in years. But a single year of recovery after a decade of underperformance isn't a reason to change the conclusion. Hong Kong isn't where this strategy earns its keep.


Part of a Series

This post is part of our Low Debt Quality global exchange comparison. We ran the same strategy across 15 exchanges worldwide: - Low Debt Quality on US Stocks - 7.09% CAGR, -29.77% max drawdown, 82.83% down capture - Low Debt Quality on Indian Stocks (BSE + NSE) - 14.05% CAGR, +6.22% excess - Low Debt Quality on Canadian Stocks (TSX) - +1.33% excess - Low Debt Quality on Swedish Stocks - +1.14% excess - Low Debt Quality on Swiss Stocks - best Sharpe in the study (0.429) - Low Debt Quality on German Stocks (XETRA) - European result - Low Debt Quality on UK Stocks (LSE) - LSE results - Low Debt Quality on Japanese Stocks (JPX) - JPX results - Low Debt Quality on Taiwan Stocks - tech-heavy universe - Low Debt Quality on Thailand Stocks (SET) - 26.48% down capture - Low Debt Quality on China Stocks - bubble-era returns - Low Debt Quality: Global Exchange Comparison - all 15 exchanges


Run This Screen Yourself

The TTM screen SQL above is runnable directly on Ceta Research. Query the FMP financial data warehouse and filter by your own criteria. No setup required.

The full backtest code (Python + DuckDB) is on GitHub.


Run It Yourself

Explore the data behind this analysis on Ceta Research. Query our financial data warehouse with SQL, build custom screens, and run your own backtests across 70,000+ stocks on 20 exchanges.

Data: Ceta Research, FMP financial data warehouse. Returns in HKD. Annual rebalance July, equal weight, 2000-2025.

Read more