The three types of trading cost
Every forex broker charges for access to the market. The way they charge varies — and understanding the structure matters more than comparing headline numbers alone. Here are the three cost components to evaluate:
Spread
The gap between buy and sell price. Paid on every trade entry. The single most important cost for day traders and scalpers. Measured in pips (0.0001 for most pairs).
Commission
Fixed fee per standard lot (100,000 units). Charged on ECN/Raw accounts in exchange for near-zero spreads. Typically $3–$7 per lot per side ($6–$14 round-trip).
Overnight swap
Interest paid or received for holding a position past 17:00 New York time. Calculated on the notional value. Wednesday night charges are tripled (covers Fri–Mon settlement).
Other charges
Inactivity fees (typically after 12 months). Withdrawal fees on non-standard methods. Currency conversion spreads (if account currency ≠ base currency of trade).
Total cost = (Spread in pips × 0.0001 × Lot size) + Commission. Example: 1 lot EUR/USD on a 0.3-pip spread account = (0.3 × 0.0001 × 100,000) = $3.00. Same trade on a 0.0-pip + $3.5/lot commission account = $3.50. At higher lot sizes the math shifts — always check the break-even point for your volume.
EU broker fees comparison table (July 2026)
All data reflects retail account conditions for EU-resident clients. Spreads are typical averages and may widen during news events or low liquidity.
| Broker | Regulation | EUR/USD spread (typical) | Commission per lot | Min deposit | Inactivity fee | Withdrawal fee |
|---|---|---|---|---|---|---|
| Exness | CySEC 178/12 | 0.3 pips (Std) / 0.0 (Pro) | None (Std) / $3.5/lot (Pro) | $0 | None | None |
| AvaTrade | CySEC 347/17 | 0.9 pips | None | $100 | $50 after 3 months inactivity | None (bank may charge) |
| Pepperstone | CySEC 388/20 + FCA 684312 | 0.1 pips (Razor) / 1.0 (Std) | $3.5/lot (Razor) / None (Std) | $200 | None | None |
| XM | CySEC 120/10 | 1.6 pips (Std) / 0.8 (Ultra Low) | None | $5 | $5/mo after 90 days inactivity | None (first withdrawal free) |
| IC Markets | CySEC 362/18 | 0.1 pips (Raw) / 0.8 (Std) | $3/lot (Raw) / None (Std) | $200 | None | None |
Broker fee breakdowns
Exness
Exness offers the lowest barrier to entry of any CySEC-regulated broker — no minimum deposit on standard accounts, no inactivity penalties, and free withdrawals. The Professional account (0.0 pip spread + $3.5 commission) is the lowest all-in cost for high-volume EU traders.
AvaTrade
AvaTrade uses a market-maker model with all-in spreads — no separate commission. This makes costs predictable. Watch the $50 inactivity fee if you trade occasionally; it activates after just 3 consecutive inactive months on EU accounts.
Pepperstone
Pepperstone's dual regulation (CySEC + FCA) gives EU clients the option of ICF compensation (€20,000) or FSCS protection (£85,000) depending on which entity they open with. Razor account all-in cost (0.1 pip + $3.5 commission) = $4.50 per standard lot — competitive for active traders.
Understanding overnight swap fees
Swap rates represent the interest rate differential between the two currencies in a pair. They are charged when you hold a position overnight (past 17:00 New York time). Rates vary daily based on interbank interest rates.
- Long (buy) positions — usually pay swap when the base currency has a lower interest rate than the quote currency (e.g., long EUR/USD when EUR rates < USD rates)
- Short (sell) positions — may receive swap when selling the lower-interest currency
- Wednesday triple swap — positions open past 17:00 Wednesday are charged 3× the standard daily rate to account for Fri/Sat/Sun settlement
- Swap-free accounts — available at most EU brokers for Muslim clients following Islamic finance principles; no swap is charged or received, but an admin fee may apply after a period
Hidden fees to watch out for
- Inactivity fees — XM charges $5/month after 90 days. AvaTrade charges $50 after 3 months. Exness, Pepperstone, and IC Markets charge nothing. If you trade infrequently, this matters.
- Currency conversion — If your account is in EUR but you trade a USD-denominated pair, any profit/loss is converted at the broker's exchange rate, which may include a 0.5–1% spread.
- Funding method premium — Card deposits are free at most EU brokers, but some charge 2.5–3.5% for credit cards to offset chargeback risk. Bank transfers are usually free.
- Guaranteed stop loss orders (GSLO) — Some brokers charge a premium for guaranteed stops (typically 0.5–1 pip extra spread). Standard stop losses carry slippage risk in fast markets.
Which account type is right for you?
| Account type | Best for | Spread | Commission | Example monthly cost (10 lots/day × 20 days) |
|---|---|---|---|---|
| Standard / Classic | Beginners, low volume | 0.8–1.6 pips | None | $1,600–$3,200 in spread cost |
| ECN / Razor / Raw | Active traders, scalpers | 0.0–0.3 pips | $3–$7/lot | $600–$1,400 all-in |
| Professional | MiFID II professional clients | 0.0–0.2 pips | Negotiable | Varies — higher leverage available |
| Swap-free (Islamic) | Muslim clients, multi-day holders | Standard | Standard | Standard + admin fee after grace period |
= (−5.2 / 10) × 1 × 1.0850 = −$0.56 per night (you pay $0.56 for holding long)