Brokers with low spreads, November 2026
Editorial note: every figure on this page comes from the broker's hub record and names the source it was checked against (our methodology). Where nobody has checked a field we say "not published" rather than guess. Nothing here is investment advice (risk disclosure).
Short on time? Of the brokers on this page, the highest published score belongs to FxPro Global Markets Limited (4.4/5). What its record states:
- Regulation: CySEC, FCA — Registration verified
- Trading platform: MetaTrader 4, MetaTrader 5, cTrader, TradingView, Proprietary web platform
- Execution model: Made up Market maker
- Spread from: Made up from 0.8 pips (EUR/USD, standard account)
- Commission: Made up $3.50 per lot per side
- Minimum deposit: Made up $25
- Raw / ECN account: Made up Raw / ECN account available
- Min deposit: Not published
Below: every record on this page in one table, then each broker in turn.
Brokers on this page (6 records with a published score)
- FxPro Global Markets LimitedMetaTrader 4, MetaTrader 5, cTrader, TradingView, Proprietary web platform
- Capital.comMetaTrader 4, MetaTrader 5, TradingView, Proprietary web platform
- HF Markets (SV) LtdMetaTrader 4, MetaTrader 5, Proprietary web platform
- Tickmill LtdMetaTrader 4, MetaTrader 5, TradingView, Proprietary web platform
- TF Global Markets (STL) LimitedMetaTrader 4, MetaTrader 5, TradingView, Proprietary web platform
- EightcapMetaTrader 4, MetaTrader 5, TradingView
A spread figure means nothing without its qualifiers — which pair, which account type, and over what window it was averaged. A page that prints "EUR/USD 0.1" beside a broker's name and stops there is showing you a number nobody can verify.
Checked: the licence trail per published record, read from each regulator's own register on the date shown, plus the perk and desk-score rows from our research desk. The spread, commission and deposit values are written in per broker and labelled wherever they appear — placeholders for fields our research hub does not publish yet, not checked facts about those firms.
This order is our published desk score across the whole broker, tie-broken by verified licences. It is NOT a ranking by spread: we have measured no spread on this page.
Warning:
Low spreads side by side
6 records as columns. Every cell is a record field; a field nobody has checked yet is shown as unpublished, never guessed.
Low spreads, November 2026
| Low spreads | FxPro Global Markets Limited | Capital.com | HF Markets (SV) Ltd | Tickmill Ltd | TF Global Markets (STL) Limited | Eightcap |
|---|---|---|---|---|---|---|
| Published score | 4.4/5 | 4.3/5 | 4.1/5 | 4.1/5 | 4.1/5 | 4/5 |
| Made up ECN account | Yes | No | No | Yes | Yes | Yes |
| Made up Min. deposit | $25 | $500 | $500 | $100 | $10 | $200 |
| Made up Spread, EUR/USD | 0.8 pips | 1.3 pips | 1.3 pips | 0.1 pips | 1.3 pips | 0.4 pips |
| Made up Commission per lot | $3.50 | $6.00 | $6.00 | $2.00 | $6.00 | $3.00 |
| Made up Demo account | Yes | Yes | Yes | Yes | Yes | Yes |
| Licences we verified | 2 | 3 | 3 | 2 | 1 | 3 |
| Min deposit | Not published | Not published | Not published | $100 | $10 | $100 |
| Trading platform | MetaTrader 4, MetaTrader 5, cTrader, TradingView, Proprietary web platform | MetaTrader 4, MetaTrader 5, TradingView, Proprietary web platform | MetaTrader 4, MetaTrader 5, Proprietary web platform | MetaTrader 4, MetaTrader 5, TradingView, Proprietary web platform | MetaTrader 4, MetaTrader 5, TradingView, Proprietary web platform | MetaTrader 4, MetaTrader 5, TradingView |
| Regulation | CySEC, FCA — Registration verified | ASIC, CySEC, FCA — Registration verified | CMA_KE, CySEC, FCA — Registration verified | CySEC, FCA — Registration verified · FSA_SC — Registration not verified | CySEC — Registration verified | ASIC, CySEC, FCA — Registration verified · FSA_SC — Registration not verified |
| Next step | Go to broker | Go to broker | Go to broker | Go to broker | Go to broker | Go to broker |
Each broker in turn
- Rank 14.4/5

FxPro Global Markets Limited
Go to brokerYour capital is at risk.
- Min deposit:
- Not published
- Regulation:
- CySEC, FCA — Registration verified
- Execution model:
- Made up Market maker
- Spread from:
- Made up from 0.8 pips (EUR/USD, standard account)
- Commission:
- Made up $3.50 per lot per side
- Minimum deposit:
- Made up $25
- Raw / ECN account:
- Made up Raw / ECN account available
View reviewHighest · lowest scoring area
- Highest-scoring area
- Licence and oversight 5
- Lowest-scoring area
- Getting money in and out 4
- Rank 24.3/5

Capital.com
Go to brokerYour capital is at risk.
- Min deposit:
- Not published
- Regulation:
- ASIC, CySEC, FCA — Registration verified
- Execution model:
- Made up Hybrid ECN / market maker
- Spread from:
- Made up from 1.3 pips (EUR/USD, standard account)
- Commission:
- Made up $6.00 per lot round turn
- Minimum deposit:
- Made up $500
- Raw / ECN account:
- Made up Raw / ECN account available
View reviewHighest · lowest scoring area
- Highest-scoring area
- Licence and oversight 5
- Lowest-scoring area
- Getting money in and out 4
- Rank 34.1/5

HF Markets (SV) Ltd
Go to brokerYour capital is at risk.
- Min deposit:
- Not published
- Regulation:
- CMA_KE, CySEC, FCA — Registration verified
- Execution model:
- Made up Hybrid ECN / market maker
- Spread from:
- Made up from 1.3 pips (EUR/USD, standard account)
- Commission:
- Made up $6.00 per lot round turn
- Minimum deposit:
- Made up $500
- Raw / ECN account:
- Made up Raw / ECN account available
View reviewHighest · lowest scoring area
- Highest-scoring area
- Licence and oversight 5
- Lowest-scoring area
- Trading from a phone 3.5
- Rank 44.1/5

Tickmill Ltd
Go to brokerYour capital is at risk.
- Min deposit:
- $100
- Regulation:
- CySEC, FCA — Registration verified · FSA_SC — Registration not verified
- Execution model:
- Made up ECN / STP
- Spread from:
- Made up from 0.1 pips (EUR/USD, raw account)
- Commission:
- Made up $2.00 per lot per side
- Minimum deposit:
- Made up $100
- Raw / ECN account:
- Made up Raw / ECN account available
View reviewHighest · lowest scoring area
- Highest-scoring area
- Licence and oversight 5
- Lowest-scoring area
- Trading from a phone 3.5
- Rank 54.1/5

TF Global Markets (STL) Limited
Go to brokerYour capital is at risk.
- Min deposit:
- $10
- Regulation:
- CySEC — Registration verified
- Execution model:
- Made up Hybrid ECN / market maker
- Spread from:
- Made up from 1.3 pips (EUR/USD, standard account)
- Commission:
- Made up $6.00 per lot round turn
- Minimum deposit:
- Made up $10
- Raw / ECN account:
- Made up Raw / ECN account available
View reviewHighest · lowest scoring area
- Highest-scoring area
- What you can trade 5
- Lowest-scoring area
- Trading from a phone 3.5
- Rank 64/5

Eightcap
Go to brokerYour capital is at risk.
- Min deposit:
- $100
- Regulation:
- ASIC, CySEC, FCA — Registration verified · FSA_SC — Registration not verified
- Execution model:
- Made up STP
- Spread from:
- Made up from 0.4 pips (EUR/USD, standard account)
- Commission:
- Made up $3.00 per lot per side
- Minimum deposit:
- Made up $200
- Raw / ECN account:
- Made up Standard accounts only
View reviewHighest · lowest scoring area
- Highest-scoring area
- Licence and oversight 4
- Lowest-scoring area
- Licence and oversight 4
What a spread figure needs before it means anything
The licence rows are verified. The cost rows are written-in examples, and each names the qualifiers a real figure would have to carry.
Licences we verified against the register
Read from each broker's hub record and shown in the table above.
Average spread
Made up example shape: 0.6 pips average (EUR/USD, standard account, 30 days)
Written in to show the column's shape. It is not a record field, and it is marked wherever it appears.
How the average was taken
Made up example shape: median of hourly samples, London session
Written in to show the column's shape. It is not a record field, and it is marked wherever it appears.
Spread by pair
not published
No source has been checked for this field yet, so the table shows the unpublished state rather than a guess.
Overnight swap rates
not published
No source has been checked for this field yet, so the table shows the unpublished state rather than a guess.
Licences we checked ourselves
This is the part of the page that rests on evidence: each licence number was read from the regulator's own public register on the date shown.
CySEC · CY
6 of 6 verified
Open registerFCA · GB
5 of 5 verified
Open registerASIC · AU
2 of 2 verified
Open registerCMA_KE · KE
1 of 1 verified
Open registerFSA_SC · SC
0 of 2 verified
Open register
What a spread is, and why a single number rarely means anything
The spread is the gap between the price you can sell at and the price you can buy at, quoted in pips. It is a cost you pay the moment you open a position, before the market moves at all.
An advertised figure like "from 0.0 pips" is close to meaningless without three things attached: which instrument, which account type, and how the figure was measured. A 0.0 pip quote on a major pair during the London session, on an account that charges commission separately, describes a different cost from the same number on an exotic pair at rollover.
- Minimum spread
- The tightest figure seen, usually on the most liquid pair at the busiest hour. This is the number marketing quotes.
- Average spread
- The mean across a stated window. More useful, and only comparable when two firms measured the same instrument over the same period.
- Commission
- A separate charge, normally per lot per side. A round turn costs twice the quoted figure, which is why a "raw" spread account is not automatically cheaper.
- Swap
- Charged or paid for holding a position past the daily rollover. Irrelevant to a day trader, decisive for anyone holding for weeks.
- Slippage
- The difference between the price you asked for and the price you got. Not part of the spread, and often larger than it when a market moves fast.
Which account types tend to quote the tightest spreads
Account naming is marketing, not a standard. Two firms can use the word "ECN" for arrangements that differ in how orders actually reach a market. What follows describes what the labels usually mean, so you can ask the right question rather than trust the name.
- Raw or zero spread
- Quotes passed through with little or no markup, with the firm's revenue coming from commission instead. Cheaper only if the commission is smaller than the markup it replaced.
- ECN
- Orders meet other participants' orders in a pool. Genuine implementations usually show depth of market, so ask to see it.
- STP
- Orders are routed to one or more liquidity providers. The spread may carry a markup, and the routing rules are rarely published.
- Standard
- Costs are inside the spread, with no separate commission. Simpler to compare and frequently the cheaper choice at small trade sizes.
- Professional or VIP
- Tighter pricing in exchange for volume or balance requirements. In several jurisdictions, accepting professional classification also means giving up retail protections, including the statutory leverage cap and access to some compensation schemes.
That last point is the one that costs people money quietly. Being reclassified as a professional client is a legal change in status, not a loyalty tier. Read exactly which protections you are giving up before agreeing to it.
How to compare two firms' costs honestly
The research hub publishes no spread or commission field, so this page cannot rank firms by cost and does not try to. These steps produce a comparison you can defend, using the same instrument and the same clock for both firms.
- Pick one instrument and one account type on each side. A comparison across different pairs is not a comparison.
- Record the spread at the same moment on both, then again at a quiet hour and again just after a scheduled data release.
- Add the commission for a round turn, per side, at the lot size you actually trade.
- Add the swap for the holding period you actually use, in both directions.
- Place a market order of your normal size on a demo and compare the fill price to the price you clicked. This is where a tight advertised spread often stops being tight.
- Check the withdrawal fee and any inactivity fee, which sit outside trading cost entirely and can dwarf it for a small account.
Frequently asked questions
Why not just publish the spreads brokers advertise?
Because an advertised "from" spread is a best case, not an average, and it is usually quoted without the account type or the window. Republishing it would hand you a marketing figure with our name on it.
What would you need to publish a real spread?
The average, the pair, the account type, and the start and end of the measurement window — the field path beside each written-in row names exactly that.
Who did the work on this page
- Records read by
- traderpublic research desk
- Reviewed by
- traderpublic research desk
- Registers checked
- 16 Sept 2026
We publish no individual byline for a compiled category page. The work is the desk's, and naming a single author would suggest a judgement one person made.