
At a glance
- The spread is charged on every trade, even on platforms advertised as commission-free.
- Holding a leveraged position overnight adds a financing charge that can outgrow the spread within days.
- Currency conversion and withdrawal fees are easy to miss because they sit outside the trading screen.
Trading fees explained properly means adding every charge for one real trade, not reading a headline rate. Costs come in two kinds: visible ones you can find on a fee page, and hidden ones built into the prices you trade at. Both reduce your result in the same way, and for small or frequent trades they can decide whether a strategy has any chance at all.
The cost lines to look for
| Charge | How it works | Where it applies |
|---|---|---|
| Spread | Gap between buy and sell prices, paid on entry | Forex, CFDs, crypto, shares |
| Commission | Fixed or percentage fee per trade or per lot | Raw-spread forex accounts, many share brokers |
| Overnight financing (swap) | Interest-based charge or credit for holding leveraged positions past the daily cut-off | Forex, CFDs, crypto perpetuals (as funding) |
| Currency conversion | Mark-up when your deposit currency differs from the asset's currency | Foreign shares, deposits, withdrawals |
| Slippage | Difference between the expected and actual fill price | Fast markets, market orders, stops |
| Network and withdrawal fees | Blockchain fee plus any platform charge | Crypto and stablecoin transfers |
| Inactivity and account fees | Monthly charge on dormant accounts, platform subscriptions | Varies by provider |

Trading fees explained with one week of holding
Illustrative example One standard lot of EUR/USD, held for five nights on a raw-spread account. The pip value is $10.
- Spread of 1.0 pip: 1.0 × $10 = $10
- Commission of $3.50 per side: $3.50 × 2 = $7
- Financing of −$6.20 per night for five nights: 6.20 × 5 = $31
Total: $48. The financing line is larger than the spread and commission combined. That is the most common surprise for beginners who treat short-term products as long-term holdings. Financing rates move with interest rates and differ between providers, so the numbers above are for illustration only.
Hidden trading costs to know
Wider spreads at certain times
A spread advertised as "from 0.6 pips" may be several times wider in quiet hours, around the daily rollover, or during major announcements. Check the typical spread when you usually trade, on a demo account if possible.
Conversion on foreign shares
Illustrative Buying $5,000 of US shares from a sterling account at a 0.5% conversion fee costs $25 on the way in, and a similar charge again when you sell and convert back. A zero-commission share trade can still carry this.
Slippage on stops
A stop-loss becomes a market order when triggered. If the price gaps past your level, you are filled at the next available price. Guaranteed stops avoid this for a premium.
Crypto fees on both sides
A 0.1% trading fee on a $2,000 purchase is $2, and you pay it again on the sale. Add a fixed withdrawal fee if you move coins off the exchange. The crypto profit calculator includes the fee on both legs.

Costs on share trades
Share dealing has its own cost lines. Brokers may charge a fixed fee per trade, a percentage of the trade value, or nothing, earning instead from the spread, from interest on uninvested cash or from routing orders. Some countries add a transaction tax on share purchases, such as stamp duty on UK shares, and many platforms charge a custody or platform fee as a percentage of your holdings each year. For long-term investors that annual percentage can matter more than dealing costs, because it applies every year to the whole balance.
Funding rates on crypto perpetuals
Crypto perpetual futures have no expiry date. To keep their price near the spot price, exchanges exchange a funding payment between buyers and sellers at regular intervals. When the perpetual trades above spot, holders of long positions pay those who are short; when it trades below, the flow reverses. Funding plays the same role as overnight financing in forex, and in busy markets it can be the largest cost of holding a leveraged crypto position. Note that crypto derivatives are banned for UK retail consumers and capped at 2:1 leverage for EU retail CFD clients.
How to compare two fee structures
A tight spread plus commission and a wider spread with no commission can cost the same. Convert everything into money per round trip at your trade size:
Then add financing for the number of nights you usually hold. If you trade 0.1 lots, a $3.50-per-lot commission becomes $0.35 per side, so scale everything to your own size before comparing. The pip calculator gives the pip value for any pair, and our broker checklist shows where each fee is disclosed.
Reading a fee schedule
Regulated providers publish their charges, but rarely in one place. The spread usually lives in the contract specifications or on the platform itself, commissions on the account-type page, financing in a separate swap table, and conversion, inactivity and withdrawal fees in a fee schedule or the client agreement. Retail CFD providers in the UK and EU must also give you a key information document for each product, which includes a cost section. Gather all of these before comparing, and note the date, because rates change.
Costs you can reduce
- Trade when your market is busiest, when spreads are usually narrowest.
- Use limit orders where appropriate to control your fill price.
- Hold account balances in the currency you trade to avoid repeated conversions.
- Avoid holding leveraged positions for weeks unless you have priced in the financing.
- Group small crypto withdrawals so a fixed fee is not paid repeatedly.
- Keep a simple cost log: for each trade, record spread, commission, financing and fees. After a month you will know your real cost per trade.
Reader questions
Are commission-free brokers really free?
No. They earn through the spread, financing, conversion fees or payment for order flow. The charge moves somewhere else rather than disappearing.
Why was I charged three times the swap on Wednesday?
Positions rolled on Wednesday settle over the weekend, so most providers apply three days of financing that night instead of charging on Saturday and Sunday.
What is the cheapest way to compare trading costs?
Pick one realistic trade and work out the total in money for each provider: spread, commission on both sides, financing for your usual holding period and any conversion fee.