Published: Not recorded
Last reviewed: Not recorded
Author: FXBrokerAlert Research Team
Research methodology: How research and evidence are handled
Sources checked: 2026-10-29
Reading time: 8 minutes
Headline pricing such as “spreads from” or “zero commission” describes the best case, not the typical one. A realistic picture of cost requires reading several documents together and modelling how you actually intend to trade.
The five cost layers
- Spread: the difference between buy and sell prices. Look for average or typical spreads by time of day, not minimums.
- Commission: a fixed or per-lot charge. Some account types trade a wider spread for no commission; others the reverse.
- Overnight financing: charged or credited when a position is held past the daily cut-off. For multi-day positions this can exceed all other costs.
- Currency conversion: applied when an instrument is priced in a currency different from your account currency.
- Account charges: inactivity, withdrawal, data or platform fees.
Where to look
In many jurisdictions retail providers publish key information documents or cost and charges disclosures. These are usually more conservative than marketing pages. Compare the figures in the legal document with those on the website and note any differences.
Model your own trading
Write down a typical trade: instrument, size, how long you hold it. Then compute the round-trip spread, any commission, and financing for the holding period. A provider with a lower spread but higher financing can be more expensive for swing trading, and the opposite for intraday trading.
A worked structure, not a recommendation
- Spread cost = typical spread in points × value per point × size.
- Commission = per-side charge × 2 (if charged on open and close).
- Financing = notional value × financing rate ÷ 365 × nights held.
Signals to treat with caution
- Cost pages without a date or version number.
- Spreads quoted only as minimums or “from”.
- Financing rates described only as “competitive” without a formula.
- Withdrawal fees disclosed only in support articles rather than in the terms.
FXBrokerAlert does not publish fee figures for any provider until they have been taken from a dated official document and recorded with a source. Until then, every fee field reads “Not independently verified”.
Research limitations
No current fee figure is asserted for a broker. A dated schedule for the exact entity, account and jurisdiction is needed.
Not advice
Official sources & research notes
Official sources
Regulator guidance: PS19/18: Restricting contract for difference products sold to retail clients · Financial Conduct Authority
Checked 2026-10-29 · Scope: UK policy statement, not a broker-specific fee schedule.
Regulator guidance: CFD product intervention measures · European Securities and Markets Authority
Checked 2026-10-29 · Scope: Historical EU publication; check current rules where you live.
Last material update: Not recorded
Methodology: FXBrokerAlert research methodology. Publication dates are not inferred from unrelated profile checks.