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 BrokersCharles Schwab
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 Stars5 Stars
Platforms & Tools4.5 Stars5 Stars4.5 Stars4.5 Stars4.5 Stars
Mobile Trading Apps5 Stars5 Stars5 Stars4.5 Stars4 Stars
Research5 Stars5 Stars4.5 Stars5 Stars5 Stars
Customer Service4.5 Stars4.5 Stars4.5 Stars3 Stars4.5 Stars
Education5 Stars5 Stars4.5 Stars4.5 Stars4 Stars
Ease Of Use4.5 Stars5 Stars5 Stars4 Stars4.5 Stars
Winnercheck_circle
ReviewFidelity ReviewTD Ameritrade ReviewE*TRADE ReviewInteractive Brokers ReviewCharles Schwab Review
Trading FeesFidelityTD AmeritradeE*TRADEInteractive BrokersCharles Schwab
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.00$6.95
Mutual Fund Trade Fee$49.95Varies$19.99$14.95Varies
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$2.25
Broker Assisted Trade Fee$32.95$25$25$30$25
Margin RatesFidelityTD AmeritradeE*TRADEInteractive BrokersCharles Schwab
Margin Rate Under $24,999.9911.33%12.50%11.95%4.58%11.33%
Margin Rate $25,000.00 to $49,999.9910.83%12.00%11.45%4.58%10.83%
Margin Rate $50,000.00 to $99,999.999.88%11.00%10.95%4.58%9.88%
Margin Rate $100,000.00 to $249,999.999.83%10.75%10.45%4.08%9.83%
Margin Rate $250,000.00 to $499,999.999.58%10.50%9.95%4.08%9.58%
Margin Rate $500,000.00 to $999,999.997.25%N/A9.45%4.08%7.83%
Margin Rate Above $1,000,000.007.00%N/A8.45%3.83%7.50%
Account FeesFidelityTD AmeritradeE*TRADEInteractive BrokersCharles Schwab
IRA Annual Fee$0.00$0.00$0.00$0.00$0.00
IRA Closure Fee$0.00$0.00$0.00$0.00$0.00
Account Transfer Out (Partial)$0.00$0.00$25.00$0.00$25.00
Account Transfer Out (Full)$0.00$75.00$75.00$0.00$50.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 OptionsFidelityTD AmeritradeE*TRADEInteractive BrokersCharles Schwab
Stock TradingYesYesYesYesYes
Margin TradingYesYesYesYesYes
Fractional SharesYesNoNoYesYes
OTCBB / Pink SheetsYesYesYesYesYes
Options TradingYesYesYesYesYes
Complex Options Max Legs44464
Futures TradingNoYesYesYesYes
Forex TradingNoYesNoNoNo
Crypto TradingNoNoNoYesNo
Crypto Trading - Total Coins00040
Mutual Funds (No Load)5843369864861088214996
Mutual Funds (Total)10000587672421116017912
Bonds (US Treasury)YesYesYesYesYes
Bonds (Corporate)YesYesYesYesYes
Bonds (Municipal)YesYesYesYesYes
Advisor ServicesYesYesYesNoYes
International Countries (Stocks)25003312
Order TypesFidelityTD AmeritradeE*TRADEInteractive BrokersCharles Schwab
Order Type - MarketYesYesYesYesYes
Order Type - LimitYesYesYesYesYes
Order Type - After HoursYesYesYesYesYes
Order Type - StopYesYesYesYesYes
Order Type - Trailing StopYesYesYesYesYes
Order Type - OCOYesYesYesYesYes
Order Type - OTOYesYesYesYesYes
Order Type - Broker AssistedYesYesYesYesYes
BeginnersFidelityTD AmeritradeE*TRADEInteractive BrokersCharles Schwab
Education (Stocks)YesYesYesYesYes
Education (ETFs)YesYesYesYesYes
Education (Options)YesYesYesYesYes
Education (Mutual Funds)YesYesYesNoNo
Education (Bonds)YesYesYesYesYes
Education (Retirement)YesYesYesYesYes
Retirement CalculatorYesYesYesNoYes
Investor DictionaryYesYesYesYesYes
Paper TradingNoYesYesYesNo
VideosYesYesYesYesYes
WebinarsYesYesYesYesYes
Webinars (Archived)YesYesYesYesYes
Progress TrackingYesYesNoYesNo
Interactive Learning - QuizzesYesYesYesYesNo
Stock Trading AppsFidelityTD AmeritradeE*TRADEInteractive BrokersCharles Schwab
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 BrokersCharles Schwab
Market Movers (Top Gainers)YesYesYesYesYes
Stream Live TVYesYesYesYesYes
Videos on DemandYesYesNoYesYes
Stock AlertsYesYesYesYesNo
Option Chains ViewableYesYesYesYesYes
Watch List (Real-time)YesYesYesYesYes
Watch List (Streaming)YesYesYesYesNo
Watch Lists - Create & ManageYesYesYesYesYes
Watch Lists - Column CustomizationYesYesYesYesNo
Watch Lists - Total Fields9251495640130
Stock App ChartingFidelityTD AmeritradeE*TRADEInteractive BrokersCharles Schwab
Charting - After-HoursYesYesYesYesNo
Charting - Can Turn HorizontallyYesYesYesYesYes
Charting - Multiple Time FramesYesYesYesYesYes
Charting - Technical Studies129400109732
Charting - Study CustomizationsYesYesYesYesYes
Charting - Stock ComparisonsYesYesYesNoYes
Trading PlatformsFidelityTD AmeritradeE*TRADEInteractive BrokersCharles Schwab
Active Trading PlatformActive Trader ProthinkorswimPower E*TRADETrader Workstation (TWS)StreetSmart Edge
Desktop Trading PlatformYesYesNoYesYes
Desktop Platform (Mac)YesYesNoYesNo
Web Trading PlatformYesYesYesYesYes
Paper TradingNoYesYesYesNo
Trade JournalYesYesNoYesYes
Watch Lists - Total Fields9251495640130
Stock Chart FeaturesFidelityTD AmeritradeE*TRADEInteractive BrokersCharles Schwab
Charting - Adjust Trades on ChartYesYesYesYesYes
Charting - Indicators / Studies12942911912141
Charting - Drawing Tools3724318515
Charting - NotesYesYesYesYesYes
Charting - Index OverlaysYesYesYesYesYes
Charting - Historical TradesYesYesYesYesNo
Charting - Corporate EventsYesYesYesYesYes
Charting - Custom Date RangeYesYesYesYesYes
Charting - Custom Time BarsYesYesNoYesYes
Charting - Automated AnalysisYesYesYesYesYes
Charting - Save ProfilesYesYesYesYesYes
Trade Ideas - Technical AnalysisYesYesYesYesYes
Charting - Study Customizations59657
Charting - Custom StudiesNoYesNoNoNo
Day TradingFidelityTD AmeritradeE*TRADEInteractive BrokersCharles Schwab
Streaming Time & SalesYesYesYesYesYes
Streaming TVYesYesYesYesYes
Direct Market Routing - StocksYesYesYesYesYes
Ladder TradingNoYesNoYesNo
Trade Hot KeysYesYesYesYesYes
Level 2 Quotes - StocksYesYesYesYesYes
Trade Ideas - BacktestingYesYesNoYesYes
Trade Ideas - Backtesting AdvNoYesNoYesNo
Short LocatorYesNoNoYesYes
Order Liquidity RebatesNoNoNoYesNo
Research OverviewFidelityTD AmeritradeE*TRADEInteractive BrokersCharles Schwab
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 BrokersCharles Schwab
Stock Research - PDF Reports116677
Stock Research - EarningsYesYesYesYesYes
Stock Research - InsidersYesYesYesYesYes
Stock Research - SocialYesYesYesYesYes
Stock Research - NewsYesYesYesYesYes
Stock Research - ESGYesNoNoYesYes
Stock Research - SEC FilingsYesYesYesYesYes
ETF ResearchFidelityTD AmeritradeE*TRADEInteractive BrokersCharles Schwab
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 BrokersCharles Schwab
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 BrokersCharles Schwab
Option Chains - Basic ViewYesYesYesYesYes
Option Chains - Strategy ViewYesYesYesYesYes
Option Chains - StreamingYesYesYesYesYes
Option Chains - Total Columns2635314444
Option Chains - Greeks555125
Option Chains - Quick AnalysisYesYesYesYesYes
Option Analysis - P&L ChartsYesYesYesYesYes
Option Probability AnalysisYesYesYesYesYes
Option Probability Analysis AdvYesYesYesYesYes
Option Positions - GreeksYesYesYesYesYes
Option Positions - Greeks StreamingYesYesYesYesYes
Option Positions - Adv AnalysisYesYesYesYesYes
Option Positions - RollingYesYesYesYesYes
Option Positions - GroupingYesYesYesYesYes
BankingFidelityTD AmeritradeE*TRADEInteractive BrokersCharles Schwab
Bank (Member FDIC)NoNoYesNoYes
Checking AccountsYesYesYesNoYes
Savings AccountsYesNoYesNoYes
Credit CardsYesYesYesNoYes
Debit CardsYesYesYesYesYes
Mortgage LoansNoNoYesNoYes
Customer ServiceFidelityTD AmeritradeE*TRADEInteractive BrokersCharles Schwab
Phone Support (Prospect Customers)YesYesYesYesYes
Phone Support (Current Customers)YesYesYesYesYes
Email SupportYesYesYesYesYes
Live Chat (Prospect Customers)YesYesNoNoNo
Live Chat (Current Customers)YesYesYesYesYes
24/7 SupportYesYesYesNoYes
OverallFidelityTD AmeritradeE*TRADEInteractive BrokersCharles Schwab
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 Stars5 Stars
Platforms & Tools4.5 Stars5 Stars4.5 Stars4.5 Stars4.5 Stars
Mobile Trading Apps5 Stars5 Stars5 Stars4.5 Stars4 Stars
Research5 Stars5 Stars4.5 Stars5 Stars5 Stars
Education5 Stars5 Stars4.5 Stars4.5 Stars4 Stars
Ease Of Use4.5 Stars5 Stars5 Stars4 Stars4.5 Stars
Winnercheck_circle
ReviewFidelity ReviewTD Ameritrade ReviewE*TRADE ReviewInteractive Brokers ReviewCharles Schwab 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