The advertised spread is rarely the full cost of a forex trade. New traders compare brokers on the headline number; experienced traders read the all-in stack. Here is the stack.
1. Spread
The bid-ask difference, paid on every trade. On a Standard account it is widest; on an ECN/Raw account it is tighter but commission is added. Spreads widen during news and at session opens — sometimes severely on minor pairs and gold.
2. Commission
Per-lot fee, typically charged on raw-spread accounts. Often quoted as "$X per side per lot" or "$Y round-turn per lot". Verify which one you are reading.
3. Swap (overnight financing)
Hold a position past 5pm New York time and you pay or receive swap based on the interest-rate differential. Triple swap usually applies on Wednesday for forex (to cover the weekend rollover). Some pairs and instruments swap heavily negative.
4. Slippage
The gap between the price you expected and the price you got. Negligible in deep liquidity. Painful around news, gaps, low-liquidity pairs, and on stop orders during volatility.
5. Deposit and withdrawal fees
Some methods are free; some carry processing fees, FX conversion costs, or third-party charges. Check the broker's payment-method page, not the marketing page.
6. Inactivity fees
Many brokers charge a monthly fee after a defined dormant period (commonly 90 days). Smaller balances can be eaten quickly.
7. Currency conversion
If your account is denominated in a different currency from the instrument, the broker may apply a markup on every conversion.
8. Platform / VPS / data fees
Mostly a non-issue for retail. Becomes relevant for EA users, scalpers, and anyone trading professional data feeds.
The all-in calculation
Take your typical month. Add: (lots traded × spread per lot in currency) + (lots traded × commission round-turn) + (lots × average swap) + (occasional slippage estimate) + (deposit/withdrawal fees) + (inactivity if relevant). Compare brokers on the all-in number, not the headline spread.
This is exactly the calculation our spread cost calculator and swap/commission calculator automate.
Next steps on ShaFX
- Free trading calculators — position size, pip value, margin, risk/reward, drawdown.
- Take a quiz on this topic and see what you missed.
- Glossary — precise definitions for every term used here.
- Compare brokers using our methodology.