StockBrokers.com is committed to the highest ethical standards and reviews services independently. Learn how we make money.

Online Brokerage Comparison Tool

Use the StockBrokers.com online brokerage comparison tool to compare over 150 different account features and fees across Ally Invest, Charles Schwab, Chase You Invest Trade, eToro, E*TRADE, Fidelity, Firstrade, Interactive Brokers, Lightspeed, Merrill Edge, Robinhood, SpeedTrader, TD Ameritrade, TradeStation, Tradier, Vanguard, and Webull. Compare trading commissions, account fees, trading platforms and tools, stock research functionality, mobile stock apps, beginner investor education, and current special offers.

Select Brokersexpand_moreclose
Overall Rating expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
Overall starstarstarstarstar starstarstarstarstar starstarstarstarstar starstarstarstarstar_border starstarstarstarstar_border
Commissions & Fees starstarstarstarstar starstarstarstarstar_border starstarstarstarstar_border starstarstarstarstar_border starstarstarstarstar_border
Offering of Investments starstarstarstarstar_border starstarstarstarstar starstarstarstarstar starstarstarstarstar starstarstarstarstar_border
Platforms & Tools starstarstarstarstar_border starstarstarstarstar starstarstarstarstar_border starstarstarstarstar_border starstarstarstarstar_border
Mobile Trading Apps starstarstarstarstar starstarstarstarstar starstarstarstarstar starstarstarstarstar_border starstarstarstarstar_border
Research starstarstarstarstar starstarstarstarstar starstarstarstarstar_border starstarstarstarstar starstarstar_borderstar_borderstar_border
Education starstarstarstarstar starstarstarstarstar starstarstarstarstar_border starstarstarstarstar_border starstarstarstar_borderstar_border
Ease Of Use starstarstarstarstar_border starstarstarstarstar starstarstarstarstar starstarstarstarstar_border starstarstarstarstar_border
Winner check_circle
Review Fidelity Review TD Ameritrade Review E*TRADE Review Interactive Brokers Review TradeStation Review
Trading Fees expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
Minimum Deposit $0.00 $0.00 $0.00 $0.00 $0.00
Stock Trades $0.00 $0.00 $0.00 $0.00 $0.00
Mutual Fund Trade Fee $49.95 $74.95 $19.99 $14.95 $14.95
Options (Base Fee) $0.00 $0.00 $0.00 $0.00 $0.00
Options (Per Contract) $0.65 $0.65 $0.65 $0.65 $0.00
Futures (Per Contract) N/A $2.25 $1.50 $0.85 $1.50
Broker Assisted Trade Fee $32.95 $25.00 $25.00 $30.00 $0.00
Margin Rates expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
Margin Rate Under $24,999.99 8.33% 9.50% 8.95% 1.58% 9.50%
Margin Rate $25,000.00 to $49,999.99 7.83% 9.00% 8.45% 1.58% 9.50%
Margin Rate $50,000.00 to $99,999.99 6.88% 8.00% 7.95% 1.58% 8.75%
Margin Rate $100,000.00 to $249,999.99 6.83% 7.75% 7.45% 1.08% 8.75%
Margin Rate $250,000.00 to $499,999.99 6.58% 7.50% 6.95% 1.08% 8.75%
Margin Rate $500,000.00 to $999,999.99 4.25% N/A 6.45% 1.08% 5.50%
Margin Rate Above $1,000,000.00 4.00% N/A 5.45% 0.75% 5.50%
Account Fees expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
IRA Annual Fee $0.00 $0.00 $0.00 $0.00 $35.00
IRA Closure Fee $0.00 $0.00 $0.00 $0.00 $50.00
Account Transfer Out (Partial) $0.00 $0.00 $25.00 $0.00 $125.00
Account Transfer Out (Full) $0.00 $75.00 $75.00 $0.00 $125.00
Options Exercise Fee 0.00 0.00 0.00 0.00 14.95
Options Assignment Fee 0.00 0.00 0.00 0.00 5.95
Investment Options expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
Stock Trading Yes Yes Yes Yes Yes
Fractional Shares Yes No No Yes No
OTCBB / Pink Sheets Yes Yes Yes Yes Yes
Options Trading Yes Yes Yes Yes Yes
Complex Options Max Legs 4 4 4 6 4
Futures Trading No Yes Yes Yes Yes
Forex Trading No Yes No No No
Crypto Trading No No No Yes Yes
Crypto Trading - Total Coins 0 0 0 4 4
Mutual Funds (No Load) 5768 4606 6486 10882 887
Mutual Funds (Total) 9615 8878 7242 11160 4357
Bonds (US Treasury) Yes Yes Yes Yes Yes
Bonds (Corporate) Yes Yes Yes Yes Yes
Bonds (Municipal) Yes Yes Yes Yes Yes
Advisor Services Yes Yes Yes No No
International Countries (Stocks) 25 1 0 33 0
Order Types expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
Order Type - Market Yes Yes Yes Yes Yes
Order Type - Limit Yes Yes Yes Yes Yes
Order Type - After Hours Yes Yes Yes Yes Yes
Order Type - Stop Yes Yes Yes Yes Yes
Order Type - Trailing Stop Yes Yes Yes Yes Yes
Order Type - OCO Yes Yes Yes Yes Yes
Order Type - OTO Yes Yes Yes Yes Yes
Order Type - Broker Assisted Yes Yes Yes Yes Yes
Beginners expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
Education (Stocks) Yes Yes Yes Yes Yes
Education (ETFs) Yes Yes Yes Yes No
Education (Options) Yes Yes Yes Yes Yes
Education (Mutual Funds) Yes Yes Yes No No
Education (Bonds) Yes Yes Yes Yes No
Education (Retirement) Yes Yes Yes Yes No
Retirement Calculator Yes Yes Yes No No
Investor Dictionary Yes Yes Yes Yes No
Paper Trading No Yes Yes Yes Yes
Videos Yes Yes Yes Yes Yes
Webinars (Archived) Yes Yes Yes Yes No
Progress Tracking Yes Yes No Yes No
Interactive Learning - Quizzes Yes Yes Yes Yes No
Stock Trading Apps expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
iPhone App Yes Yes Yes Yes Yes
Android App Yes Yes Yes Yes Yes
Apple Watch App Yes Yes Yes Yes Yes
Trading - Stocks Yes Yes Yes Yes Yes
Trading - After-Hours Yes Yes Yes Yes Yes
Trading - Simple Options Yes Yes Yes Yes Yes
Trading - Complex Options Yes Yes Yes Yes Yes
Order Ticket RT Quotes Yes Yes Yes Yes Yes
Order Ticket SRT Quotes Yes Yes Yes Yes Yes
Stock App Features expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
Market Movers (Top Gainers) Yes Yes Yes Yes Yes
Stream Live TV Yes Yes Yes Yes No
Videos on Demand Yes Yes No Yes No
Stock Alerts Yes Yes Yes Yes Yes
Option Chains Viewable Yes Yes Yes Yes Yes
Watch List (Real-time) Yes Yes Yes Yes Yes
Watch List (Streaming) Yes Yes Yes Yes Yes
Watch Lists - Create & Manage Yes Yes Yes Yes Yes
Watch Lists - Column Customization Yes Yes Yes Yes Yes
Watch Lists - Total Fields 91 514 95 669 335
Stock App Charting expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
Charting - After-Hours Yes Yes Yes Yes Yes
Charting - Can Turn Horizontally Yes Yes Yes Yes Yes
Charting - Multiple Time Frames Yes Yes Yes Yes Yes
Charting - Technical Studies 7 406 10 70 45
Charting - Study Customizations Yes Yes Yes Yes Yes
Charting - Stock Comparisons Yes Yes Yes No No
Trading Platforms expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
Desktop Trading Platform Yes Yes No Yes Yes
Web Trading Platform Yes Yes Yes Yes Yes
Paper Trading No Yes Yes Yes Yes
Trade Journal Yes Yes No Yes No
Watch Lists - Total Fields 91 514 95 669 335
Stock Chart Features expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
Charting - Adjust Trades on Chart Yes Yes Yes Yes Yes
Charting - Indicators / Studies 129 489 119 121 290
Charting - Drawing Tools 22 23 31 9 23
Charting - Notes Yes Yes Yes Yes Yes
Charting - Index Overlays Yes Yes Yes Yes Yes
Charting - Historical Trades Yes Yes Yes Yes Yes
Charting - Corporate Events Yes Yes Yes Yes No
Charting - Custom Date Range Yes Yes Yes No Yes
Charting - Custom Time Bars Yes Yes No Yes Yes
Charting - Automated Analysis Yes Yes Yes Yes No
Charting - Save Profiles Yes Yes Yes Yes Yes
Trade Ideas - Technical Analysis Yes Yes Yes Yes Yes
Charting - Study Customizations 5 9 6 6 12
Charting - Custom Studies No Yes No No Yes
Day Trading expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
Streaming Time & Sales No Yes Yes Yes Yes
Streaming TV Yes Yes Yes Yes No
Direct Market Routing - Stocks Yes Yes Yes Yes Yes
Ladder Trading No Yes No Yes Yes
Trade Hot Keys Yes Yes Yes Yes Yes
Level 2 Quotes - Stocks Yes Yes Yes Yes Yes
Trade Ideas - Backtesting Yes Yes No Yes Yes
Trade Ideas - Backtesting Adv No Yes No Yes Yes
Short Locator Yes No No Yes Yes
Order Liquidity Rebates No No No Yes Yes
Research Overview expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
Research - Stocks Yes Yes Yes Yes Yes
Research - ETFs Yes Yes Yes Yes Yes
Research - Mutual Funds Yes Yes Yes Yes No
Research - Pink Sheets / OTCBB Yes Yes Yes Yes Yes
Research - Bonds Yes Yes Yes Yes No
Screener - Stocks Yes Yes Yes Yes Yes
Screener - ETFs Yes Yes Yes Yes No
Screener - Mutual Funds Yes Yes Yes Yes No
Screener - Bonds Yes Yes Yes Yes No
Misc - Portfolio Allocation Yes Yes Yes Yes No
Stock Research expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
Stock Research - PDF Reports 11 7 6 5 0
Stock Research - Earnings Yes Yes Yes Yes No
Stock Research - Insiders Yes Yes Yes Yes No
Stock Research - Social Yes Yes Yes Yes No
Stock Research - News Yes Yes Yes Yes Yes
Stock Research - ESG Yes No No Yes No
Stock Research - SEC Filings Yes Yes Yes Yes No
ETF Research expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
ETFs - Strategy Overview Yes Yes Yes Yes No
ETF Fund Facts - Inception Date Yes Yes Yes Yes No
ETF Fund Facts - Expense Ratio Yes Yes Yes Yes No
ETF Fund Facts - Net Assets Yes Yes Yes Yes No
ETF Fund Facts - Total Holdings Yes No Yes Yes No
ETFs - Top 10 Holdings Yes Yes Yes Yes No
ETFs - Sector Exposure Yes Yes Yes Yes No
ETFs - Risk Analysis Yes Yes Yes Yes No
ETFs - Ratings Yes Yes Yes Yes No
ETFs - Morningstar StyleMap Yes Yes Yes Yes No
ETFs - PDF Reports Yes Yes Yes Yes No
Mutual Fund Research expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
Mutual Funds - Strategy Overview Yes Yes Yes Yes No
Mutual Funds - Performance Chart Yes Yes No No No
Mutual Funds - Performance Analysis Yes Yes Yes Yes No
Mutual Funds - Prospectus Yes Yes Yes Yes No
Mutual Funds - 3rd Party Ratings Yes Yes Yes Yes No
Mutual Funds - Fees Breakdown Yes Yes Yes Yes No
Mutual Funds - Top 10 Holdings Yes Yes Yes Yes No
Mutual Funds - Asset Allocation Yes Yes Yes Yes No
Mutual Funds - Sector Allocation Yes Yes Yes Yes No
Mutual Funds - Country Allocation Yes No Yes Yes No
Mutual Funds - StyleMap Yes Yes Yes Yes No
Options Trading expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
Option Chains - Basic View Yes Yes Yes Yes Yes
Option Chains - Strategy View Yes Yes Yes Yes Yes
Option Chains - Streaming Yes Yes Yes Yes Yes
Option Chains - Total Columns 26 35 31 37 32
Option Chains - Greeks 5 5 5 4 5
Option Chains - Quick Analysis Yes Yes Yes Yes Yes
Option Analysis - P&L Charts Yes Yes Yes Yes Yes
Option Probability Analysis Yes Yes Yes Yes Yes
Option Probability Analysis Adv Yes Yes Yes Yes Yes
Option Positions - Greeks Yes Yes Yes Yes Yes
Option Positions - Greeks Streaming Yes Yes Yes Yes Yes
Option Positions - Adv Analysis Yes Yes Yes Yes Yes
Option Positions - Rolling Yes Yes Yes Yes Yes
Option Positions - Grouping Yes Yes Yes Yes Yes
Banking expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
Bank (Member FDIC) No No Yes Yes No
Checking Accounts Yes Yes Yes Yes No
Savings Accounts Yes No Yes No No
Credit Cards Yes Yes Yes No No
Debit Cards Yes Yes Yes Yes No
Mortgage Loans No No Yes No No
Customer Service expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
Phone Support (Prospect Customers) Yes Yes Yes Yes No
Phone Support (Current Customers) Yes Yes Yes Yes No
Email Support Yes Yes Yes Yes Yes
Live Chat (Prospect Customers) Yes Yes Yes No No
Live Chat (Current Customers) Yes Yes Yes Yes Yes
24/7 Support Yes Yes Yes No No
Overall expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers TradeStation
Overall starstarstarstarstar starstarstarstarstar starstarstarstarstar starstarstarstarstar_border starstarstarstarstar_border
Commissions & Fees starstarstarstarstar starstarstarstarstar_border starstarstarstarstar_border starstarstarstarstar_border starstarstarstarstar_border
Offering of Investments starstarstarstarstar_border starstarstarstarstar starstarstarstarstar starstarstarstarstar starstarstarstarstar_border
Platforms & Tools starstarstarstarstar_border starstarstarstarstar starstarstarstarstar_border starstarstarstarstar_border starstarstarstarstar_border
Mobile Trading Apps starstarstarstarstar starstarstarstarstar starstarstarstarstar starstarstarstarstar_border starstarstarstarstar_border
Research starstarstarstarstar starstarstarstarstar starstarstarstarstar_border starstarstarstarstar starstarstar_borderstar_borderstar_border
Education starstarstarstarstar starstarstarstarstar starstarstarstarstar_border starstarstarstarstar_border starstarstarstar_borderstar_border
Ease Of Use starstarstarstarstar_border starstarstarstarstar starstarstarstarstar starstarstarstarstar_border starstarstarstarstar_border
  • check_box_outline_blankcheck_boxAlly Invest
  • check_box_outline_blankcheck_boxCharles Schwab
  • check_box_outline_blankcheck_boxE*TRADE
  • check_box_outline_blankcheck_boxeToro
  • check_box_outline_blankcheck_boxFidelity
  • check_box_outline_blankcheck_boxFirstrade
  • check_box_outline_blankcheck_boxInteractive Brokers
  • check_box_outline_blankcheck_boxJ.P. Morgan Self-Directed Investing
  • check_box_outline_blankcheck_boxLightspeed
  • check_box_outline_blankcheck_boxMerrill Edge
  • check_box_outline_blankcheck_boxRobinhood
  • check_box_outline_blankcheck_boxSofi Invest
  • check_box_outline_blankcheck_boxSpeedTrader
  • check_box_outline_blankcheck_boxTD Ameritrade
  • check_box_outline_blankcheck_boxTradeStation
  • check_box_outline_blankcheck_boxTradier
  • check_box_outline_blankcheck_boxVanguard
  • check_box_outline_blankcheck_boxWebull
Compare 0 of 5
arrow_upward
1 Fidelity Sell orders are subject to an activity assessment fee from $0.01 to $0.03 per $1,000 of principal. Options trading entails significant risk and is not appropriate for all investors. Certain complex options strategies carry additional risk. Before trading options, please read Characteristics and Risks of Standardized Options. Supporting documentation for any claims, if applicable, will be furnished upon request.
TD Ameritrade, Inc. and StockBrokers.com are separate, unaffiliated companies and are not responsible for each other’s services and products.
close