Forex Broker Reviews
Browse our independent forex broker reviews, each rated across key categories including regulation, fees, platforms, and customer service. Find the right broker for your trading style.
Asset class
Regulation
Platform

Interactive Brokers
Top Rated
★4.8/ 5
RegulationSEC · FINRA · FCA+7 more
Broker TypeDMA
Min. Deposit$0
PlatformsWeb, Mobile, Desktop, TradingView
FeesLow 4.7/5
Max. Leverage1:50
Demo AccountYes

SaxoTop Rated
★4.7/ 5
RegulationFSA Denmark · FCA · ASIC+12 more
Broker TypeSTP, ECN, Market Maker, DMA
Min. Deposit$0
PlatformsWeb, Mobile, Desktop, TradingView
FeesLow 4.5/5
Max. Leverage1:50
Demo AccountYes

XTBTop Rated
★4.7/ 5
RegulationFCA · KNF · DFSA+3 more
Broker TypeSTP, Market Maker
Min. Deposit$0
PlatformsxStation Mobile App, xStation Web Platform, xStation Desktop Platform
FeesLow 4.6/5
Max. Leverage1:400 (UK/ EU),
1:30 (International)
Demo AccountYes

IGTop Rated
★4.7/ 5
RegulationFCA · CFTC · NFA+10 more
Broker TypeMarket Maker, DMA
Min. Deposit$0
PlatformsWeb, Mobile, TradingView, MetaTrader 4, MetaTrader 5, ProRealTime, L2 Dealer
FeesLow 4.6/5
Max. Leverage1:200
Demo AccountYes

PepperstoneTop Rated
★4.6/ 5
RegulationASIC · FCA · BaFIN+4 more
Broker TypeSTP, ECN, DMA
Min. Deposit$0
PlatformsWeb, Mobile, TradingView, MetaTrader 4 (MT4), MetaTrader 5 (MT5), cTrader
FeesLow 4.8/5
Max. Leverage1:1000
Demo AccountYes

ThinkMarketsTop Rated
★4.6/ 5
RegulationASIC · FCA · NZFMA+7 more
Broker TypeSTP, ECN
Min. Deposit$50
PlatformsThinkTrader Web Platform, ThinkTrader Mobile App, TradingView, MetaTrader 4, MetaTrader 5
FeesLow 4.6/5
Max. Leverage1:2500
Demo AccountYes

OandaTop Rated
★4.6/ 5
RegulationFCA · CTFC · NFA+6 more
Broker TypeMarket Maker
Min. Deposit$0
PlatformsWeb, Mobile, TradingView, MetaTrader 4 (MT4), MetaTrader 5 (MT5)
FeesAverage 4.4/5
Max. Leverage1:200
Demo AccountYes

FP MarketsTop Rated
★4.6/ 5
RegulationASIC · CySEC · FSCA+2 more
Broker TypeSTP, ECN, Market Maker, DMA
Min. Deposit$100
PlatformsWeb, Mobile, TradingView, MetaTrader 4 (MT4), MetaTrader 5 (MT5), cTrader, IRESS
FeesLow 4.7/5
Max. Leverage1:500
Demo AccountYes

SwissquoteTop Rated
★4.6/ 5
RegulationFINMA · FCA · DFSA+6 more
Broker TypeECN, STP, DMA
Min. Deposit$1,000
PlatformsSwissquote App, Swissquote Web Platform (CFXD), TradingView, MetaTrader 4 (MT4), MetaTrader 5 (MT5)
FeesLow 4.5/5
Max. Leverage1:100
Demo AccountYes

CMC MarketsTop Rated
★4.6/ 5
RegulationFCA · BaFin · CIRO+4 more
Broker TypeMarket Maker, DMA
Min. Deposit$0
PlatformsWeb, Mobile, TradingView, MetaTrader 4 (MT4), MetaTrader 5 (MT5)
FeesLow 4.5/5
Max. Leverage1:500
Demo AccountYes

Fusion MarketsTop Rated
★4.6/ 5
RegulationASIC · FSA · VFSC
Broker TypeSTP, ECN
Min. Deposit$10
PlatformsTradingView, MetaTrader 4 (MT4), MetaTrader 5 (MT5), cTrader
FeesLow 4.5/5
Max. Leverage1:500
Demo AccountYes

Moneta MarketsTop Rated
★4.5/ 5
RegulationFCA · CMA · FSCA+2 more
Broker TypeSTP, ECN
Min. Deposit$50
PlatformsMobile App, Web Platform, MetaTrader 4, MetaTrader 5
FeesAverage 4.4/5
Max. Leverage1:500 (FSA),
1:1000 (CMA),
1:500 (FSCA),
1:30 (FCA)
Demo AccountYes

easyMarketsTop Rated
★4.5/ 5
RegulationCySEC · ASIC · FSA+2 more
Broker TypeMarket Maker
Min. Deposit$25
PlatformseasyMarkets Web Platform, easyMarkets Mobile App, TradingView, MetaTrader 4, MetaTrader 5
FeesAverage 4.2/5
Max. Leverage1:2000
Demo AccountYes

GO MarketsTop Rated
★4.5/ 5
RegulationASIC · CySEC · FSA+1 more
Broker TypeSTP, ECN
Min. Deposit$0
PlatformsMobile App, Desktop Platform, TradingView, MetaTrader 4 (MT4), MetaTrader 5 (MT5), cTrader
FeesLow 4.6/5
Max. Leverage1:500
Demo AccountYes

Forex.comTop Rated
★4.5/ 5
RegulationNFA · CFTC · CIRO+5 more
Broker TypeMarket Maker, STP, DMA
Min. Deposit$100
PlatformsWeb, Mobile, TradingView, MetaTrader 4 (MT4), MetaTrader 5 (MT5)
FeesAverage 4.2/5
Max. Leverage1:200
Demo AccountYes

TickmillTop Rated
★4.5/ 5
RegulationFCA · CySEC · DFSA+2 more
Broker TypeSTP, NDD
Min. Deposit$100
PlatformsTickmill Trader Web Platform, Tickmill Trader App, TradingView, MetaTrader 4 (MT4), MetaTrader 5 (MT5), CGQ, Agena Trader, TT Trading Technologies
FeesLow 4.6/5
Max. Leverage1:1000
Demo AccountYes

Admiral MarketsTop Rated
★4.5/ 5
RegulationFCA · CySEC · FSCA+4 more
Broker TypeSTP
Min. Deposit$25
PlatformsAdmiral Markets Mobile App, Admiral Markets Web Platform, MetaTrader 4 (MT4), MetaTrader 5 (MT5)
FeesLow 4.6/5
Max. Leverage1:1000
Demo AccountYes

Plus500Top Rated
★4.5/ 5
RegulationFCA · ASIC · FMA+10 more
Broker TypeMarket Maker
Min. Deposit$100
PlatformsPlus500 Moboile App, Plus500 Web Platform
FeesAverage 4.3/5
Max. Leverage1:300
Demo AccountYes

BlackBull MarketsTop Rated
★4.5/ 5
RegulationFMA · FSA
Broker TypeSTP, ECN
Min. Deposit$0
PlatformsTradingView, MetaTrader 4 (MT4), MetaTrader 5 (MT5), cTrader
FeesAverage 4.3/5
Max. Leverage1:500 (FMA), 1:500 (FSA)
Demo AccountYes

AvaTradeTop Rated
★4.5/ 5
RegulationASIC · CySEC · IIROC+7 more
Broker TypeMarket Maker
Min. Deposit$100
PlatformsAvaTrade Mobile App, AvaTrade Web Platform, MetaTrader 4 (MT4), MetaTrader 5 (MT5)
FeesAverage 4.4/5
Max. Leverage1:400
Demo AccountYes

Blueberry MarketsTop Rated
★4.5/ 5
RegulationASIC · VFSC
Broker TypeSTP, ECN
Min. Deposit$100
PlatformsMobile App, Web Platorm, TradingView, MetaTrader 4 (MT4), MetaTrader 5 (MT5), cTrader
FeesLow 4.5/5
Max. Leverage1:500
Demo AccountYes

Capital.comTop Rated
★4.5/ 5
RegulationFCA · CySEC · ASIC+3 more
Broker TypeMarket Maker
Min. Deposit$20
PlatformsWeb, Mobile, TradingView, MetaTrader 4 (MT4), MetaTrader 5 (MT5)
FeesLow 4.6/5
Max. Leverage1:500
Demo AccountYes
RegulationFCA · CySEC · BaFin+1 more
Broker TypeMarket Maker
Min. Deposit$1
PlatformsMobile App, Web Platform
FeesAverage 4.0/5
Max. Leverage1:30
Demo AccountYes
RegulationFCA · CONSOB · CMVM+4 more
Broker TypeSTP
Min. Deposit$10
PlatformsActiveTrader Web Platform, ActiveTrader Mobile App, TradingView, MetaTrader 4, MetaTrader 5
FeesLow 4.6/5
Max. Leverage1:400
Demo AccountYes
RegulationCySEC · FCA · FSCA+6 more
Broker TypeMarket Maker, STP, ECN
Min. Deposit$10
PlatformsExness Trade App, Exness Web Terminal, MetaTrader 4 (MT4), MetaTrader 5 (MT5)
FeesLow 4.5/5
Max. Leverage1:Unlimited
Demo AccountYes
RegulationASIC · CySEC · FSA
Broker TypeECN
Min. Deposit$100
PlatformsWeb, Mobile, MT4, MT5
FeesLow 4.5/5
Max. Leverage1:1000
Demo AccountYes
RegulationFCA · ASIC · HKGX+5 more
Broker TypeSTP, ECN
Min. Deposit$10
PlatformsMobile App, Web Platform, MetaTrader 4 (MT4), MetaTrader 5 (MT5)
FeesLow 4.5/5
Max. Leverage1:30 (FCA), 1:500 (FSCM), 1:1000 (VFSC), 1:1000 (FSA), 1:30 (ASIC), 1:100 (HKGX)
Demo AccountYes
RegulationASIC · FCA · CIMA+3 more
Broker TypeSTP, ECN
Min. Deposit$50
PlatformsVantage Web Platform, Vantage Mobile App, TradingView, MetaTrader 4 (MT4), MetaTrader 5 (MT5), ProTrader
FeesLow 4.7/5
Max. Leverage1:2000
Demo AccountYes
RegulationFCA · CySEC · SCB+1 more
Broker TypeNDD
Min. Deposit$100
PlatformsFXPro Mobile App, FXPro WebTrader, TradingView, MetaTrader 4 (MT4), MetaTrader 5 (MT5), cTrader
FeesLow 4.6/5
Max. Leverage1:Unlimited
Demo AccountYes
RegulationFCA · ASIC · FSA+2 more
Broker TypeMarket Maker
Min. Deposit$0
PlatformsTN Trader Web Platform, TN Trafer Mobile App, TradingView, MetaTrader 4 (MT4)
FeesLow 4.5/5
Max. Leverage1:200
Demo AccountYes
RegulationCFTC · NFA
Broker TypeMarket Maker
Min. Deposit$1
Platformstastyfx Mobile App, tastyfx Web Platoform, TradingView, MetaTrader 4 (MT4), MetaTrader 5 (MT5), ProRealTime
FeesLow 4.6/5
Max. Leverage1:50
Demo AccountYes
RegulationCySEC · FSCA · FSA+2 more
Broker TypeMarket Maker
Min. Deposit$5
PlatformsXM App, MetaTrader 4 (MT4), MetaTrader 5 (MT5)
FeesAverage 4.4/5
Max. Leverage1:1000
Demo AccountYes
RegulationASIC · CySEC · CIMA+3 more
Broker TypeMarket Maker
Min. Deposit$20
PlatformsMobile App, Web Platform, Desktop Platform
FeesAverage 4.4/5
Max. Leverage1:30 (CySEC), 1:30 (ASIC), 1:200 (CIMA), 1:200 (FSCM), 1:200 (FSCA), 1:200 (CMA)
Demo AccountYes
RegulationFCA · CySEC · ASIC+1 more
Broker TypeSTP, Market Maker
Min. Deposit$50
PlatformsWeb, Mobile, Desktop, Trading Station, TradingView, MetaTrader 4 (MT4), Capitalise AI
FeesLow 4.6/5
Max. Leverage1:1000
Demo AccountYes
RegulationASIC · CySEC · FSC+1 more
Broker TypeSTP, ECN
Min. Deposit$5
PlatformsMobile App, Web Platform, MetaTrader 4 (MT4), MetaTrader 5 (MT5)
FeesAverage 4.1/5
Max. Leverage1:3000
Demo AccountYes
RegulationASIC · FSP · FSC
Broker TypeSTP, ECN
Min. Deposit$50
PlatformsMobile App, Web Platform, TradingView, MetaTrader 4, MetaTrader 5
FeesLow 4.5/5
Max. Leverage1:1000
Demo AccountYes
RegulationSEC · FINRA · FCA+7 more
Broker TypeMarket Maker
Min. Deposit$50
PlatformsEtoro Mobile App, Etoro Web Platform
FeesAverage 4.0/5
Max. Leverage1:400
Demo AccountYes
RegulationFCA · NFA · CySEC+1 more
Broker TypeMarket Maker
Min. Deposit$50
PlatformsMobile App, Web Platform, MetaTrader 5 (MT5)
FeesAverage 4.0/5
Max. Leverage1:50 (US),
1:30 (UK),
1:30 (EU),
1:30 (AU)
Demo AccountYes
RegulationFCA · CMA · FSC+3 more
Broker TypeSTP, ECN, Market Maker
Min. Deposit$200
PlatformsFXTM Mobile App, FXTM Web Platform, MetaTrader 4 (MT4), MetaTrader 5 (MT5)
FeesAverage 4.4/5
Max. Leverage1:2000 (CMA), 1:3000 (FSC), 1:30 (FCA)
Demo AccountYes
RegulationFCA · CySEC · FSCA+1 more
Broker TypeSTP, ECN, Market Maker
Min. Deposit$100
PlatformsIronFX Mobile App, IronFX Web Platform, MetaTrader 4 (MT4)
FeesLow 4.5/5
Max. Leverage1:2000
Demo AccountYes
RegulationCySEC · FSCA · FSA
Broker TypeMarket Maker
Min. Deposit$100
PlatformsMobile App, Web Platform, TradingView, MetaTrader 4 (MT4), MetaTrader 5 (MT5)
FeesAverage 4.0/5
Max. Leverage1:1000
Demo AccountYes
RegulationFINMA · FCMC · JFSA
Broker TypeSTP, ECN
Min. Deposit$100
PlatformsMobile App, Web Platform, Desktop Platform, MetaTrader 4, MetaTrader 5
FeesAverage 4.0/5
Max. Leverage1:200
Demo AccountYes
RegulationASIC · FMA · VFSC+2 more
Broker TypeSTP, ECN, Market Maker
Min. Deposit$100
PlatformsMobile App, Web Platform, MetaTrader 4 (MT4), MetaTrader 5 (MT5)
FeesAverage 4.4/5
Max. Leverage1:30 (ASIC), 1:1000 (FSCM), 1:1000 (VFSC), 1:1000 (CMA)
Demo AccountYes
RegulationASIC · FCA · CySEC+2 more
Broker TypeSTP, ECN, NDD
Min. Deposit$100
PlatformsTradingView, MetaTrader 4 (MT4), MetaTrader 5 (MT5), TradeLocker
FeesLow 4.6/5
Max. Leverage1:500
Demo AccountYes
RegulationFCA · DFSA · CIMA
Broker TypeMarket Maker, STP, ECN
Min. Deposit$20
PlatformsMobile App, Web Platform, MetaTrader 4 (MT4), MetaTrader 5 (MT5)
FeesLow 4.5/5
Max. Leverage1:30 (FCA), 1:500 (DFSA), 1:500 (CIMA)
Demo AccountYes
RegulationASIC · FSC
Broker TypeSTP, ECN, NDD
Min. Deposit$0
PlatformsMobile App, Web Platform, MetaTrader 4, MetaTrader 5
FeesAverage 4.3/5
Max. Leverage1:500
Demo AccountYes
RegulationFCA · ASIC · MAS
Broker TypeMarket Maker
Min. Deposit$0
PlatformsWeb Trader, Mobile App, TradingView, MetaTrader 4 (MT4)
FeesLow 4.5/5
Max. Leverage1:30
Demo AccountYes
RegulationFCA · ASIC · CySEC
Broker TypeSTP, ECN, NDD
Min. Deposit$1
PlatformsTickTrader Web Platform, TickTrader Mobile App, TradingView, MetaTrader 4, MetaTrader 5
FeesAverage 4.3/5
Max. Leverage1:500
Demo AccountYes
RegulationFCA
Broker TypeMarket Maker
Min. Deposit$5
PlatformsSpreadex Web Platform, Spreadex Mobile App, TradingView
FeesLow 4.5/5
Max. Leverage1:30
Demo AccountNo
CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 74-89% of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the risk of losing your money.


























