Hmmm so if lets say a Us listed 100 dollar etf was purchased ans it goes up to 110 while playing 2 dollars in dividend...the stock was bought by a sgrean in sg. How much would the person expected to gain when selling it? How much difference would it make if It was a sg stock instead?
When selling the US ETF, difference is Singaporean:
Has to eventually pay extra bank forex charges to convert from USD back to SGD.
The actual dividend by the Singaporean will be $1.4 instead of $2 (30% dividend tax).
There is extra 40% Estate Duty Tax (if investor passed away) when investing more than $60k US Securities, as mentioned earlier.
There is additional forex risk, meaning the risk of losing money due to weakening USD or strengthening SGD.
On the other hand, Singapore is one of probably few countries where personal investment has very low or nil tax. For Singapore Securities:
There is no capital gains tax on investments upon selling.
No tax on interests received from bonds.
No tax on stock dividends.
Plus, there is no additional forex charges.
There is no risk of losing money due to weakening foreign currencies or strengthening SGD.
Personally I prefer to invest in SG securities where possible because the bulk of my spending will be using SGD later in my life.
If you buy from US market through local brokers (eg. dbsv, uobkh etc.) you pay more commission than using foreign brokers (eg. etrade, schwab etc.).