if you're trading full-time, I think Interctive Brokers is good because commissions are much lower than the retail brokers on small shares sizes.  So you can scale in 100 or 200 shares at a time for a couple bucks each time.  For large share orders -- over 1000, I often use Ameritrade qhere my commissions are still pretty good, and less than IB for those share sizes.  Ameritrade, Findelity, etc. have better streaming charts, IMO

Newsletter

Subscribe to our email list for regular free market updates
as well as a chance to get coupons!