Referral Link: https://ibkr.com/referral/lyndon201
Experience Level: Advanced
Platform: Mobile, Desktop, and Web based
Interactive Brokers has been my main broker for over 6 years, since I was an active intraday trader. They are highly customizable and cater to the professional. However, for beginners or long term investors, many of their features are unnecessary. If you want to play around with different market orders, routing to various market makers, shorting, or trading pre/after market hours, then I highly recommend Interactive Brokers. Otherwise, if you do not expect to be trading everyday or every week, I would recommend either Webull or Robinhood.