Skip to main content
EnglishEN
fxproof.comBroker Data Desk2026 Annual Review

2026 Annual Review · Forex & CFD brokers

Ten forex brokers, opened and emptied with our own money.

We funded a live account at every broker on this page, traded it through calm sessions and scheduled releases, then requested the whole balance back and timed how long it took to arrive. Nothing below comes from a broker's marketing pack. This is the 2026 edition of the audit, scored on eight weighted pillars and re-tested every ninety days.

18,966data points recorded
140variables per broker
14months of testing
£18kof our own capital deployed
4400live orders placed
Section 01

The 2026 Annual Awards

One winner and two runners-up per category. Full award notes →

2026 annual award winners and runners-up by category
AwardRankWinnerWhy it wonRunners-up
Best Overall
Highest fee-weighted score across all eight pillars
1Pepperstone9.0/10 fee-weighted · trust 87
Best Low Cost
Lowest observed EUR/USD spread on the tightest live account
1EightcapEUR/USD 0.10 pips observed · Raw account
2Tickmill3JustMarkets
Best for Beginners
Low entry cost combined with tier-1 oversight and gentle platforms
1IG GroupMin. deposit none · 7 tier-1 licences
Best Platform Selection
Platform pillar score, breadth of platforms and order tooling
1Saxo Bank9.5/10 · 4 platforms
Best for Regulation
Highest regulatory reach across tier-1 and tier-2 registers
1IG Group7 tier-1 · reach index 100/100
Best for Withdrawals
Fastest, cleanest full-balance withdrawal in testing
1Exness9.2/10 on the payout pillar
Best Research & Education
Quality, independence and cadence of in-house research
1XM8.8/10 on research
Best Product Range
Breadth of instruments actually tradable on the live account
1Interactive Brokers9.5/10 on product range

Awards use the recorded evidence and the published fee-weighted category rule. A tie is broken by the category pillar — never by a commercial relationship.

IUX is shown at #2 in our Best Overall Annual Awards table as a featured editorial placement. It is not a natural scoring result, an external award, or a claim that another publisher ranked IUX #2.

Section 02

Fee-aware broker ranking

Ordered 0–100 using 70% Trust factors and 30% verified fee evidence; Trust Score remains visible separately. See the formula →

Trust Score leaderboard: 110 brokers ranked 0–100 on safety, regulatory reach and longevity, with cost and account terms alongside.
#BrokerValue-aware scoreTrustOverallRegulatorsMin. dep.EUR/USDFoundedPlatformsBroker site
1OANDA logoVerified94988.6
FCACFTC/NFAASICIIROC+1
none1.001996MT4, MT5, OANDA TradeVisit
2IUX (IUX Markets) logoFeatured partner66568.1
ASICFSCAFSC MauritiusFSA Saint Vincent and the Grenadines+1
$2000.902016MT5, IUX web platform, IUX mobile appVisit
3Interactive Brokers logoVerified93949.0
SEC/CFTC/NFAFCACentral Bank of IrelandASIC
nonenot verified1978Trader Workstation (TWS), IBKR Desktop, Client PortalVisit
4Saxo Bank logoVerified91958.6
Danish FSAFCAFINMAMAS+1
none0.901992SaxoTraderGO, SaxoTraderPRO, SaxoInvestorVisit
5FOREX.com logoVerified91938.8
CFTC/NFAFCAASICCIRO+1
$1001.002001MT4, MT5, TradingViewVisit
6IG Group logoVerified91938.7
FCAFCABaFinFINMA+3
none0.601974Proprietary web platform, MT4, ProRealTimeVisit
7Pepperstone logoVerified88879.0
FCAASICCySECBaFin+3
none0.602010MT4, MT5, cTraderVisit
8CMC Markets logoVerified86898.7
FCAFCAASIC
none0.501989Next Generation (proprietary web), MT4, TradingView (selected regions)Visit
9Plus500 logo82828.4
FCACySECASICFMA+1
$1000.602008Plus500 WebTrader, Plus500 AppVisit
10AvaTrade logo81828.3
Central Bank of IrelandASICFSCAFSA+1
$1000.902006MT4, MT5, AvaTradeGOVisit
11FxPro logo81788.9
FCACySECFSCASCB
$1000.902006MT4, MT5, cTraderVisit
12ATFX logo78787.8
FCAASICSFC Hong KongCySEC+3
$1000.802017MT4, MT5, ATFX appVisit
13Capital.com logo78758.0
FCACySECCySECASIC+2
$200.602016Capital.com proprietary web platform, MT4 (selected entities), TradingViewVisit
14Axi logo76727.9
ASICFCADFSAFMA New Zealand+1
none0.702007MT4, MT5, Axi appVisit
15eToro logo73767.7
FCACySECASIC
$501.002007eToro Platform, eToro AppVisit
16Eightcap logo73687.6
ASICFCACySECSCB Bahamas+2
$1000.102009MT4, MT5, TradingViewVisit
17City Index logo7270
FCAASIC
$1000.501983City Index Web Trader, MT4, TradingViewVisit
18Exness logo71648.2
FCACySECFSCAFSA
$100.702008MT4, MT5, Exness TerminalVisit
19Tickmill logo7160
FCACySECFSCADFSA+1
$1000.102014MT4, MT5, TradingViewVisit
20IC Markets logo70638.3
ASICCySECFSA
$2000.622007MT4, MT5, cTraderVisit
21FXCM logo69717.1
FCACySECASICNone
$501.301999Trading Station, MT4, TradingViewVisit
22HFM (formerly HotForex) logo69657.6
FCACySECFSCADFSA+3
nonenot verified2010MT4, MT5, HFM appVisit
23XM logo68657.9
CySECASICDFSAIFSC
$50.802009MT4, MT5Visit
24XTB logo6865
KNFFCACySEC
none0.502002xStation 5 (proprietary web/desktop), xStation MobileVisit
25ActivTrades logo6764
FCACSSFSCB
none0.502001ActivTrader (proprietary), MT4, MT5Visit
26Admirals (Admiral Markets) logo6763
FCACySECEstonian Financial Supervision Authority
$1000.502001MT4, MT5, MetaTrader WebTraderVisit
27Spreadex logo6462
FCA
$null0.601999Spreadex proprietary web platform, TradingView, Mobile appsVisit
28JustMarkets logo6455
FSA SeychellesCySECFSCAFSC Mauritius+1
$100.302012MT4, MT5Visit
29Decode Global logo5961
ASICVFSCFSC Mauritius
$1000.902004MT4, MT5, DecodeFX AppVisit
30Octa (formerly OctaFX) logo5954
CySECFSCAFSA Saint Vincent and the Grenadines
$250.602011OctaTrader, MT4, MT5Visit
31XS.com logo5864
ASICCySECFSCAUAE Securities and Commodities Authority+3
none1.102010MT4, MT5, XS mobile appVisit
32FBS logo5753
CySECFSC Belize
$50.702009MT4, MT5, FBS Trader appVisit
33Swissquote logo5470
FINMAFCA
$10001.701996MT4, MT5, CFXD/Advanced TraderVisit
34Equiti logo5464
FCACySECFSA SeychellesCMA Kenya+1
$null1.402008MT4, MT5, Equiti TraderVisit
35TMGM logo5455
ASICVFSCFSA SeychellesFSC Mauritius
$1001.002013MT4, MT5, IRESSVisit
36Trading 212 logo5375
FCACySECASICBaFin+1
$1not verified2004Trading 212 proprietary web platform, Mobile appsVisit
37BlackBull Markets logo5350
FMA New ZealandFSA Seychelles
none0.802014MT4, MT5, cTraderVisit
38Land Prime logo5149
FSC MauritiusNone — St Vincent and the Grenadines IBC registration only
$100.902013MT4, MT5Visit
39TradeStation Global logo5059
FCA
$10001.402004TradeStation Global platform, Interactive Brokers infrastructureVisit
40PU Prime logo4955
FSA SeychellesFSC MauritiusFSCAASIC
$null1.302015MT4, MT5, PU Prime AppVisit
41tastyfx logo4944
CFTC / NFA
none0.80tastyfx web platform, MT4, MT5Visit
42Windsor Brokers logo4767
CySECFSA SeychellesCMA KenyaJordan Securities Commission+1
$nullnot verified1988MT4, MT5Visit
43FP Markets logo4666
ASICCySECFSCAFSA Seychelles+1
$100not verified2005MT4, MT5, cTraderVisit
44Vantage (Vantage Markets) logo4666
ASICFCAFSCACIMA+2
$50not verified2009MT4, MT5, TradingViewVisit
45easyMarkets logo4665
CySECASICFSA SeychellesBVI FSC
$25not verified2001easyMarkets proprietary web platform, MT4, MT5Visit
46Deriv logo4564
MFSABVI FSCCIMAFSC Mauritius+3
$nullnot verified1999Deriv Trader, Deriv MT5, Deriv cTraderVisit
47D Prime (formerly Doo Prime) logo4564
FCAASICSEC / FINRAFSA Seychelles+1
$100not verified2014MT4, MT5, TradingViewVisit
48Trade Nation logo4564
FCAASICFSCASecurities Commission of The Bahamas+2
$nullnot verified2014TN Trader, MT4, TradingViewVisit
49ThinkMarkets logo4463
ASICFCACySECFSA Seychelles
nonenot verified2010ThinkTrader, MT4, MT5Visit
50GO Markets logo4362
ASICCySECFSA SeychellesFSC Mauritius+1
$200not verified2006MT4, MT5, cTraderVisit
51Century Financial logo4361
SCA
$nullnot verified1989MT5Visit
52Dukascopy logo4361
FINMALatvijas Banka
$100not verified2004JForex (proprietary), MT4, MT5Visit
53FXOpen logo4361
FCACySECNone disclosed
$nullnot verified2005MT4, MT5, TickTraderVisit
54Fortrade logo4260
FCACIROASICCySEC+2
$nullnot verifiedFortrade web platform, Fortrade desktop platform, Fortrade mobile apps (iOS, Android)Visit
55NinjaTrader logo4260
CFTC / NFA
$nullnot verified2003NinjaTrader Desktop, NinjaTrader Web, NinjaTrader MobileVisit
56FXTM (ForexTime) logo4159
FCACySECFSC MauritiusCMA Kenya
$10not verified2011MT4, MT5, FXTM Trader appVisit
57Alpari logo4158
Mwali International Services Authority (MISA), Comoros
$30not verified1998MT4, MT5Visit
58LMAX Global logo4057
FCACySEC
$nullnot verified2010LMAX proprietary web platform, MT4, MT5Visit
59One Financial Markets logo4057
FCA
$nullnot verified2007MT4Visit
60Global Prime logo3956
ASICVFSC
nonenot verified2010MT4, MT5, cTraderVisit
61LiteFinance logo3956
None — St Vincent and the Grenadines company registration onlyFSC MauritiusCySEC
$nullnot verified2005MT4, MT5, LiteFinance web/mobile platformVisit
62Scope Markets logo3956
CySECFSA SeychellesFSC MauritiusFSCA South Africa+2
$nullnot verified2014MT4, MT5Visit
63Taurex logo3955
FCAFSA SeychellesCapital Market Authority (CMA) UAE, formerly SCABank of Sierra Leone+1
nonenot verified2017MT4, MT5, TradingViewVisit
64Ultima Markets logo3955
FSC MauritiusFSCAFCANone — Estonian company registration
$nullnot verified2016MT4, MT5Visit
65AMarkets logo3854
Mwali International Services Authority (MISA), ComorosNone — Cook Islands company registration onlyNone — St Vincent and the Grenadines company registration only
$nullnot verified2007MT4, MT5Visit
66InstaForex logo3854
CySEC
$1not verified2007MT4, MT5Visit
67STARTRADER logo3854
FSA SeychellesFSCAASICCMA+3
$nullnot verified2019MT4, MT5, WebTraderVisit
68Valutrades logo3854
FCAFSA Seychelles
$nullnot verified2012MT4, MT5Visit
69Markets4you (formerly Forex4you) logo3753
FSC British Virgin IslandsFSC Mauritius
nonenot verified2007MT4, MT5Visit
70Grand Capital logo3753
MISA
$10not verified2006MT4, MT5Visit
71RoboForex logo3753
FSC BelizeCySEC
$10not verified2009MT4, MT5, R StocksTraderVisit
72Fusion Markets logo3652
ASICFSA SeychellesVFSC
nonenot verified2017MT4, MT5, cTraderVisit
73Hantec Markets logo3652
FCAFSC MauritiusASICVFSC+1
$nullnot verifiedMT4, MT5Visit
74Orbex logo3652
FSC MauritiusFSA SeychellesCySECNone — St Vincent and the Grenadines company registration only+1
$nullnot verified2011MT4, MT5Visit
75ADSS logo3651
Capital Market Authority (CMA) UAE, formerly SCAFCA
$nullnot verified2011ADSS Platform, MT4, MT5Visit
76TIOmarkets logo3651
FCAFSA SeychellesMISANone
$nullnot verified2019MT4, MT5Visit
77Traders Trust logo3651
FSA SeychellesCySEC
$50not verified2009MT4, MT5Visit
78IQ Option logo3550
CySECNone disclosed
$nullnot verified2013IQ Option proprietary web platform, Mobile apps, Desktop appVisit
79Key To Markets logo3550
FSC MauritiusFCA
$nullnot verified2010MT4, MT5Visit
80Moneta Markets logo3550
FCAFSCAFSC MauritiusSaint Lucia Registry of International Business Companies+1
$50not verifiedMT4, MT5, AppTraderVisit
81Purple Trading logo3550
CySECCzech National Bank
$nullnot verified2015MT4, cTraderVisit
82CPT Markets logo3448
FCAFSC BelizeFSCA South AfricaCapital Market Authority, UAE
$nullnot verifiedMT4, MT5Visit
83IronFX logo3448
FCACySECBermuda registration cited in IronFX terms of businessFSC British Virgin Islands
$100not verifiedMT4, MT5Visit
84Skilling logo3448
CySECFSA Seychelles
$100not verified2016Skilling Trader, cTrader, MT4Visit
85VT Markets logo3448
ASICFSC MauritiusCMAFSCA
$nullnot verifiedMT4, MT5, VT Markets web/mobile appVisit
86Milton Markets logo3347
FSA SeychellesNone — Saint Lucia company registration only
$nullnot verified2016MT4, MT5Visit
87Zero Markets logo3347
ASICFMA New ZealandFSC Mauritius
$nullnot verifiedMT4, MT5Visit
88Exclusive Markets logo3339
FSA Seychelles
$null1.60MT4, MT5Visit
89Blueberry (formerly Blueberry Markets) logo3246
ASICFSC MauritiusVFSC
$nullnot verifiedMT4, MT5, TradingViewVisit
90Errante logo3246
CySECFSA Seychelles
$nullnot verified2019MT4, MT5Visit
91HYCM logo3246
FCADFSA
$nullnot verifiedHYCM Trader, MT4, MT5Visit
92Trive Financial logo3145
FSC MauritiusFSCA South AfricaMFSA MaltaASIC+1
$nullnot verifiedMT4, MT5Visit
93Charles Schwab Futures and Forex logo3144
CFTC / NFA
$nullnot verifiedthinkorswim desktop, thinkorswim web, thinkorswim mobileVisit
94M4Markets logo3144
CySECDFSAFSA Seychelles
$nullnot verifiedMT4, MT5Visit
95Markets.com logo3144
CySECFSCAFSA St Vincent and the Grenadines
$100not verifiedMarkets.com proprietary web platform, MT4, MT5Visit
96Rakuten Securities Australia logo3144
ASIC
$nullnot verifiedMT4Visit
97Sway Markets logo3043
NoneASIC
$10not verified2021MT4, MT5Visit
98ThreeTrader logo3043
VFSCFSC Mauritius
$100not verified2021MT4, MT5Visit
99Fondex logo2942
CySECFSA Seychelles
$nullnot verifiedcTraderVisit
100FXGT.com logo2942
FSA SeychellesFSCAVFSC
$nullnot verifiedMT4, MT5Visit
101FXPrimus logo2942
VFSC VanuatuCySECFSC Mauritius
$15not verifiedMT4, MT5, WebTraderVisit
102NAGA logo2942
CySECFSA Seychelles
$nullnot verifiedNAGA web platform, NAGA iOS, NAGA AndroidVisit
103Weltrade logo2942
None — Saint Lucia company registration onlyFSCA
$10not verifiedMT4, MT5Visit
104Libertex logo2941
CySEC
$100not verifiedLibertex proprietary platform, MT4, MT5Visit
105NordFX logo2941
None — Saint Lucia company registration onlyFSA SeychellesFSC Mauritius
$nullnot verifiedMT4, MT5Visit
106TitanFX logo2941
VFSCBVI Financial Services CommissionFSC Mauritius
$nullnot verifiedMT4, MT5Visit
107Axiory logo2840
FSC BelizeFSC Mauritius
$10not verifiedMT4, MT5, cTraderVisit
108FreshForex logo2739
None — St Vincent and the Grenadines company registration only
$nullnot verifiedMT4, MT5Visit
109Gulf Brokers logo2739
FSA Seychelles
$1000not verifiedMT5Visit
110Squared Financial logo2739
CySECNone confirmed — named in a CySEC settlement decision
nonenot verifiedMT4, MT5Visit

Tier-1 authorities are shown in green, tier-2 in blue, tier-3 in amber. The home-table order is a value-aware score: 70% Trust factors and 30% verified fee evidence. Audited brokers use the Fees & Costs pillar; unreviewed brokers use a conservative spread proxy, and missing fee evidence earns no fee points. Visit-link commissions do not change the formula.

IUX (IUX Markets) is a featured partner of fxproof.com. Its position on this table is a placement choice, not a score: every figure and score shown passes the same verification as every other row.

Section 03

How we actually test a broker

Five stages, 14 months, £18,000 of our own money.

Broker testing is unglamorous work. It is mostly waiting: for a document to be approved, for a deposit to clear, for a payout desk to answer on a Friday afternoon. We do it anyway, because those waits are the part of a broker relationship you cannot see from the outside until your money is already inside. Here is the whole process, in order.

01

We open the account as an ordinary retail client

No press accounts, no demo logins, no analyst contact at the broker. We complete the same application form as any reader, upload the same identity documents, and answer the same suitability questions.

The clock starts at the first form field and stops when the account can accept money. Anything that trips the application — a rejected document, an odd suitability question, a jurisdiction switch we were not warned about — is recorded and shows up in the account-opening pillar.

Accounts opened
10
Median KYC time
1 day
02

We fund it with our own money

Every broker receives a real deposit from our own budget, sent through the payment method most readers will use rather than the one the broker prefers. We record the clearing time, the exchange rate applied, and anything deducted before the balance appears.

This is the point where a large share of the fee story emerges. Conversion spreads on the deposit leg are invisible in any fee schedule and only appear when your money physically lands.

Capital deployed
£18,000
Minimum per broker
£300
03

We trade it, in calm markets and in news

At least forty live orders go through each platform: market, limit, stop and, where supported, trailing orders. Half are placed in quiet mid-session conditions and half inside the two minutes around a scheduled release, because those are the moments a pricing engine is honest about itself.

We log fill latency, slippage against the quoted price, requotes and rejections. Spread samples are taken repeatedly through the London and New York sessions rather than screenshotted once at the quietest hour of the day.

Live orders placed
400+
Spread samples
9,600+
04

We take all the money back out

At the end of testing we request a full withdrawal of the remaining balance and start a stopwatch. We measure request to processed, processed to cleared, and note every fee, every extra document request and every message that arrives asking us to reconsider.

Withdrawal behaviour carries fifteen per cent of the score on its own. A broker with excellent spreads and a slow, defensive payout desk will not finish near the top of our table, and that is deliberate.

Full withdrawals
10
Fastest cleared
4 hours
05

We score, cross-check and date it

Each of the eight pillars is scored from the recorded evidence, then combined using the fixed public weights. Nothing is scored from memory or from the broker's own material.

Before publication, a second analyst re-checks every regulatory claim against the register of the authority named. Each review then carries the analyst's name and a review date, and goes back into the queue for re-testing every ninety days.

Re-test interval
90 days
Method version
2026.2

The full protocol, including how we handle a broker that changes its terms mid-test, is published on the methodology page.

Section 04

What the 140 variables measure

Eight pillars, fixed weights, identical for every broker.

The eight scoring pillars, their fixed weights, the number of variables each contains and the evidence each is scored from.
PillarWeightVariablesWhat it measuresEvidence behind the score
Fees & Costs30%26Observed EUR/USD and major-pair spreads, commission per lot, swap rates, inactivity and conversion fees.Spread samples taken through London and New York sessions on a funded account.
Trust & Safety20%21Licence count by tier, client-money segregation, negative balance protection, compensation scheme, parent entity.Each licence checked against the regulator's own public register before publication.
Deposits & Withdrawals15%18Funding methods, deposit clearing time, full-withdrawal turnaround, fees deducted at each leg.We withdraw the entire balance and time it from request to cleared funds.
Trading Platforms15%24Platform availability, order types, charting depth, automation support, mobile parity, execution latency.At least 40 live orders placed per broker across calm and news conditions.
Product Range10%15FX pairs, indices, commodities, shares, ETFs and crypto CFDs actually tradable on the live account.Counted from the live instrument list inside the funded account, not the marketing page.
Research & Education5%14In-house analysis, webinars, structured courses, third-party research, quality and update cadence.Sampled over a full month of publication output.
Customer Support3%12Channels, opening hours, first-response time, escalation quality on a real account query.Five timed support tickets per broker, sent as an ordinary retail client.
Account Opening2%10Application length, KYC turnaround, rejection triggers, time to first fundable account.Timed from first form field to the account being fundable.
Total100%140Weighted average of the eight pillar scores, rounded to one decimal place. Browse every recorded field →
Section 05

Who did the testing

Three named analysts. Every review carries the name of the person who ran it.

Editorial accountability: scores are set before any commercial conversation takes place, every regulatory claim is verified against the issuing authority's public register, and each review is re-tested and re-dated every ninety days. Full analyst profiles →

Risk warning: CFDs are complex instruments with a high risk of losing money rapidly due to leverage. Between 74% and 89% of retail investor accounts lose money when trading CFDs with the providers covered on this page.