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 Merrill Edge
Overall starstarstarstarstar starstarstarstarstar starstarstarstarstar starstarstarstarstar_border starstarstarstarstar_border
Commissions & Fees starstarstarstarstar starstarstarstarstar_border starstarstarstarstar_border starstarstarstarstar_border starstarstarstarstar_border
Investment Options 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 starstarstarstarstar_border
Customer Service starstarstarstarstar_border starstarstarstarstar_border starstarstarstarstar_border starstarstarstar_borderstar_border starstarstarstarstar_border
Education starstarstarstarstar starstarstarstarstar starstarstarstarstar_border starstarstarstarstar_border starstarstarstarstar_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 Merrill Edge Review
Trading Fees expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
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 $19.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.65
Futures (Per Contract) N/A $2.25 $1.50 $0.85 N/A
Broker Assisted Trade Fee $32.95 $25.00 $25.00 $30.00 $29.95
Margin Rates expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
Margin Rate Under $24,999.99 8.33% 9.50% 8.95% 1.58% 8.63%
Margin Rate $25,000.00 to $49,999.99 7.83% 9.00% 8.45% 1.58% 7.50%
Margin Rate $50,000.00 to $99,999.99 6.88% 8.00% 7.95% 1.58% 7.50%
Margin Rate $100,000.00 to $249,999.99 6.83% 7.75% 7.45% 1.08% N/A
Margin Rate $250,000.00 to $499,999.99 6.58% 7.50% 6.95% 1.08% N/A
Margin Rate $500,000.00 to $999,999.99 4.25% N/A 6.45% 1.08% N/A
Margin Rate Above $1,000,000.00 4.00% N/A 5.45% 0.75% N/A
Account Fees expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
IRA Annual Fee $0.00 $0.00 $0.00 $0.00 $0.00
IRA Closure Fee $0.00 $0.00 $0.00 $0.00 $49.95
Account Transfer Out (Partial) $0.00 $0.00 $25.00 $0.00 $0.00
Account Transfer Out (Full) $0.00 $75.00 $75.00 $0.00 $49.95
Options Exercise Fee 0.00 0.00 0.00 0.00 2.95
Options Assignment Fee 0.00 0.00 0.00 0.00 2.95
Investment Options expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
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 No
Forex Trading No Yes No No No
Crypto Trading No No No Yes No
Crypto Trading - Total Coins 0 0 0 4 0
Mutual Funds (No Load) 5768 4606 6486 10882 2952
Mutual Funds (Total) 9615 8878 7242 11160 3466
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 Yes
International Countries (Stocks) 25 1 0 33 0
Order Types expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
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 No
Order Type - OTO Yes Yes Yes Yes No
Order Type - Broker Assisted Yes Yes Yes Yes Yes
Beginners expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
Education (Stocks) Yes Yes Yes Yes Yes
Education (ETFs) Yes Yes Yes Yes Yes
Education (Options) Yes Yes Yes Yes Yes
Education (Mutual Funds) Yes Yes Yes No Yes
Education (Bonds) Yes Yes Yes Yes Yes
Education (Retirement) Yes Yes Yes Yes Yes
Retirement Calculator Yes Yes Yes No Yes
Investor Dictionary Yes Yes Yes Yes Yes
Paper Trading No Yes Yes Yes No
Videos Yes Yes Yes Yes Yes
Webinars (Archived) Yes Yes Yes Yes Yes
Progress Tracking Yes Yes No Yes No
Interactive Learning - Quizzes Yes Yes Yes Yes Yes
Stock Trading Apps expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
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 No
Stock App Features expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
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 No
Watch Lists - Total Fields 91 514 95 669 285
Stock App Charting expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
Charting - After-Hours Yes Yes Yes Yes No
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 34
Charting - Study Customizations Yes Yes Yes Yes Yes
Charting - Stock Comparisons Yes Yes Yes No Yes
Trading Platforms expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
Desktop Trading Platform Yes Yes No Yes Yes
Web Trading Platform Yes Yes Yes Yes Yes
Paper Trading No Yes Yes Yes No
Trade Journal Yes Yes No Yes No
Watch Lists - Total Fields 91 514 95 669 285
Stock Chart Features expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
Charting - Adjust Trades on Chart Yes Yes Yes Yes Yes
Charting - Indicators / Studies 129 489 119 121 104
Charting - Drawing Tools 22 23 31 9 22
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 Yes
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 Yes
Charting - Save Profiles Yes Yes Yes Yes Yes
Trade Ideas - Technical Analysis Yes Yes Yes Yes Yes
Charting - Study Customizations 5 9 6 6 8
Charting - Custom Studies No Yes No No No
Day Trading expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
Streaming Time & Sales No Yes Yes Yes Yes
Streaming TV Yes Yes Yes Yes No
Direct Market Routing - Stocks Yes Yes Yes Yes No
Ladder Trading No Yes No Yes No
Trade Hot Keys Yes Yes Yes Yes No
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 No
Short Locator Yes No No Yes No
Order Liquidity Rebates No No No Yes No
Research Overview expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
Research - Stocks Yes Yes Yes Yes Yes
Research - ETFs Yes Yes Yes Yes Yes
Research - Mutual Funds Yes Yes Yes Yes Yes
Research - Pink Sheets / OTCBB Yes Yes Yes Yes Yes
Research - Bonds Yes Yes Yes Yes Yes
Screener - Stocks Yes Yes Yes Yes Yes
Screener - ETFs Yes Yes Yes Yes Yes
Screener - Mutual Funds Yes Yes Yes Yes Yes
Screener - Bonds Yes Yes Yes Yes Yes
Misc - Portfolio Allocation Yes Yes Yes Yes Yes
Stock Research expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
Stock Research - PDF Reports 11 7 6 5 3
Stock Research - Earnings Yes Yes Yes Yes Yes
Stock Research - Insiders Yes Yes Yes Yes Yes
Stock Research - Social Yes Yes Yes Yes No
Stock Research - News Yes Yes Yes Yes Yes
Stock Research - ESG Yes No No Yes Yes
Stock Research - SEC Filings Yes Yes Yes Yes Yes
ETF Research expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
ETFs - Strategy Overview Yes Yes Yes Yes Yes
ETF Fund Facts - Inception Date Yes Yes Yes Yes Yes
ETF Fund Facts - Expense Ratio Yes Yes Yes Yes Yes
ETF Fund Facts - Net Assets Yes Yes Yes Yes Yes
ETF Fund Facts - Total Holdings Yes No Yes Yes Yes
ETFs - Top 10 Holdings Yes Yes Yes Yes Yes
ETFs - Sector Exposure Yes Yes Yes Yes Yes
ETFs - Risk Analysis Yes Yes Yes Yes Yes
ETFs - Ratings Yes Yes Yes Yes Yes
ETFs - Morningstar StyleMap Yes Yes Yes Yes Yes
ETFs - PDF Reports Yes Yes Yes Yes Yes
Mutual Fund Research expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
Mutual Funds - Strategy Overview Yes Yes Yes Yes Yes
Mutual Funds - Performance Chart Yes Yes No No Yes
Mutual Funds - Performance Analysis Yes Yes Yes Yes Yes
Mutual Funds - Prospectus Yes Yes Yes Yes Yes
Mutual Funds - 3rd Party Ratings Yes Yes Yes Yes Yes
Mutual Funds - Fees Breakdown Yes Yes Yes Yes Yes
Mutual Funds - Top 10 Holdings Yes Yes Yes Yes Yes
Mutual Funds - Asset Allocation Yes Yes Yes Yes Yes
Mutual Funds - Sector Allocation Yes Yes Yes Yes Yes
Mutual Funds - Country Allocation Yes No Yes Yes Yes
Mutual Funds - StyleMap Yes Yes Yes Yes Yes
Options Trading expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
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 68
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 No
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 Merrill Edge
Bank (Member FDIC) No No Yes Yes Yes
Checking Accounts Yes Yes Yes Yes Yes
Savings Accounts Yes No Yes No Yes
Credit Cards Yes Yes Yes No Yes
Debit Cards Yes Yes Yes Yes Yes
Mortgage Loans No No Yes No Yes
Customer Service expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
Phone Support (Prospect Customers) Yes Yes Yes Yes Yes
Phone Support (Current Customers) Yes Yes Yes Yes Yes
Email Support Yes Yes Yes Yes Yes
Live Chat (Prospect Customers) Yes Yes Yes No Yes
Live Chat (Current Customers) Yes Yes Yes Yes Yes
24/7 Support Yes Yes Yes No Yes
Overall expand_moreexpand_less Fidelity TD Ameritrade E*TRADE Interactive Brokers Merrill Edge
Overall starstarstarstarstar starstarstarstarstar starstarstarstarstar starstarstarstarstar_border starstarstarstarstar_border
Commissions & Fees starstarstarstarstar starstarstarstarstar_border starstarstarstarstar_border starstarstarstarstar_border starstarstarstarstar_border
Investment Options 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 starstarstarstarstar_border
Education starstarstarstarstar starstarstarstarstar starstarstarstarstar_border starstarstarstarstar_border starstarstarstarstar_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