This is not investment advice. The information provided is for educational and informational purposes only and does not constitute a recommendation to buy or sell any financial product.
Brokerage fees aren't a single number. They're a stack: commission on each trade, the spread on each transaction, the FX conversion when you trade a non-base-currency asset, the withdrawal fee when you move money out, the inactivity fee if you don't trade for a few months, and the deposit fee on certain funding methods. Most beginners optimize for the wrong one — usually the commission or the spread — and ignore the rest. Over a year, the smaller line items often add up to more than the headline number.
The aim here is to make the full fee stack visible, so you can compare brokers honestly.
The four fees that matter for active traders
For someone trading at least weekly, the total cost of trading comes from four places:
- Commission. A flat fee per trade (e.g., $5 per stock trade, or $3.50 per lot per side on forex). Usually the most visible number.
- Spread. The difference between the buy and sell price. On a stock with a $100 bid and $100.05 ask, the spread is $0.05 per share. On a forex pair, it's the difference between bid and ask in pips.
- FX conversion. Charged when you buy a stock denominated in a currency different from your account base. Typically 0.1-0.5% of the trade value.
- Financing / overnight fees. Charged when you hold a leveraged position overnight. Typically a small percentage of position value, plus a spread.
For a frequent trader, commission and spread dominate. For a buy-and-hold investor, FX conversion and withdrawal fees matter more.
The fees that bite the buy-and-hold investor
If you trade once a month or less, different fees dominate:
- Custody / platform fees. Some brokers charge a quarterly fee for holding positions, or a per-stock fee for custody. Saxo, Interactive Brokers, and a few others have tiered custody fees.
- Withdrawal fees. Many brokers charge $25-50 per withdrawal, with a free monthly allowance. If you withdraw $200 once a month and pay $25 per withdrawal, that's 12.5% of your withdrawal amount in fees.
- Currency conversion. If you buy a US stock in a euro account, the FX spread is 0.1-0.5%. On a $10,000 position, that's $10-50 per buy and again per sell. Over a year of holding, you only pay it twice, so it's relatively small. But on smaller positions, it adds up.
- Inactivity fees. $10-15 per month after 6-12 months of no trading. Easy to avoid, but real if you set up an account and forget about it.
The full fee stack, illustrated
A concrete example. A European investor opens an account with $5,000, buys $2,000 of a US stock, holds for 6 months, then sells and withdraws:
| Step | Cost | What it's for |
|---|---|---|
| Deposit $5,000 | $0 | Broker absorbs ACH/SEPA fees |
| Buy $2,000 of US stock | $5 commission + $4 FX spread | Trade execution + currency conversion |
| Hold 6 months | $0 | No custody fee on most retail brokers |
| Sell $2,000 of US stock | $5 commission + $4 FX spread | Trade execution + currency conversion |
| Withdraw $2,200 | $25 | Withdrawal fee (one free per month) |
| Total cost | $43 | ~2% of the position |
For an active trader doing this monthly, the same fee stack applied 12 times = $516, or 10% of capital. The headline commission looks like $5/trade, but the system takes a meaningful cut.
How to actually compare brokers on fees
Don't compare on a single number. Compute the total cost for your expected trading pattern.
If you trade weekly, ask:
- Commission per trade
- Spread on the assets you trade (real spread, not advertised)
- FX spread on non-base-currency assets
- Whether there's a per-lot commission (forex) or a per-share commission (stocks)
If you trade monthly, ask:
- Commission + spread
- Withdrawal fee
- Currency conversion fee
- Custody fees (if any)
- Inactivity fees (if any)
Most broker comparison tables show the first two and ignore the rest. A useful one-off check: open a small account ($200), fund it, buy one position, sell it, and withdraw. The total cost is your real fee, not the headline number.
The cheap-broker trap
Brokers advertising "0 commission" or "0.0 pip spreads" usually have the cost hidden elsewhere:
- "0 commission" stock brokers often make money on payment for order flow (PFOF), which can widen the effective spread by 0.1-0.3%. Not illegal, but not free either.
- "0.0 pip" forex brokers charge $7+ per lot in commission, so the real cost is similar to a 0.7-pip spread on a Standard account.
- "Free deposits" sometimes come with a 1-2% withdrawal fee to compensate.
- "No inactivity fees" often come with a minimum account balance or quarterly platform fee.
The pattern: the headline is set to $0, and the cost is loaded onto a line item you have to read the fine print to find.
What to actually do
Five practical rules:
- Read the full fee schedule before opening an account. Every regulated broker publishes one. If you can't find it, that's a red flag.
- Calculate the total cost for your expected trading pattern. Use a spreadsheet. A broker that looks expensive on commission might be cheaper on a complete basis.
- Watch the FX spread on non-base-currency trades. It's the most easily overlooked cost.
- Don't optimize for the smallest commission. Optimize for the lowest total cost across the fee stack.
- Re-evaluate fees every 6-12 months. Brokers change fee structures, and the broker that was cheapest for you a year ago may not be cheapest now.
FAQ
What's the cheapest broker for a beginner?
Depends on the trading pattern. For someone doing 1-2 trades per month with $1,000-5,000 per trade, the cheapest options are usually the major retail brokers (XM, AdroFX, IC Markets, Pepperstone) with Standard or ECN accounts. For someone doing 50+ trades per month, an ECN-only broker with tight spreads and per-lot commission usually wins.
Are there any truly free brokers?
"Free" brokerage exists for stocks (commission-free) but the broker usually earns from PFOF or interest on idle cash. The cost isn't zero; it's just hidden. For forex and CFDs, "free" doesn't really exist — even the cheapest brokers charge something via the spread or commission.
What's the difference between commission and spread?
The commission is a flat fee per trade. The spread is the difference between buy and sell price; you pay it implicitly when you transact. A Standard account might have 0% commission and a 1-pip spread. An ECN account might have $3.50 commission per side and a 0.1-pip spread. The total cost can be similar, but the breakdown differs.
Find your match
For a side-by-side view of broker fees, see our broker table with the fee filter applied. We show the full fee stack, not just the headline number.