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 Gave

Evidence 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 GaveThe Master Investor Podcast with Wilfred Frost
Created: 8/12/2026, 6:22:54 PM

My Notes

Loading notes...