if i had to pick only one i would use RBC DI, because i find that they are better integrated.
- You can transfer $US to TFSA instead for TD u can only transfer in $CAD
- must easier and simple to navigate and good research with morning star
- Most of the easy things like journal entries can be done online, no need to call in like TD
- Many of the form to fill can easily be done online
- RBC has better integration
- More stable and less down turn, TD DI in Jan 2018 was down for many weeks but RBC wasnt.
- RBC royal circle requires $250,000 to get Priority Service
- Their currency exchange spread seems a bit better than TDs
- They have better research than RBC
- I like how they shows EPS for the last few quarters
- The interface looks much prettier and polish
- usually requires more call in and branch visits for forms signature.
- TD DI requires $500,000 to get LVL 2 quotes and advance dashboard.
Really i would go for whoever you bank with, u shouldnt consider the other unless u also have an account there
I used to have Scotia ITrade but i decided to move to TD DI since Scotia Itrade charges $25 per quarter to hold US Dollars in TFSA... for me thats unacceptable thats like 10 free trades a year. I really did like Scotia Itrade, its interface was very clean and simple, u can easily apply DRIP on individual stocks, and the research was pretty good.... but they just keep taking a lot of commission when dealing with FX rates....