even though their future contract rates are very high compared to what other brokerage offer, but they have a lot at their disposal from an excellent platform to timely trade placement. I have been with them since 2012 and still use them for charting needs.
Ameritrade has been my favorite broker since 2002 when they bought out Datek. The TOS platform is fantastic. I've suggested they offer 30 second and 20 second charts. I'm hopeful it will happen. One minute is shortest time frame available.