@lilithdom You can definitely open a brokerage acct as a business. I haven’t done it but I know it exists at most major brokerages. Afaik there is no minimum. The only other option really is Interactive Brokers as a nonresident or go through the lengthy itin process.
You will be limited to non...