Originally Posted by
anks329
I thought Schwab would let you open an account as a non-resident if you mailed in the application? I had called them and spoken to about it and the rep had said it was possible. Might be worth talking to them again?
If you want to park 20 Grand in their account or trade their stocks or something then yes. But who wants to do that?

And even not sure if you get their card then.