YarixMarkets is an information site only. We are not a broker or exchange and do not offer accounts or trading. Disclaimer

Hidden Trading Costs to Know

Trading fees explained line by line, with a bar diagram showing how small charges stack up over one week of holding a position.

Written and number-checked by YarixMarkets editors. Updated 26 September 2026. How we check our numbers

Macro close up of a price ticker display with tiny price increments highlighted

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

ChargeHow it worksWhere it applies
SpreadGap between buy and sell prices, paid on entryForex, CFDs, crypto, shares
CommissionFixed or percentage fee per trade or per lotRaw-spread forex accounts, many share brokers
Overnight financing (swap)Interest-based charge or credit for holding leveraged positions past the daily cut-offForex, CFDs, crypto perpetuals (as funding)
Currency conversionMark-up when your deposit currency differs from the asset's currencyForeign shares, deposits, withdrawals
SlippageDifference between the expected and actual fill priceFast markets, market orders, stops
Network and withdrawal feesBlockchain fee plus any platform chargeCrypto and stablecoin transfers
Inactivity and account feesMonthly charge on dormant accounts, platform subscriptionsVaries by provider
Transparent chart with trend lines support and resistance levels and moving averages

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.

Abstract upward and downward arrow sculpture representing interest rate changes

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:

Round-trip cost = (spread in pips × pip value) + (commission per side × 2)

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.