Trade with CAD account is the most common way to buy US stocks. Broker charge on conversion is included in real-time exchange rate.8 b/ \; f. }" m' N2 o% Q
Your second way is weird. Especially the charge $5/day, never heard of it. 7 G9 Z! h, j2 t! s" l0 p' ~
Unless u already have USD, either way has little difference (u need to exchange CAD to USD in either way)6 B3 P, U1 M2 i6 W7 }" |- @
Which broker are u using?
i'm using questrade too.8 v0 u, f+ v" {% ^
I am sure there is no such $5 per transaction or per day fee, u may wanna check it again. 9 c' ?# `) `( ?9 ~0 o. u5 T. g) g4 ^0 S p) } h3 _
I have both CAD and USD account when I open the questrade." D( a8 I$ E9 i6 @3 L/ g7 s' ?" Q; f
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. ) P8 d6 z* [5 e3 s7 u2 C4 U1 H) @- r9 I7 D/ Q* Z$ d" t
Keep in mind that transaction cost is in the same currency of stock u buy/sell.