There are many advantages to investing offshore - it offers diversification across different economies and regions, and gives you access to industries that may not be available locally. The argument is often made that the South African stock market represents a tiny fraction of the global market, so why restrict yourself to just that tiny fraction?
Another plus is that, over the long term, the rand has lost value against the world’s major currencies, because of, among other things, the difference in inflation rates between South Africa and developed economies.
Some commentators have recommended that a large portion of your portfolio should be offshore.
But you need to be very careful before either investing offshore directly or into a rand-denominated local fund that invests offshore, and should do so only under the watchful eye of an experienced and well-qualified financial planner.