Best Online Brokers for Non Us Residents

Interactive Brokers LLC

TD Ameritrade

Charles Schwab

Merrill Edge

Robinhood

Firstrade

E-Trade

Oanda Corporation