I am a passive, long term buy & hold investor. I am not interested in intra-day-volatility. I just buy.
I have the exact same question, actually. on IB, I always calculate the number of shares separately, which is annoying and could be automated that easily.
Back when I was at CT, USD dividens were converted int CHF, losing 0.5% in commissions. buying back USD shares with USD costs another 0.5% → total 1% loss.
I never found out if this could be fixed. maybe a call can help: “hey guys, please let me keep dividends as forex position in the according currency!”
In US. I had VSS back then at CT, and CT had to deduct a full 30% of source tax from dividends
checkout other people’s portfolios, for example mine. however, VT on its own already is the ultimative one-fund-diversified-world-stocks-portfolio.