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

Compare Stock Brokers

StockBrokers.com

Written by StockBrokers.com

September 17, 2025
  Fact Checked

Use the StockBrokers.com online brokerage comparison tool to compare over 150 different account features and fees across Ally Invest, Charles Schwab, J.P. Morgan Self-Directed, eToro, E*TRADE, Fidelity, Firstrade, Interactive Brokers, Merrill Edge, Public.com, Robinhood, tastytrade, TradeStation, 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 Brokers

×
  • 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_boxMerrill Edge
  • check_box_outline_blankcheck_boxPublic.com
  • check_box_outline_blankcheck_boxRobinhood
  • check_box_outline_blankcheck_boxtastytrade
  • check_box_outline_blankcheck_boxTradeStation
  • check_box_outline_blankcheck_boxWebull

Compare

0 of 5
Overall Rating Charles Schwab Fidelity Interactive Brokers E*TRADE Merrill Edge
Overall 5/5 Stars 5/5 Stars 5/5 Stars 4.5/5 Stars 4.5/5 Stars
Range of Investments 4.5/5 Stars 5/5 Stars 5/5 Stars 4.5/5 Stars 4/5 Stars
Advanced Trading 4.5/5 Stars 4/5 Stars 4.5/5 Stars 4/5 Stars 3.5/5 Stars
Mobile Trading Apps 5/5 Stars 4.5/5 Stars 5/5 Stars 4.5/5 Stars 4/5 Stars
Research 4.5/5 Stars 5/5 Stars 4.5/5 Stars 4.5/5 Stars 4.5/5 Stars
Customer Service 4.5/5 Stars 4.5/5 Stars 3.5/5 Stars 3.5/5 Stars 3.5/5 Stars
Education 5/5 Stars 5/5 Stars 4/5 Stars 4/5 Stars 4/5 Stars
Ease of Use 4.5/5 Stars 4.5/5 Stars 4/5 Stars 4/5 Stars 4/5 Stars
Winner check_circle
Review Charles Schwab Review Fidelity Review Interactive Brokers Review E*TRADE Review Merrill Edge Review
Broker Screenshots Charles Schwab Fidelity Interactive Brokers E*TRADE Merrill Edge
Broker Gallery (click to expand)
Trading Fees Charles Schwab Fidelity Interactive Brokers E*TRADE 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
Penny Stock Fees (OTC) $6.95 $0.00 $0.01 $6.95 N/A
Mutual Fund Trade Fee Varies Varies $14.95 $0.00 Varies
Options (Per Contract) $0.65 $0.65 $0.65 $0.65 $0.65
Futures (Per Contract) $2.25 (Not offered) $0.85 $1.50 (Not offered)
Broker Assisted Trade Fee $25 $32.95 Varies $25 $29.95
Margin Rates Charles Schwab Fidelity Interactive Brokers E*TRADE Merrill Edge
Margin Rate Under $25,000 12.58% 12.575% 6.83% 12.95% Varies
Margin Rate $25,000 to $49,999.99 12.08% 12.075% 6.83% 12.7% Varies
Margin Rate $50,000 to $99,999.99 11.13% 11.125% 6.83% 12.2% Varies
Margin Rate $100,000 to $249,999.99 11.08% 11.075% 6.83% 11.7% Varies
Margin Rate $250,000 to $499,999.99 10.83% 10.825% 6.83% 11.2% Varies
Margin Rate $500,000 to $999,999.99 Varies 8.500% 6.83% Varies Varies
Margin Rate Above $1,000,000 Varies 8.250% 6.83% Varies Varies
Account Fees Charles Schwab Fidelity Interactive Brokers E*TRADE 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 $0.00 $0.00 $0.00
Account Transfer Out (Full) $50.00 $0.00 $0.00 $75.00 $0.00
Options Exercise Fee $0.00 $0.00 $0.00 $0.00 $0.00
Options Assignment Fee $0.00 $0.00 $0.00 $0.00 $0.00
Investment Options Charles Schwab Fidelity Interactive Brokers E*TRADE Merrill Edge
Stock Trading Yes Yes Yes Yes Yes
Account Feature - Margin Trading Yes Yes Yes Yes Yes
Fractional Shares (Stocks) Yes Yes Yes No No
OTC Stocks Yes Yes Yes Yes Yes
Options Trading Yes Yes Yes Yes Yes
Complex Options Max Legs 4 4 6 4 4
Futures Trading Yes No Yes Yes No
Forex Trading Yes Yes Yes No No
Crypto Trading No Yes Yes No No
Crypto Trading - Total Coins 0 5 11 0 0
Fixed Income (Treasurys) Yes Yes Yes Yes Yes
Fixed Income (Corporate Bonds) Yes Yes Yes Yes Yes
Fixed Income (Municipal Bonds) Yes Yes Yes Yes Yes
Traditional IRAs Yes Yes Yes Yes Yes
Roth IRAs Yes Yes Yes Yes Yes
Advisor Services Yes Yes No Yes Yes
International Countries (Stocks) 12 25 36 0 0
Order Types Charles Schwab Fidelity Interactive Brokers E*TRADE 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 Charles Schwab Fidelity Interactive Brokers E*TRADE 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 Yes Yes
Education (Fixed Income) Yes Yes Yes Yes Yes
Education (Retirement) Yes Yes Yes Yes Yes
Retirement Calculator Yes Yes Yes Yes Yes
Investor Dictionary Yes Yes Yes Yes Yes
Paper Trading Yes No Yes Yes No
Videos Yes Yes Yes Yes Yes
Webinars Yes Yes Yes Yes Yes
Progress Tracking Yes Yes Yes No No
Interactive Learning - Quizzes Yes Yes Yes No Yes
Stock Trading Apps Charles Schwab Fidelity Interactive Brokers E*TRADE Merrill Edge
iPhone App Yes Yes Yes Yes Yes
Android App Yes Yes Yes Yes Yes
Apple Watch App Yes Yes Yes Yes No
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 Charles Schwab Fidelity Interactive Brokers E*TRADE Merrill Edge
Mobile Research - Market Movers Yes Yes Yes Yes Yes
Stream Live TV Yes Yes Yes Yes No
Videos on Demand Yes Yes Yes No No
Stock Alerts Yes Yes Yes Yes Yes
Option Chains Viewable Yes Yes Yes Yes Yes
Watchlist (Real-time) Yes Yes Yes Yes Yes
Watchlist (Streaming) Yes Yes Yes Yes Yes
Mobile Watchlists - Create & Manage Yes Yes Yes Yes Yes
Mobile Watchlists - Column Customization Yes Yes Yes Yes No
Stock App Charting Charles Schwab Fidelity Interactive Brokers E*TRADE 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 373 128 97 107 34
Charting - Study Customizations Yes Yes Yes Yes Yes
Charting - Stock Comparisons Yes Yes Yes Yes Yes
Trading Platforms Charles Schwab Fidelity Interactive Brokers E*TRADE Merrill Edge
Active Trading Platform thinkorswim Active Trader Pro IBKR Desktop and Trader Workstation (TWS) Power E*TRADE Merrill Edge Market Pro
Desktop Trading Platform Yes Yes Yes Yes No
Desktop Platform (Mac) Yes Yes Yes Yes No
Web Trading Platform Yes Yes Yes Yes Yes
Paper Trading Yes No Yes Yes No
Trade Journal Yes Yes Yes No No
Watchlists - Total Fields 580 92 659 43 285
Stock Chart Features Charles Schwab Fidelity Interactive Brokers E*TRADE Merrill Edge
Charting - Adjust Trades on Chart Yes Yes Yes Yes Yes
Charting - Indicators / Studies 374 129 155 121 105
Charting - Drawing Tools 24 38 85 37 23
Charting - Notes 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 Yes Yes
Charting - Custom Time Bars Yes Yes Yes No 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 35 5 6 8 8
Charting - Custom Studies Yes No No No No
Day Trading Charles Schwab Fidelity Interactive Brokers E*TRADE Merrill Edge
Streaming Time & Sales Yes Yes Yes Yes Yes
Streaming TV Yes Yes Yes Yes No
Direct Market Routing - Equities Yes Yes Yes Yes No
Ladder Trading Yes No Yes No No
Trade Hot Keys Yes Yes Yes Yes No
Level 2 Quotes - Stocks Yes Yes Yes Yes Yes
Trade Ideas - Backtesting Yes Yes Yes No Yes
Trade Ideas - Backtesting Adv Yes No Yes No No
Short Locator Yes Yes Yes No No
Order Liquidity Rebates No No Yes No No
Research Overview Charles Schwab Fidelity Interactive Brokers E*TRADE 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 - Fixed Income 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 - Fixed Income Yes Yes Yes Yes Yes
Portfolio Asset Allocation Yes Yes Yes Yes Yes
Stock Research Charles Schwab Fidelity Interactive Brokers E*TRADE Merrill Edge
Stock Research - PDF Reports 7 7 17 8 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 Yes Yes Yes Yes
Stock Research - SEC Filings Yes Yes Yes Yes Yes
ETF Research Charles Schwab Fidelity Interactive Brokers E*TRADE Merrill Edge
ETFs - Investment Objective 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 - Total Assets Yes Yes Yes Yes Yes
ETF Fund Facts - Total Holdings Yes Yes 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 Charles Schwab Fidelity Interactive Brokers E*TRADE Merrill Edge
Mutual Funds - Investment Objective Yes Yes Yes Yes Yes
Mutual Funds - Performance Chart Yes Yes Yes Yes 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 Yes Yes Yes Yes
Mutual Funds - StyleMap Yes Yes Yes Yes Yes
Options Trading Charles Schwab Fidelity Interactive Brokers E*TRADE Merrill Edge
Option Chains - Total Greeks 5 5 5 5 5
Option Analysis - P&L Charts Yes Yes Yes Yes Yes
Banking Charles Schwab Fidelity Interactive Brokers E*TRADE Merrill Edge
Bank (Member FDIC) Yes No No Yes Yes
Checking Accounts Yes No No Yes Yes
Savings Accounts Yes No No Yes Yes
Credit Cards Yes Yes Yes Yes Yes
Debit Cards Yes Yes No Yes Yes
Mortgage Loans Yes Yes No Yes Yes
Customer Service Charles Schwab Fidelity Interactive Brokers E*TRADE Merrill Edge
Phone Support (Prospective Customers) Yes Yes Yes Yes Yes
Phone Support (Current Customers) Yes Yes Yes Yes Yes
Email Support Yes Yes Yes Yes No
Live Chat (Prospective Customers) No Yes No No Yes
Live Chat (Current Customers) Yes Yes Yes Yes Yes
24/7 Support Yes Yes Yes Yes Yes
Overall Charles Schwab Fidelity Interactive Brokers E*TRADE Merrill Edge
Overall 5/5 Stars 5/5 Stars 5/5 Stars 4.5/5 Stars 4.5/5 Stars
Range of Investments 4.5/5 Stars 5/5 Stars 5/5 Stars 4.5/5 Stars 4/5 Stars
Advanced Trading 4.5/5 Stars 4/5 Stars 4.5/5 Stars 4/5 Stars 3.5/5 Stars
Mobile Trading Apps 5/5 Stars 4.5/5 Stars 5/5 Stars 4.5/5 Stars 4/5 Stars
Research 4.5/5 Stars 5/5 Stars 4.5/5 Stars 4.5/5 Stars 4.5/5 Stars
Education 5/5 Stars 5/5 Stars 4/5 Stars 4/5 Stars 4/5 Stars
Ease of Use 4.5/5 Stars 4.5/5 Stars 4/5 Stars 4/5 Stars 4/5 Stars
Winner check_circle
Review Charles Schwab Review Fidelity Review Interactive Brokers Review E*TRADE Review Merrill Edge Review
arrow_upward

close