Investor positioning in China is heavily skewed toward underallocation: the second-largest economy (18% of global GDP) is held by most investors at less than 5% of portfolio, while the US at 25% of global GDP comprises roughly 2/3 of the MSCI World Index, implying the market is betting that 2/3 of global profits will accrue to American companies over the next decade.
factualpending
Speaker
Louis GaveEvidence Quote
“the second biggest economy in the world. It accounts for roughly 18% of GDP and you'll be hard pressed to find anyone that has more than 5% of of China in their portfolio.”
Source
The Bull Case for China: The Best Opportunity Right Now? | Louis Gave— The Master Investor Podcast with Wilfred FrostCreated: 8/12/2026, 6:22:54 PM
My Notes
Loading notes...