Hello OP. Isn’t there a gold ETF like GLD available in Canada? If not, you probably should open a US stock trading account. Pro Tip: you don’t need a HK or UK stock account if you have a US account. The US market is by far the most diverse in selection and offers liquid vessels for most other markets. The biggest international stocks tend to have US ADRs also. In fact, one reason why the retail structured product market is so large in Europe is that it’s harder for European investors to get exposure that the US has in abundance.
Also, given that Canadian stocks are highly correlated with commodities (40% of the Canadian market is in materials or energy), are you sure that moving assets into another commodity is the best way to diversify? I guess gold would hedge against Canadian currency fluctuations. However, gold is generally supposed to be a zero yielding asset. So perhaps it might be worth considering some kind of international fixed income exposure as well. Gold is historically expensive at the moment, since interest rates are low.
In terms of brokers, honestly, sophisticated execution platforms don’t matter for 95% of people. Some brokers offer “research” as a selling point, but that stuff is crap. Choose the broker with the lowest execution costs. You should be using limit orders for everything.
I’m not sure why physical gold is even a consideration. It would be really impractical. Storage costs would be negligible, yes. However, transaction costs would be significant. Even if you pay 1% spreads for each buy or sell, that would already wipe out any advantages of choosing the physical commodity over liquid proxies.
"2.) If EFT has the same diversification feature with lower mgmt cost, why mutual fund still exists ? "
Ok, first of all, the claim of lower management cost is not always true, assuming we are comparing passive funds. Or at least, the differences are perceived to be negligible to most people. Mutual funds also tend to not charge transaction fees, so the execution cost savings might eventually outweigh any management fee disadvantage.
If you ask me though, some people prefer mutual funds because they don’t want to be in charge of trading by themselves. With ETFs, you must consciously open a brokerage account, and enter buy/sell orders yourself. This is scary for people with no investment experience. It is much easier to simply open a mutual fund account and get filled at the closing price every time.
Another perceived benefit of mutual fund accounts is the option to choose actively managed funds - if you open a Vanguard account, you can buy their proprietary funds that you can’t get elsewhere. Whether you believe a particular active fund is better than a passive fund is up to you.