value investing
Owner Earnings Yield on Chinese Stocks: 9.6% CAGR, +7.2% vs SSE Composite
Owner Earnings Yield on Shanghai + Shenzhen A-shares from 2000 to 2025. 9.61% CAGR vs SSE Composite 2.43%, +7.18% excess. Zero cash periods. 72% win rate vs local benchmark.