Why Fees Matter More Than You Think
Trading fees might seem small in isolation — a dollar here, 65 cents there — but over time they compound into a significant drag on your portfolio performance. A trader making 100 trades per year at $0.65 per options contract pays $65 in fees alone, before accounting for spreads and other costs.
Understanding exactly what you're paying — and why — is one of the most important skills a new trader can develop. The good news: the industry has become far more transparent and competitive, with most major brokers now offering zero-commission stock and ETF trades.
Did You Know? A 1% annual fee difference on a $10,000 portfolio can cost you over $3,000 in lost returns over 20 years due to compounding.
Types of Trading Fees
There are several categories of fees you'll encounter as a trader:
Trade Commissions
Charged per trade when buying or selling stocks, ETFs, or options. Most brokers now offer $0 for stocks/ETFs.
Expense Ratios
Annual fee charged by mutual funds and ETFs as a percentage of assets. Ranges from 0.03% to over 1%.
Margin Interest
Interest charged on borrowed funds when trading on margin. Typically 5%–14% annually.
Inactivity Fees
Some brokers charge if you don't trade for a set period. Most major brokers have eliminated this.
Transfer Fees
Fees for moving money in or out of your account via wire transfer. Usually $0–$25.
Regulatory Fees
Small SEC and FINRA fees passed on to traders. Typically fractions of a cent per share.
Commissions Explained
The commission revolution began in 2019 when major brokers like Charles Schwab, Fidelity, and TD Ameritrade dropped stock commissions to zero. Today, most retail brokers offer commission-free stock and ETF trading.
However, options trading still carries per-contract fees at most brokers. Here's how the math works:
| Asset Type | Typical Commission | Example Cost |
|---|---|---|
| Stocks & ETFs | $0 at most brokers | $0 for 100 shares of AAPL |
| Options | $0–$0.65 per contract | $6.50 for 10 contracts at $0.65 |
| Mutual Funds | $0–$49.95 per trade | Varies by fund and broker |
| Futures | $0.25–$2.25 per contract | $2.25 per contract at IBKR |
| Crypto | 0%–2% per trade | $20 on a $1,000 trade at 2% |
How to Minimize Trading Costs
Choose a zero-commission broker
For stock and ETF trading, stick to brokers like Fidelity, Schwab, or Robinhood that charge $0 per trade.
Use limit orders
Limit orders give you control over your execution price and help you avoid unfavorable fills caused by wide bid-ask spreads.
Trade liquid securities
Stocks and ETFs with high trading volume have tighter bid-ask spreads, reducing your implicit trading costs.
Avoid frequent trading
Every trade has a cost. A long-term buy-and-hold strategy naturally minimizes fee drag on your portfolio.
Compare options fees
If you trade options, even $0.10 per contract difference matters at scale. Compare brokers carefully.
Fee Comparison by Broker
| Broker | Stocks/ETFs | Options | Account Min. |
|---|---|---|---|
| Fidelity | $0 | $0.65/contract | $0 |
| Charles Schwab | $0 | $0.65/contract | $0 |
| Interactive Brokers | $0 | $0–$0.65/contract | $0 |
| Robinhood | $0 | $0/contract | $0 |
| Webull | $0 | $0/contract | $0 |
Compare Broker Fees Side by Side
Use our comparison tool to find the lowest-cost broker for your trading style.
Compare Brokers NowChoosing Between Stocks, ETFs, and Options
Understand the differences between stocks, ETFs, and options to choose the right instruments for your goals.