Trade with CAD account is the most common way to buy US stocks. Broker charge on conversion is included in real-time exchange rate./ G9 x. [" v: p
Your second way is weird. Especially the charge $5/day, never heard of it. . G5 d3 A" v* b8 }8 tUnless u already have USD, either way has little difference (u need to exchange CAD to USD in either way) " p9 `. n; z3 Y+ A0 C, BWhich broker are u using?
i'm using questrade too.# A# Y2 `' A/ y5 v2 d+ u0 l5 C
I am sure there is no such $5 per transaction or per day fee, u may wanna check it again. ) t/ u: V" V9 b1 d/ G# i5 Y / B7 M' ] H; UI have both CAD and USD account when I open the questrade.2 @& @" c7 h; p
I trade US stocks a lot. What I do is to exchange enough USD at the first place, and trade directly in that US account. I don't think Questrade can do the 1st way u described, but i maybe wrong.+ r1 F9 I. X+ a9 o$ c
1 w$ [: f, h' F* v; ^) i w$ d& ]
Keep in mind that transaction cost is in the same currency of stock u buy/sell.