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

November 02, 2022

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 Brokers×
Overall RatingFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Overall5 Stars5 Stars5 Stars4.5 Stars4.5 Stars
Commissions & Fees5 Stars4.5 Stars4.5 Stars4.5 Stars4.5 Stars
Investment Options4.5 Stars5 Stars5 Stars5 Stars4 Stars
Platforms & Tools4.5 Stars5 Stars4.5 Stars4.5 Stars4 Stars
Mobile Trading Apps5 Stars5 Stars5 Stars4.5 Stars4 Stars
Research5 Stars5 Stars4.5 Stars5 Stars4.5 Stars
Customer Service4.5 Stars4.5 Stars4.5 Stars3 Stars4.5 Stars
Education5 Stars5 Stars4.5 Stars4.5 Stars4.5 Stars
Ease Of Use4.5 Stars5 Stars5 Stars4 Stars4 Stars
Winnercheck_circle
ReviewFidelity ReviewTD Ameritrade ReviewE*TRADE ReviewInteractive Brokers ReviewMerrill 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 (OTCCB)$0.00$6.95$6.95$0.00N/A
Mutual Fund Trade Fee$49.95Varies$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.85N/A
Broker Assisted Trade Fee$32.95$25$25$3029.95
Margin RatesFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Margin Rate Under $24,999.9911.33%12.50%11.95%4.58%N/A
Margin Rate $25,000.00 to $49,999.9910.83%12.00%11.45%4.58%N/A
Margin Rate $50,000.00 to $99,999.999.88%11.00%10.95%4.58%N/A
Margin Rate $100,000.00 to $249,999.999.83%10.75%10.45%4.08%N/A
Margin Rate $250,000.00 to $499,999.999.58%10.50%9.95%4.08%N/A
Margin Rate $500,000.00 to $999,999.997.25%N/A9.45%4.08%N/A
Margin Rate Above $1,000,000.007.00%N/A8.45%3.83%N/A
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 TradingYesYesYesYesYes
Margin TradingYesYesYesYesYes
Fractional SharesYesNoNoYesNo
OTCBB / Pink SheetsYesYesYesYesYes
Options TradingYesYesYesYesYes
Complex Options Max Legs44464
Futures TradingNoYesYesYesNo
Forex TradingNoYesNoNoNo
Crypto TradingNoNoNoYesNo
Crypto Trading - Total Coins00040
Mutual Funds (No Load)584336986486108822952
Mutual Funds (Total)1000058767242111603466
Bonds (US Treasury)YesYesYesYesYes
Bonds (Corporate)YesYesYesYesYes
Bonds (Municipal)YesYesYesYesYes
Advisor ServicesYesYesYesNoYes
International Countries (Stocks)2500330
Order TypesFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Order Type - MarketYesYesYesYesYes
Order Type - LimitYesYesYesYesYes
Order Type - After HoursYesYesYesYesYes
Order Type - StopYesYesYesYesYes
Order Type - Trailing StopYesYesYesYesYes
Order Type - OCOYesYesYesYesNo
Order Type - OTOYesYesYesYesNo
Order Type - Broker AssistedYesYesYesYesYes
BeginnersFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Education (Stocks)YesYesYesYesYes
Education (ETFs)YesYesYesYesYes
Education (Options)YesYesYesYesYes
Education (Mutual Funds)YesYesYesNoYes
Education (Bonds)YesYesYesYesYes
Education (Retirement)YesYesYesYesYes
Retirement CalculatorYesYesYesNoYes
Investor DictionaryYesYesYesYesYes
Paper TradingNoYesYesYesNo
VideosYesYesYesYesYes
WebinarsYesYesYesYesYes
Webinars (Archived)YesYesYesYesYes
Progress TrackingYesYesNoYesNo
Interactive Learning - QuizzesYesYesYesYesYes
Stock Trading AppsFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
iPhone AppYesYesYesYesYes
Android AppYesYesYesYesYes
Apple Watch AppYesYesYesYesYes
Trading - StocksYesYesYesYesYes
Trading - After-HoursYesYesYesYesYes
Trading - Simple OptionsYesYesYesYesYes
Trading - Complex OptionsYesYesYesYesYes
Order Ticket RT QuotesYesYesYesYesYes
Order Ticket SRT QuotesYesYesYesYesNo
Stock App FeaturesFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Market Movers (Top Gainers)YesYesYesYesYes
Stream Live TVYesYesYesYesNo
Videos on DemandYesYesNoYesNo
Stock AlertsYesYesYesYesYes
Option Chains ViewableYesYesYesYesYes
Watch List (Real-time)YesYesYesYesYes
Watch List (Streaming)YesYesYesYesYes
Watch Lists - Create & ManageYesYesYesYesYes
Watch Lists - Column CustomizationYesYesYesYesNo
Watch Lists - Total Fields9251495640285
Stock App ChartingFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Charting - After-HoursYesYesYesYesNo
Charting - Can Turn HorizontallyYesYesYesYesYes
Charting - Multiple Time FramesYesYesYesYesYes
Charting - Technical Studies129400109734
Charting - Study CustomizationsYesYesYesYesYes
Charting - Stock ComparisonsYesYesYesNoYes
Trading PlatformsFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Active Trading PlatformActive Trader ProthinkorswimPower E*TRADETrader Workstation (TWS)Merrill Edge Market Pro
Desktop Trading PlatformYesYesNoYesNo
Desktop Platform (Mac)YesYesNoYesNo
Web Trading PlatformYesYesYesYesYes
Paper TradingNoYesYesYesNo
Trade JournalYesYesNoYesNo
Watch Lists - Total Fields9251495640285
Stock Chart FeaturesFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Charting - Adjust Trades on ChartYesYesYesYesYes
Charting - Indicators / Studies129429119121104
Charting - Drawing Tools3724318523
Charting - NotesYesYesYesYesYes
Charting - Index OverlaysYesYesYesYesYes
Charting - Historical TradesYesYesYesYesYes
Charting - Corporate EventsYesYesYesYesYes
Charting - Custom Date RangeYesYesYesYesYes
Charting - Custom Time BarsYesYesNoYesYes
Charting - Automated AnalysisYesYesYesYesYes
Charting - Save ProfilesYesYesYesYesYes
Trade Ideas - Technical AnalysisYesYesYesYesYes
Charting - Study Customizations59658
Charting - Custom StudiesNoYesNoNoNo
Day TradingFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Streaming Time & SalesYesYesYesYesYes
Streaming TVYesYesYesYesNo
Direct Market Routing - StocksYesYesYesYesNo
Ladder TradingNoYesNoYesNo
Trade Hot KeysYesYesYesYesNo
Level 2 Quotes - StocksYesYesYesYesYes
Trade Ideas - BacktestingYesYesNoYesYes
Trade Ideas - Backtesting AdvNoYesNoYesNo
Short LocatorYesNoNoYesNo
Order Liquidity RebatesNoNoNoYesNo
Research OverviewFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Research - StocksYesYesYesYesYes
Research - ETFsYesYesYesYesYes
Research - Mutual FundsYesYesYesYesYes
Research - Pink Sheets / OTCBBYesYesYesYesYes
Research - BondsYesYesYesYesYes
Screener - StocksYesYesYesYesYes
Screener - ETFsYesYesYesYesYes
Screener - Mutual FundsYesYesYesYesYes
Screener - BondsYesYesYesYesYes
Misc - Portfolio AllocationYesYesYesYesYes
Stock ResearchFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Stock Research - PDF Reports116673
Stock Research - EarningsYesYesYesYesYes
Stock Research - InsidersYesYesYesYesYes
Stock Research - SocialYesYesYesYesNo
Stock Research - NewsYesYesYesYesYes
Stock Research - ESGYesNoNoYesYes
Stock Research - SEC FilingsYesYesYesYesYes
ETF ResearchFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
ETFs - Strategy OverviewYesYesYesYesYes
ETF Fund Facts - Inception DateYesYesYesYesYes
ETF Fund Facts - Expense RatioYesYesYesYesYes
ETF Fund Facts - Net AssetsYesYesYesYesYes
ETF Fund Facts - Total HoldingsYesNoYesYesYes
ETFs - Top 10 HoldingsYesYesYesYesYes
ETFs - Sector ExposureYesYesYesYesYes
ETFs - Risk AnalysisYesYesYesYesYes
ETFs - RatingsYesYesYesYesYes
ETFs - Morningstar StyleMapYesYesYesYesYes
ETFs - PDF ReportsYesYesYesYesYes
Mutual Fund ResearchFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Mutual Funds - Strategy OverviewYesYesYesYesYes
Mutual Funds - Performance ChartYesYesNoYesYes
Mutual Funds - Performance AnalysisYesYesYesYesYes
Mutual Funds - ProspectusYesYesYesYesYes
Mutual Funds - 3rd Party RatingsYesYesYesYesYes
Mutual Funds - Fees BreakdownYesYesYesYesYes
Mutual Funds - Top 10 HoldingsYesYesYesYesYes
Mutual Funds - Asset AllocationYesYesYesYesYes
Mutual Funds - Sector AllocationYesYesYesYesYes
Mutual Funds - Country AllocationYesNoYesYesYes
Mutual Funds - StyleMapYesYesYesYesYes
Options TradingFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Option Chains - Basic ViewYesYesYesYesYes
Option Chains - Strategy ViewYesYesYesYesYes
Option Chains - StreamingYesYesYesYesYes
Option Chains - Total Columns2635314468
Option Chains - Greeks555125
Option Chains - Quick AnalysisYesYesYesYesYes
Option Analysis - P&L ChartsYesYesYesYesYes
Option Probability AnalysisYesYesYesYesYes
Option Probability Analysis AdvYesYesYesYesNo
Option Positions - GreeksYesYesYesYesYes
Option Positions - Greeks StreamingYesYesYesYesYes
Option Positions - Adv AnalysisYesYesYesYesYes
Option Positions - RollingYesYesYesYesYes
Option Positions - GroupingYesYesYesYesYes
BankingFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Bank (Member FDIC)NoNoYesNoYes
Checking AccountsYesYesYesNoYes
Savings AccountsYesNoYesNoYes
Credit CardsYesYesYesNoYes
Debit CardsYesYesYesYesYes
Mortgage LoansNoNoYesNoYes
Customer ServiceFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Phone Support (Prospect Customers)YesYesYesYesYes
Phone Support (Current Customers)YesYesYesYesYes
Email SupportYesYesYesYesYes
Live Chat (Prospect Customers)YesYesNoNoYes
Live Chat (Current Customers)YesYesYesYesYes
24/7 SupportYesYesYesNoYes
OverallFidelityTD AmeritradeE*TRADEInteractive BrokersMerrill Edge
Overall5 Stars5 Stars5 Stars4.5 Stars4.5 Stars
Commissions & Fees5 Stars4.5 Stars4.5 Stars4.5 Stars4.5 Stars
Investment Options4.5 Stars5 Stars5 Stars5 Stars4 Stars
Platforms & Tools4.5 Stars5 Stars4.5 Stars4.5 Stars4 Stars
Mobile Trading Apps5 Stars5 Stars5 Stars4.5 Stars4 Stars
Research5 Stars5 Stars4.5 Stars5 Stars4.5 Stars
Education5 Stars5 Stars4.5 Stars4.5 Stars4.5 Stars
Ease Of Use4.5 Stars5 Stars5 Stars4 Stars4 Stars
Winnercheck_circle
ReviewFidelity ReviewTD Ameritrade ReviewE*TRADE ReviewInteractive Brokers ReviewMerrill 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_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