Trade with CAD account is the most common way to buy US stocks. Broker charge on conversion is included in real-time exchange rate.& _( ]- ?4 i" a) ~5 l2 H* `
Your second way is weird. Especially the charge $5/day, never heard of it. ' c: d2 L1 b; H, r5 q) `
Unless u already have USD, either way has little difference (u need to exchange CAD to USD in either way) / w- Q. C8 I& Q% QWhich broker are u using?
i'm using questrade too.2 K* e3 S1 V# L7 [
I am sure there is no such $5 per transaction or per day fee, u may wanna check it again. % }" {4 Y( |% D- n2 d7 W4 K4 p% u3 r6 S) ^* I; Z
I have both CAD and USD account when I open the questrade. * v. w9 f: H) @. e) R6 D* _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." L' k6 k f4 g$ a/ D2 E. q* E
, t6 \6 I5 S% h3 [- @) w
Keep in mind that transaction cost is in the same currency of stock u buy/sell.