isolationism means cutting yourself off from the world and trying not get involved in politics or trade, China chose this path maybe because they thought it could help not involve with countries like America. (i said maybe i tried my best)
It is defiantly not stocks, and not bonds because those are investing in something that can flip on you and make you lose your money... so i think it would be bank accounts