I'm a US citizen, living in Canada for the past 3 years. I'm semi-retired and plan to stay here permanently. Fidelity will happily work with you as a non-resident. Some things, like buying new issue CDs, you'll have to do over the phone with them. Otherwise you can transact in your account (buy, sel...