List of brokers for stock
All brokers adhere to the SEC rules but they all have their own internal rules, some recommended ones
ThinkorSwim ®
Easy to get options approval levels
Good charting capabilities
Paper trading allowed
No inactivity fee
OptionsXpress ®
Easy to get options approval levels
Paper trading Allowed
Limited Charting/Searching capabilities
Good pricing
TradeStation ®
Excellent Charting Software (including backtesting & indicator creation)
Difficult to get options approval levels
Paper trading now possible
Hefty inactivity fees
Last updated