ThinkOrSwim WILL open an account for a non resident alien, just give èm a call: They will allow you to open a cash-only account - no margin, no options etc... but all of their analytical gimmicks. Just open it, deposit some 2k, use it to trade Spy/Tlt switching with your monnies, use it for all...