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.