If you trade actively (generate $30 a month in commissions) then there are no maintenance or data feed fees at interactivebrokers.com. If you aren't that active, it might still be worth paying the $10 a month fee. One round trip trade for $2 plus a $10 inactivity fee might be less than a $14 round trip somewhere else. Last I knew, there was a $1 minimum ($2 round trip) on equity and options trades.
The futures I trade in my IRAs cost me between $2 and $2.50 per contract on each side. I think single stock futures are about the same price as 100 share stock trades ($1).
For the above fees, you get live quotes, efficient software, (I usually see my trade confirmations within 1-2 seconds of hitting the transmit button) and near zero customer service. You're supposed to know what you are doing, and manage everything online. They will let you call in and have a broker submit an order to close a trade if your internet access fails, but I think there's a $45 surcharge for that. The only way to open a position is through one of their web interfaces.
Disclaimer: By providing links to other sites, FatWallet.com does not guarantee, approve or endorse the information or products available at these sites, nor does a link indicate any association with or endorsement by the linked site to FatWallet.com.
Members of our community may attach files to a post in accordance with the User Agreement. FatWallet is not responsible for the content, accuracy, completeness or validity of any information contained in any attached file. Files have *not* been scanned for viruses. Be especially wary of Excel files which may contain malicious content.