Based on your financial expertise, provide your response or viewpoint on the given financial question or topic. The response format is open.

Is foreign stock considered more risky than local stock and why?
In addition to @MD-tech's answer: I'd distinguish between stock of a foreign company traded in local currency at a local exchange from the same stock traded in the foreign currency at a foreign exchange (and maybe with a foreign bank holding your accounts). The latter option will typically have higher variation because of exchange rate, and (usually) higher risks associated with possibility of recovery, (double) taxation and the possible legal difficulties @MD-tech mentions. Trading the foreign stock at a local exchange may mean that the transaction volume is far lower than at their "home" exchange. Holding stock of companies working in foreign markets OTOH can be seen as diversification and may lower your risk. If you only invest in the local market, your investments may be subject to the same economic fluctuations that your wage/employment/pension situation is subject to - it may be good to try de-correlating this a bit. Of course, depending on political circumstances in your home country, foreign investments may be less risky (though I'd suspect these home countries also come with a high risk of seizing foreign investments...)