Best Online Brokers: Fees, Features, Pros & Cons Compared
By Ethan Thompson│Updated January 25, 2024
Advertiser disclosure: We may receive a commission when you click on links displayed on our website. Commissions do not affect our review methodology, evaluation process, and star ratings. Learn more.
Stock investing generates 7% – 10% per year in returns above the initial capital. If you have a well-diversified portfolio, you can earn reliable passive income that builds generational wealth. However, stocks are not easy to buy directly. The easiest way to reach the stock market and buy assets is to use online brokerage accounts. Discover the best brokerage accounts and compare them by features, trading fees, minimal deposit thresholds, pros & cons, etc. You will also learn about 10+ criteria to choose the best stock broker. Keep reading to discover the 8 best online brokerage firms.
Overview
eToro
SoFi Invest
Fidelity Investments
Our rating
Min Deposit
$0.00
Fees
Stocks, ETFs, mutual funds: $0.00
Options & Contracts: $0.65 per contract
Bonds & CDs: $1 in secondary trading
Robinhood
TradeStation
Our rating
Min Deposit
$1
Fees
Stocks & ETFs: 0%
Stock options: $0.60 per contract
Futures: $1.50 per contract
Micro futures: $0.50 per contract
Interactive Brokers
Our rating
Listed Assets
18,000+
Min Deposit
$10
Fees
Stocks & ETFs: 0%
Options: $0.65 per contract
Futures and FOPs: $0.85 per contract
Event contracts: $0.10 per contract
Spot currencies: $0.20
Cryptocurrencies: 0.18%
Precious metals: 1.5 BPS
Bonds: 0.1%
Mutual funds: 0% – 3%
Trade desk: $0.01 per share
J.P. Morgan Self-Directed Investing
Our rating
Min Deposit
$0.00
Fees
U.S. stocks, bonds, ETFs, mutual funds, U.S. treasury notes: 0%
Secondary market: $10 per trade
Webull
Our rating
Min Deposit
$0.00
Fees
Stocks, options, ETFs: 0%
OTC securities: 5%
F-stocks: $5 per trade
What is an Online Broker?
An online broker, also known as an online brokerage firm, is a financial firm that provides access to the stock market. It allows investors and traders to buy stocks, bonds, options, futures contracts, exchange-traded funds, and other financial instruments. A brokerage firm owns an online platform that facilitates transactions between traders. Best online brokers make it easy and convenient for investors to benefit from financial market moves. You can do the following activities on an online brokerage platform:
How Does an Online Broker Work?
An online broker works in the following way:
- 1
Account registration. Open an account on the online brokerage platform. The platform may require you to provide personal information, including your name, phone number, and email address. Since reliable brokers follow customer identification regulations for fraud prevention and security, you should provide identity verification.
- 2
Account funding. After completing the sign-up, you can deposit funds in your brokerage account. Online brokers usually accept debit cards and wire transfers.
- 3
Research and analysis. Before buying financial instruments, you can use built-in research and analysis tools to understand which securities match your financial goals.
- 4
Order placing. You can place orders (market orders, limit orders) to buy assets on online brokerage platforms. You can also use stop orders to protect your funds from negative market moves.
- 5
Order execution. Once you place an order, the system executes the trade at the best price. It matches buy and sell trades and may process low-liquid assets longer than high-liquid ones.
Online Brokerage Fees
An online brokerage fee is a commission charged by the broker for specific services, including but not limited to stock purchases and sales, stock trading, broker-assisted trades, and consultations. Online brokers may have different fee structures. Check the following list of stock trading fees on online brokerage platforms.
Online broker fee | Description | Example |
---|---|---|
Trading fee | Applies when you trade securities, currencies, and other financial instruments on the platform | Fidelity Investments charges $0.65 per option contract
|
Deposit fee | Applies when you deposit funds to your brokerage account | Interactive Brokers charges a 1% physical cash deposit fee
|
Withdrawal fee | Applies when you transfer funds from the brokerage account to your debit card or bank account | Robinhood applies a 1.5% fee to instant withdrawals
|
Regulatory fee | Charged by regulatory bodies such as the U.S. Securities and Exchange Commission (SEC). Regulatory fees apply to online brokers. However, online brokers may pass these fees on to their customers | Fidelity Investments charges a $0.03 – $0.05 regulatory fee per option buy & sell transaction
|
Assisted trade fee | Applies when a brokerage manages a trade on your behalf | J.P. Morgan charges $10 – $25 per assisted trade
|
Account maintenance fee | Charged for keeping your brokerage account up and running | Interactive Brokers charges a maintenance fee for Broker type of accounts if the account commissions for the first 8 months are less than the required minimum account deposit of $10,000
|
Inactivity fee | Charged when a user doesn’t log into their account or make trades for a long time | eToro charges $10 per month as inactivity fee after a year of inactivity
|
How to Choose the Best Trading Platform?
There are over 3,000 brokerage firms, according to FINRA. Thus, it may be challenging to choose the best online brokerage firm for your financial goals. However, you can achieve better results if you consider the following criteria while selecting online brokers for stocks, ETFs, options, bonds, and other assets.
Online broker selection criterion | Key highlights | Example |
---|---|---|
Listed assets | Online brokers that support many financial instruments make your trading experience more flexible.
The more trading options and listed assets, the more diversified portfolio you can build on a single platform. |
Robinhood supports over 5,000 asset
Interactive Brokers supports over 18,000 assets |
Minimum deposit | Prioritize online brokerage firms that allow you to start with little money.
Brokerage firms with high initial deposits ($500+) may not be beginner-friendly. |
SoFi Invest has no account minimum
eToro has a $10 minimum deposit |
Brokerage offerings | Ensure a brokerage firm offers services other than standard investing, such as savings accounts, 401(k) plans and student loans.
More financial options will allow you to diversify and secure your investments. |
Active investing, automated investing, IRAs, ETFs, mutual funds
Savings accounts Retirement plans Personal, student, and business loans Life, health, and home insurance Mortgage refinancing Estate planning Credit cards |
Brokerage insurance | Ensure brokerage firms are insured in case of bankruptcy.
Reliable brokers secure user funds for up to $500,000 per customer in both securities and cash. |
eToro protects user funds for up to $500,000 |
Transaction fees | Carefully read the brokerage’s fee statements. Aim for as low fees as possible to earn the most from your investments.
Pay attention to hidden fees, such as regulatory, custodian, account maintenance, and account inactivity fees. |
Fidelity Investments charges $0.65 per option contract
eToro charges a $0.00 stock trading fee Robinhood charges a regulatory fee of $5.10 per $1 million in sale transactions |
Trading tools | Ensure the brokerage firm provides stop-loss orders, virtual trading options, portfolio & risk management, and financial analytics tools.
Robust stock market research and analytics tools help you make informed decisions and grow your portfolio. |
Real-time quotes and charts
Technical analysis tools: Chart patterns, moving averages, relative strength indicators, Bollinger Bands Stock screeners Market analysis, research reports, options chains, and options strategy builders Copy trading, virtual trading, and paper trading Algorithmic trading and automated trading |
Ease of moving funds | Ensure the brokerage firm processes deposits and withdrawals as fast as possible.
Ensure it is easy to withdraw your funds from the brokerage account (no time-consuming multi-step procedure). |
Withdrawals from eToro take 3-7 business days depending on the withdrawal method
Withdrawals from Webull take 1-5 business days depending on the withdrawal method Withdrawals to a bank other than the deposit bank are eligible 60 days after a deposit on Webull due to anti-money laundering laws |
Educational resources | You will benefit from brokers that offer free educational content about investing, stock research, personal finance, etc. | SoFi Invest features a learning center with free guides on financial topics
eToro offers a trading academy with trading courses, helpful articles, and video guides on investment topics |
User satisfaction | Check user feedback on multiple platforms with verified testimonials, such as G2, Capterra, Trustpilot, and others
Check what users say about the broker on forums and social media, including YouTube, Reddit, X (former Twitter), etc. |
SoFi Invest has 4.6 stars from 6,500+ reviews on Trustpilot
Interactive Brokers has 3.8 stars from 2,300+ reviews on Trustpilot |
Operating history | Clean operating history increases the chances of reliable performance in the future, although gives no warranties of said performance.
Pay attention to recorded data breaches and their consequences. |
The Fidelity Investments and J.P. Morgan data breach of 2014 affected over 76 million households, but no confidential data was stolen.
Robinhood suffered a social engineering hack attack that compromised millions of customer names and email addresses in 2021. |
Regulatory compliance | Ensure the broker complies with the FINRA, CFTC, NFA, FDIC, and international regulatory bodies, such as the FCA and MiFID
Your funds will be much more protected with regulated brokers |
eToro is regulated by the Financial Conduct Authority (FCA), the Securities and Exchange Commission (SEC), and the Markets in Financial Instruments Directive (MiFID). |