Much like investing in high growth companies, it makes sense to think about the fastest growth countries. I believe that the macroeconomic trends are in favor of countries like India. The US suffers from both a very large, negative trade balance and a very large and ballooning federal deficit. In the long term, this is pushing up both the cost of capital (interests rates), as well as putting negative pressure on our currency. Investing dollars abroad gives you both stronger & faster growth, as well as a favorable currency outlook.
Now, I’m not a currency trader - you really need a working crystal ball to predict where the currency markets are going to go. But in the long term, we can’t keep buying more than we sell to other countries, and oh by the way, borrowing MORE money from them as well. It’s like that bad college friend who crashes on your couch AND borrows money from you… it’s a situation that can’t go on forever, no matter how favorable everything else is. The US dollar will HAVE to devalue to balance out our trade situation.
If the dollar devalues, you want to be holding other currencies. Then when you do convert it back into US dollars to buy your house you’ve been saving for, you get more dollars. Oh, and by the way, there’s great companies abroad with stronger growth stories, booming financial markets, and are in less competitive industries than the US market.
Thanks to US policies after 9/11 that cracked down on immigration, coupled with a crappy economy that forced companies to lay off workers and stop giving work visas, we forced really smart entrepreneurs to stay at their home countries. Now, countries like India and China have great talent starting companies there that otherwise would have been US companies.
Are the best investments today outside the US in the public markets? Probably, but finding them and tracking them is another story…