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

Online Brokerage Comparison Tool

StockBrokers.com

Written by StockBrokers.com

February 23, 2023

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, Robinhood, SoFi Invest, tastyworks, 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 Brokers

×
Overall RatingFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Overall 5/5 Stars 5/5 Stars 5/5 Stars 4.5/5 Stars 5/5 Stars
Commissions & Fees 5/5 Stars 4.5/5 Stars 4.5/5 Stars 4.5/5 Stars 4.5/5 Stars
Investment Options 4.5/5 Stars 5/5 Stars 4.5/5 Stars 5/5 Stars 4.5/5 Stars
Platforms & Tools 4.5/5 Stars 5/5 Stars 4.5/5 Stars 5/5 Stars 4.5/5 Stars
Mobile Trading Apps 5/5 Stars 5/5 Stars 5/5 Stars 5/5 Stars 5/5 Stars
Research 5/5 Stars 5/5 Stars 5/5 Stars 5/5 Stars 5/5 Stars
Customer Service 4.5/5 Stars 4.5/5 Stars 4.0/5 Stars 4/5 Stars 4.0/5 Stars
Education 5/5 Stars 5/5 Stars 5/5 Stars 4.5/5 Stars 5/5 Stars
Ease Of Use 5/5 Stars 5/5 Stars 5/5 Stars 4/5 Stars 5/5 Stars
Winner check_circle
Review Fidelity Review TD Ameritrade Review E*TRADE Review Interactive Brokers Review Merrill Edge Review
Trading FeesFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill 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) $0.00 $6.95 $6.95 info $0.00 N/A
Mutual Fund Trade Fee $49.95 Varies $0.00 $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 $25 $30 $29.95
Margin RatesFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Margin Rate Under $25,000 11.33% 12.50% 11.95% 4.58% Varies
Margin Rate $25,000 to $49,999.99 10.83% 12.00% 11.45% 4.58% Varies
Margin Rate $50,000 to $99,999.99 9.88% 11.00% 10.95% 4.58% Varies
Margin Rate $100,000 to $249,999.99 9.83% 10.75% 10.45% 4.08% Varies
Margin Rate $250,000 to $499,999.99 9.58% 10.50% 9.95% 4.08% Varies
Margin Rate $500,000 to $999,999.99 7.25% Varies 9.45% 4.08% Varies
Margin Rate Above $1,000,000 7.00% Varies 8.45% 3.83% Varies
Account FeesFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill 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 $0.00
Options Assignment Fee $0.00 $0.00 $0.00 $0.00 $0.00
Investment OptionsFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Stock Trading Yes Yes Yes Yes Yes
Margin Trading Yes Yes Yes Yes Yes
Fractional Shares Yes No No Yes No
OTC Stocks 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) 5843 3698 6486 10882 2952
Mutual Funds (Total) 10000 5876 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 0 0 33 0
Order TypesFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill 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
BeginnersFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill 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 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 AppsFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill 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 FeaturesFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill 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 92 514 95 640 285
Stock App ChartingFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill 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 129 400 10 97 34
Charting - Study Customizations Yes Yes Yes Yes Yes
Charting - Stock Comparisons Yes Yes Yes No Yes
Trading PlatformsFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Active Trading Platform Active Trader Pro thinkorswim Power E*TRADE Trader Workstation (TWS) Merrill Edge Market Pro
Desktop Trading Platform Yes Yes No Yes No
Desktop Platform (Mac) Yes Yes No Yes No
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 92 514 95 640 285
Stock Chart FeaturesFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Charting - Adjust Trades on Chart Yes Yes Yes Yes Yes
Charting - Indicators / Studies 129 429 119 121 104
Charting - Drawing Tools 37 24 31 85 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 Yes
Charting - Custom Date Range Yes Yes Yes Yes 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 5 8
Charting - Custom Studies No Yes No No No
Day TradingFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Streaming Time & Sales Yes 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 info 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 OverviewFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill 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 ResearchFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Stock Research - PDF Reports 11 6 6 7 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 ResearchFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill 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 ResearchFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Mutual Funds - Strategy Overview Yes Yes Yes Yes Yes
Mutual Funds - Performance Chart Yes Yes No 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 No Yes Yes Yes
Mutual Funds - StyleMap Yes Yes Yes Yes Yes
Options TradingFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill 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 44 68
Option Chains - Greeks 5 5 5 12 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
BankingFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Bank (Member FDIC) No No Yes No Yes
Checking Accounts No Yes Yes No Yes
Savings Accounts No 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 ServiceFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Phone Support (Prospect Customers) Yes Yes Yes Yes No
Phone Support (Current Customers) Yes Yes Yes Yes Yes
Email Support Yes Yes Yes Yes Yes
Live Chat (Prospect Customers) Yes Yes No No Yes
Live Chat (Current Customers) Yes Yes Yes Yes Yes
24/7 Support Yes Yes Yes No Yes
OverallFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Overall 5/5 Stars 5/5 Stars 5/5 Stars 4.5/5 Stars 5/5 Stars
Commissions & Fees 5/5 Stars 4.5/5 Stars 4.5/5 Stars 4.5/5 Stars 4.5/5 Stars
Investment Options 4.5/5 Stars 5/5 Stars 4.5/5 Stars 5/5 Stars 4.5/5 Stars
Platforms & Tools 4.5/5 Stars 5/5 Stars 4.5/5 Stars 5/5 Stars 4.5/5 Stars
Mobile Trading Apps 5/5 Stars 5/5 Stars 5/5 Stars 5/5 Stars 5/5 Stars
Research 5/5 Stars 5/5 Stars 5/5 Stars 5/5 Stars 5/5 Stars
Education 5/5 Stars 5/5 Stars 5/5 Stars 4.5/5 Stars 5/5 Stars
Ease Of Use 5/5 Stars 5/5 Stars 5/5 Stars 4/5 Stars 5/5 Stars
Winner check_circle
Review Fidelity Review TD Ameritrade Review E*TRADE Review Interactive Brokers Review Merrill Edge Review
  • 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_boxRobinhood
  • check_box_outline_blankcheck_boxSofi Invest
  • check_box_outline_blankcheck_boxtastytrade
  • 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