Home / Reviews
Broker reviews
100 brokers, each assessed on the same measures. Compiled from each broker's own published material, and shown to them for confirmation before we treat it as settled.
- IC MarketsASIC (AFSL 335692); CySEC (362/18); Seychelles FSA (SD018); Bahamas SCB (SIA-F214); Kenya CMA (Licence 123)9.5
- TabTradeFinancial Services Commission Mauritius (FSC), Investment Dealer (Full Service Dealer, excluding Underwriting), Licence GB262064199.3
- AvaTradeCentral Bank of Ireland (C53877); ASIC (406684); BVI FSC (SIBA/L/13/1049); FSCA (45984); Japan FSA (1662); FFAJ (1574); ADGM FSRA (190018); CySEC (347/17); CMA Kenya (262); Israel Securities Authority9.2
- XMBelize FSC (8557558); CySEC (120/10); ASIC (AFSL 443670); DFSA (F003484); FSCA (49976)9.1
- FxProFCA (509956); CySEC (078/07); FSCA (45052); SCB Bahamas (SIA-F184); Seychelles FSA (SD120, via Invemonde Trading Ltd partnership)9.1
- Markets.comCySEC (092/08); FSCA (46860); SVG registration (27030 BC 2023)9.0
- Plus500FCA (509909); ASIC (AFSL 417727); CySEC (250/14); FMA (486026); FSCA (47546); MAS (CMS100648); Seychelles FSA (SD039); DFSA (F005651); EFSA (4.1-1/18); SCB Bahamas (SIA-F250); CIRO; ISA; JFSA; SCA; CFTC/NFA8.9
- AdmiralsFCA (595450); CySEC (201/13); ASIC (AFSL 410681); FSCA (51311); Seychelles FSA (SD073); JSC Jordan (57026); CMA Kenya (178); EFSA (4.1-1/46)8.9
- eToroFCA (583263); CySEC (109/10); ASIC (AFSL 491139); Seychelles FSA (SD076); ADGM FSRA (220073); MAS (CMS101824); SEC/FINRA (CRD 298361)8.8
- Focus MarketsASIC (AFSL 514425); Mauritius FSC (GB25205284)8.7
- EightcapASIC (AFSL 391441); FCA (FRN 921296); CySEC (246/14); SCB Bahamas (SIA-F220); Seychelles FSA (SD100); Mauritius FSC (GB25204603)8.7
- easyMarketsCySEC (079/07); ASIC (AFSL 246566); Seychelles FSA (SD056); BVI FSC (SIBA/L/20/1135); FSCA (54018)8.6
- MultiBank GroupASIC (AFSL 416279); MAS (CMS101174); CySEC (430/23); CIMA (1811316); UAE SCA/CMA (20200000031); Mauritius FSC (GB23201531); Seychelles FSA (SD198); Vanuatu VFSC (700443); plus additional group registrations/licences8.5
- HF MarketsFCA (801701); CySEC (183/12); FSCA (46632); Seychelles FSA (SD015); CMA Kenya (155); DFSA (F004885); Mauritius FSC (C110008214)8.5
- FXTMFSC Mauritius (C113012295); FSCA South Africa (50320); CMA Kenya (135)8.3
- GO MarketsASIC (AFSL 254963); CySEC (322/17); FSC Mauritius (GB19024896)8.3
- ThinkMarketsASIC; FCA; CySEC (215/13); FSCA; Seychelles FSA (SD060); DFSA; CIMA; Mauritius FSC; New Zealand FMA8.2
- CMC MarketsFCA (173730); ASIC (AFSL 238054); BaFin (154814); MAS; FMA New Zealand (FSP41187); CIRO Canada; DFSA (F006316)8.0
- IGFCA (195355); ASIC (AFSL 220440); BaFin (148759); FINMA; MAS; FMA New Zealand (FSP18923); JFSA; DFSA; BMA; NFA/CFTC8.0
- Saxo BankDanish FSA; FCA; ASIC; FINMA; MAS; JFSA; SFC Hong Kong; DFSA; AMF/ACPR and other European regulators8.0
- FXOpenFCA (579202); CySEC (194/13)7.9
- FP MarketsASIC (AFSL 286354); CySEC (371/18); FSCA (FSP 50926); Seychelles FSA (SD130); Mauritius FSC (GB21026264); CMA Kenya7.9
- Capital.comFCA (793714); ASIC (AFSL 513393); CySEC (319/17 and 463/25); Securities Commission of The Bahamas (SIA-F245); UAE Capital Market Authority (20200000176)7.9
- Moneta MarketsFCA UK (613381); FSCA South Africa (47490); FSC Mauritius (GB24203391); UAE CMA Category 5 (20200000459); Saint Lucia IBC registration (2023-00068)7.8
- LibertexCySEC (164/12); BaFin cross-border registration7.8
- IronFXBVI FSC (SIBA/L/24/1175); ASIC (AFSL 417482); FSCA South Africa (FSP 45276)7.8
- AxiASIC (AFSL 318232); FCA (FRN 466201); New Zealand FMA (FSP 518226); DFSA7.8
- TickmillFCA (717270); CySEC (278/15); FSCA (49464); Seychelles FSA (SD008); DFSA (F007663, Representative Office)7.8
- ACY SecuritiesASIC (AFSL 403863); FSCA South Africa (51008); ACY Capital LLC registered in Saint Vincent and the Grenadines7.8
- Fusion MarketsASIC (AFSL 385620); Seychelles FSA (SD096); Vanuatu VFSC (40256)7.8
- TMGMASIC (AFSL 436416); VFSC (40356); Seychelles FSA (SD224); Mauritius FSC (GB22201012)7.7
- FOREX.comCFTC/NFA (0339826); FCA; ASIC; CIRO; CIMA; MAS; JFSA; CySEC7.7
- SwissquoteFINMA; FCA (562170); CySEC (422/22); DFSA (F001438); MAS; SFC Hong Kong; MFSA7.7
- DukascopyFINMA (Switzerland); Bank of Latvia supervision for Dukascopy Europe; JFSA Type-1 Financial Instruments Business Operator for Dukascopy Japan7.7
- ActivTradesFCA (434413); Mauritius FSC (GB24203277); Securities Commission of The Bahamas7.7
- ExnessSeychelles FSA (SD025); FSCA South Africa; CySEC; FCA; CBCS Curacao (0003LSI); BVI FSC (SIBA/L/20/1133); Mauritius FSC; Kenya CMA; Jordan JSC; UAE CMA; Belize FSC7.7
- Blueberry MarketsASIC (AFSL 535887); Mauritius FSC (GB24203929); Vanuatu VFSC (700697)7.6
- Charles SchwabSEC; FINRA; CFTC/NFA for futures and forex7.6
- EC MarketsFCA (571881); ASIC (AFSL 388737); Seychelles FSA (SD009); Mauritius FSC (GB2100130); South Africa FSCA (51842)7.6
- FXCMFCA (217689); ASIC (AFSL 309763); CySEC (392/20); FSCA (FSP 46534)7.6
- WebullSEC; FINRA; CFTC/NFA for futures7.6
- HYCMFCA (186171); DFSA (F000048)7.6
- SkillingCySEC (357/18); Seychelles FSA (SD042)7.5
- Trade.comMauritius FSC (C119023948); CySEC (227/14); FCA (738538); FINRA/SEC (CRD 316822)7.5
- Trading.comFCA (705428); ASIC (AFSL 443670); CySEC (256/14); CFTC/NFA (0516820)7.5
- XTBKNF Poland; FCA (522157); CySEC (169/12); DFSA (F006316); FSC Belize (000000587 / 6442514); additional regional authorisations7.5
- InstaForexBritish Virgin Islands Financial Services Commission (BVI FSC), SIBA/L/14/10827.5
- AlpariMwali International Services Authority (MISA), T20232367.4
- AAAFxMwali International Services Authority, Comoros Union (BFX2025097)7.4
- T4TradeSeychelles Financial Services Authority (FSA), SD0297.4
- STARTRADERASIC (421210); FSCA (52464); Mauritius FSC (GB24203371); Seychelles FSA (SD049); UAE CMA (20200000241, Category 5 introduction/promotion only)7.4
- LiteFinanceCySEC (093/08); Mauritius FSC (GB20025921); international SVG entity incorporated but not locally licensed as a securities dealer7.4
- QuestradeCanadian Investment Regulatory Organization (CIRO)7.4
- MitradeASIC (AFSL 398528); CySEC (438/23); CIMA (1612446); Mauritius FSC (GB20025791); FSCA (54842); UAE CMA (20200000397)7.3
- TraduFCA (217689); CySEC (392/20); ASIC (AFSL 309763); FSCA (46534); Israel Securities Authority; Seychelles FSA (SD147 for listed shares)7.3
- OctaCySEC (372/18); Mauritius FSC (GB21027161); FSCA South Africa (FSP 51913); MISA Comoros (T2023320)7.3
- ATFXFCA (760555); ASIC (418036); CySEC (285/15); Hong Kong SFC (BUM667); South Africa FSCA (44816); Mauritius FSC (C118023331); Seychelles FSA (SD093); UAE CMA (20200000078); Cambodia SERC (040)7.3
- FortradeFCA (609970); ASIC (AFSL 493520); CySEC (385/20); CIRO Canada; Mauritius FSC (GB21026472); DFSA7.3
- FXCCMISA (BFX202408); CySEC (121/10) through EU entity; VFSC registration/licensing also disclosed for Central Clearing Ltd7.2
- FXOROCySEC (126/10), authorisation being voluntarily renounced following cessation of services7.2
- Global PrimeASIC (AFSL 385620); VFSC (Company No. 40256)7.2
- tastyfxCFTC; National Futures Association (NFA)7.2
- Accendo MarketsFinancial Conduct Authority (FCA), 4752857.2
- FinecoBank of Italy; CONSOB; ECB/European banking supervision7.2
- ATC BrokersFCA (FRN 591361); CIMA (1448274); Seychelles FSA (SD078)7.1
- SpreadexFinancial Conduct Authority (FCA), FRN 1909417.1
- Trade NationFCA 525164; ASIC AFSL 422661; CMVM 601; FSCA 49846; SCB SIA-F216; Seychelles FSA SD1507.1
- Capital IndexFinancial Conduct Authority (FCA), FRN 7096937.1
- VT MarketsASIC (AFSL 516246); FSCA South Africa (50865); Mauritius FSC (GB23202269); UAE CMA (20200000299, Category 5 introduction/promotion only)7.1
- IQ OptionInternational entity: registered in Antigua and Barbuda, not regulated by a major financial-services regulator; EEA entity: CySEC (247/14)7.0
- TopFXBVI FSC (SIBA/L/23/1161); CySEC (138/11); Seychelles FSA (SD037)7.0
- ADS SecuritiesUAE Capital Market Authority (CMA), Category 1 No. 305027; Category 5 No. 202000002177.0
- IC TradingFinancial Services Commission of Mauritius (FSC), GB210268347.0
- iFOREXBritish Virgin Islands FSC (SIBA/L/13/1060); CySEC (143/11) through European group entity7.0
- NordFXSeychelles FSA (SD065) through Maximus Global LTD; Mauritius FSC (GB24204016) through Nord Premium LTD6.9
- OrbexMauritius FSC, Investment Dealer (Full Service Dealer excluding Underwriting); Seychelles FSA, Securities Dealer6.9
- Scope MarketsBelize FSC (1943611); Mauritius FSC (GB19024853); Kenya CMA (Forex 123, Derivatives 143) through group entities6.9
- XtradeBelize FSC (4705379); South Africa FSCA (FSP 44681); additional offshore entity6.9
- PU PrimeSeychelles FSA (SD050); Mauritius FSC (GB23202672); South Africa FSCA (52218); UAE CMA (20200000388)6.8
- Fintrix MarketsMauritius FSC, Full Service Investment Dealer, licence GB22200883. Not ASIC-regulated: the Australian company and Melbourne office do not constitute an AFSL6.8
- IUXMauritius FSC; South Africa FSCA; additional group registrations/licences6.8
- BDSwissSeychelles FSA (SD047); Mauritius FSC (C116016172)6.7
- FXGiantsBritish Virgin Islands Financial Services Commission (FSC), SIBA/L/24/11756.7
- FXCessAnguilla company registration; international brokerage operated by Notesco Int Limited6.7
- FXChoiceFinancial Services Commission of Belize (FSC), registration 000067/346.6
- FXDDFXDD Trading S.A.C. registered in Peru and authorised to provide foreign-exchange services6.6
- RoboForexFinancial Services Commission of Belize (FSC), licence 97596006.6
- Ox SecuritiesEntity/jurisdiction dependent6.5
- Interactive BrokersSEC, FINRA, CFTC/NFA, FCA, ASIC, Central Bank of Ireland, CIRO, MAS, SFC and others6.5
- PepperstoneASIC (AFSL 414530); FCA (FRN 684312); CySEC (388/20); DFSA (F004356); BaFin; CMA Kenya; SCB Bahamas6.5
- OANDACFTC/NFA; FCA; ASIC; CIRO; MAS; JFSA and other regional regulators6.4
- EquitiFCA; UAE SCA; Jordan JSC; Kenya CMA; Seychelles FSA; Armenia CBA6.4
- VantageASIC (AFSL 428901); FCA (590299); FSCA (51268); Cayman Islands CIMA (1383491); Vanuatu VFSC (700271)6.4
- City IndexFCA (446717); ASIC (AFSL 345646); MAS and other StoneX group regulators6.3
- Trading 212FCA 609146; BaFin 10109603; CySEC 398/21; ASIC AFSL 541122; Bulgarian FSC RG-03-02376.3
- BlackBull MarketsNew Zealand FMA (FSP403326); Seychelles FSA (SD045)6.2
- FBSFinancial Services Commission, Belize6.1
- HankotradeUnregulated5.9
- Trader's WayUnregulated5.7
- Hugo's WayUnregulated5.4