Trustholl
Interactive Brokers

Interactive Brokers

4.511 reviews

John S.

New York

3.0

Mixed feelings

I signed up for Interactive Brokers last month. The platform is solid but I had some issues getting my account set up. Their support didn’t respond as quickly as I hoped.