
The answer in three lines
- The spread is paid on every trade even when commission is zero; overnight financing and funding rates add up for positions held longer.
- Currency conversion, deposit, withdrawal and network fees often cost more than trading fees for small or infrequent trades.
- Compare platforms on the total cost of a realistic round trip, not on the headline fee.
Trading fees explained properly need two lists: the fees a platform charges openly, and the costs built into the prices it quotes. The first list is in the fee schedule. The second only shows up when you compare what you paid with the market price at the same moment. This page covers both, with illustrative examples you can adapt.
What is the spread, and why is it a fee?
It is the gap between the buying and selling price, and you pay it on every round trip whether or not there is a commission.
If EUR/USD is quoted at 1.08402 / 1.08410, the spread is 0.8 pips. On one standard lot, where a pip is worth $10, that costs $8. On an order-book crypto exchange the spread between the best bid and best offer may be tiny on a major pair, but a broker-style app can widen its quote by a percentage, so the cost depends heavily on the model. Spreads widen in thin markets, around news and at the daily rollover.

How do commissions and maker or taker fees work?
A commission is a separate charge per trade or per lot; exchanges often charge less for orders that add liquidity (maker) than for those that take it (taker).
Some forex accounts combine a narrow raw spread with a fixed commission per lot per side. As an illustration, a 0.8-pip spread ($8) plus $3.50 commission per side ($7 round trip) costs $15 to open and close one standard lot, which is 1.5 pips in price terms. On a crypto exchange, a limit order that rests in the book usually pays the maker rate, while a market order pays the taker rate.
What do overnight positions cost?
Leveraged forex and CFD positions pay or receive financing each night; perpetual crypto futures exchange funding payments several times a day.
For forex, the charge, often called swap or rollover, reflects the interest-rate difference between the two currencies plus the broker's markup. It is applied at 17:00 New York time, and most brokers charge three nights on Wednesday to cover the weekend. For share and index CFDs, financing is usually a benchmark rate plus a margin, charged on the full position value, not just your deposit.
Perpetual futures have a funding rate paid between long and short holders at set intervals. An illustration: at a funding rate of 0.01% every eight hours on a $10,000 position, the payer spends $1 per interval, $3 a day and $90 over 30 days if the rate stayed constant. Rates can turn sharply higher when positioning is one-sided. Because funding can also be received, a position on the other side can earn it, but relying on that income is a bet that positioning will not reverse.

Which costs appear only when money moves?
Deposits, withdrawals, network fees and currency conversion, which often matter more than trading fees for smaller accounts.
- Currency conversion: depositing pounds into a dollar account, or buying US shares from a euro account, usually involves a conversion markup. At 0.5%, converting $2,000 costs $10 each way.
- Card and bank fees: some deposit methods carry fees from the platform or the payment provider.
- Withdrawal fees: crypto platforms usually charge a flat fee per network, which can be a large share of a small withdrawal. See the USDT guide for a network comparison.
- Network fees: paid to the blockchain, not the platform, and set by demand for block space.
Trading fees explained for crypto platforms
On crypto platforms the payment method and the withdrawal can cost more than the trade itself.
Exchanges usually publish tiered maker and taker fees that fall as monthly volume rises, and some give discounts for paying fees in their own token, which ties you further to the platform. The bigger costs for occasional buyers are elsewhere. Card purchases often carry a processing charge: as an illustration, a 2% card fee on a $500 purchase is $10, while a bank transfer followed by a 0.1% trading fee costs $0.50. Instant-buy buttons in apps may use a wider quote than the platform's own order book. And every withdrawal to a personal wallet carries a network-specific fee, so moving coins in many small amounts multiplies the cost.
Which fees catch people out later?
- Inactivity fees charged after months without trading.
- Custody or account fees on some share accounts or for holding certain assets.
- Slippage, the difference between the price you expected and the price you got, especially with market orders in fast conditions.
- Payment for order flow and similar arrangements, where a zero-commission broker earns from how it routes your orders. You do not see a charge, but execution quality can differ.
- Fund charges on ETFs and managed products, taken continuously from the fund's value.
How do you compare the total cost?
Build one realistic trade and price every step, from deposit to withdrawal.
- Choose your normal size and holding period.
- Add the spread at a typical time of day, not the advertised minimum.
- Add commission for both sides.
- Add financing or funding for the nights or intervals you would hold.
- Add conversion and withdrawal costs.
An illustrative monthly comparison for someone making ten round trips of one standard lot on EUR/USD: an account with a 1.2-pip all-in spread costs 10 × $12 = $120, while an account with a 0.3-pip spread plus $7 commission per round trip costs 10 × ($3 + $7) = $100. Change the size, the pair or the time of day, and the ranking can flip, which is why the calculation has to be your own.
Our homepage shows an example where a visible 0.10% fee costs about $2 on a $1,000 crypto round trip while a "no fee" 1% quote costs about $19.80. Use the crypto profit calculator and pip calculator to price your own cases, and include costs in any broker comparison.
Follow-up questions
Is zero-commission trading really free?
No. Zero commission usually means the platform earns through the spread, currency conversion, financing or order routing. The cost moves elsewhere rather than disappearing.
Why is my overnight charge three times bigger on Wednesday?
Forex spot trades settle two business days ahead, so a position held over Wednesday's rollover rolls over the weekend days too. Most brokers therefore apply three days of financing on Wednesday night.
Are network fees the same as withdrawal fees?
Not necessarily. The network fee goes to the blockchain's miners or validators; a platform's withdrawal fee is set by the platform and may be higher than the network fee it pays.