No never asked for an SS but i will look into this ITIN and call them back for clarification. They just told me the member has to be a resident of the United States.
I would but not many players in that otc market segment. IB has a per share commission which is brutal for pennystocks. I'll try a few more in the EURO zone if it doesn't work out.
BTW, when I was trying to open LLC account, I was told by tdameritrade website that this account can't be opened online and they will email me forms. I didn't go all the way. But did you get the forms? What forms' question exactly gave you a pause in opening account? https://start.tdameritrade.com/select?entity=103
LLC is a pass-through entity so if the broker requires US citizenship, it is the LLC GP that will be considered
Yes I mailed in the forms. Few weeks later they mailed their reply saying they can't open an account at this time. I phoned them and the rep told me the reason.
Why didn't you specify American address of your LLC? After all you do expect all correspondence to go there. LLC is your proxy in US.