Interactive Brokers

star star star star star 9.9/10
Max Leverage 1:400
Avg Spread 0.1
Min Deposit $0
Regulation ASIC, BVI FSC, FCA, IROC, MFSA, NFA

Oanda

star star star star star 9.9/10
Max Leverage 1:50
Avg Spread 0.1
Min Deposit $0
Regulation ASIC, BVI FSC, FCA, IROC, MFSA, NFA

AvaTrade

star star star star star 9.6/10
Max Leverage 1:400
Avg Spread 0.9
Min Deposit $100
Regulation ADGM, ASIC, CBI, FSA, FSCA

Tickmill

star star star star star 9.6/10
Max Leverage 1:1000
Avg Spread 1.6
Min Deposit $100
Regulation CySEC, FCA, FSA

FXCM

star star star star star_half 9.4/10
Max Leverage 1000:1
Avg Spread 1.1
Min Deposit $0
Regulation ASIC, CySEC, FCA, ISA

OnsaFX

star star star star star_half 9.3/10
Max Leverage 1:500
Avg Spread 0.1
Min Deposit $100
Regulation FinCEN, FSCA

GTCFX

star star star star star_half 9.23/10
Max Leverage 1:2000
Avg Spread 0
Min Deposit $30
Regulation ASIC, CMA, FCA, SCA, VFSC

HFM

star star star star star_half 9.2/10
Max Leverage 1:2000
Avg Spread 1.2
Min Deposit $100
Regulation ASIC, BVI FSC, FCA, IROC, MFSA, NFA

Finalto

star star star star star_half 9.2/10
Max Leverage
Avg Spread 0
Min Deposit $0
Regulation ASIC, CySEC, FCA, FSC

HANTEC FINANCIAL

star star star star star_half 9.04/10
Max Leverage 1:1000
Avg Spread 0.1
Min Deposit $0
Regulation ASIC, FSA, HKGX, VFSC

FXTM

star star star star star_half 8.9/10
Max Leverage 1:2000
Avg Spread 1.3
Min Deposit $10
Regulation CySEC, FCA, FSC, FSCA

fpmarkets

star star star star star_half 8.88/10
Max Leverage 1:500
Avg Spread 0
Min Deposit $100
Regulation ASIC, CySEC

TRADING 212

star star star star star_half 8.82/10
Max Leverage
Avg Spread 0
Min Deposit $1
Regulation ASIC, BaFin, CySEC, FCA, FSC, VFSC

FxPro

star star star star star_half 8.8/10
Max Leverage 1:500
Avg Spread 0
Min Deposit $100
Regulation CySEC, DFSA, FCA, FSCA, SCB

vantage

star star star star star_half 8.7/10
Max Leverage 1:2000
Avg Spread 0
Min Deposit $50
Regulation ASIC, CIMA, FCA, FSCA, VFSC

Exness

star star star star star_half 8.7/10
Max Leverage 1:∞
Avg Spread 0.2
Min Deposit $200
Regulation CySEC, FCA, FSA, FSCA

VT Markets

star star star star star_half 8.68/10
Max Leverage 1:1000
Avg Spread 0
Min Deposit $50
Regulation ASIC, FSCA

Neex

star star star star star_half 8.64/10
Max Leverage 1:1000
Avg Spread 0
Min Deposit $50
Regulation ASIC, FSCA