From my past experience, my favorite broker is Thinkorswim on TD Ameritrade. The platform comes with useful trading tools, the site is user-friendly, they offer 24/7 customer service, and there’s no minimum deposit to open your account. The second one is Interactive Broker, IB. For more...