Home / Brokers

Broker Directory & Reviews (2026)

Compare 43 online trading brokers side by side: regulation, platforms, typical spreads, products, execution and the countries they serve. 31 of them offer MetaTrader 5, so you can run Market Structure Pro on them. Filter by your country, platform, product or cost, then open a full review.

MSP Score /100:85+ Excellent70 to 84 Very good55 to 69 Fair<55 Caution

How the MSP Score works: each broker is rated out of 100 across regulation & safety (25), costs & spreads (20), platform & MT5 fit (20), execution (15), instruments & funding (10), support (10). Higher is better. Figures are typical and change, so always confirm on the broker's own site.

The country filter is a guide based on published availability, so always confirm you're accepted on the broker's own site before depositing. Spreads are typical/approximate.
43 brokers
#1

IC Markets

Sydney, Australia · est. 2007 · MT4, MT5, cTrader, TradingView
MT5✓ MSP-ready~ Mixed reviewsCFD
EUR/USD0.1 pip
Min deposit$200
ExecutionECN/STP
Regulated byASIC, CySEC
90
Grade A
#2

Pepperstone

Melbourne, Australia · est. 2010 · MT4, MT5, cTrader, TradingView
MT5✓ MSP-ready✓ Trusted reviewsCFDSpread Betting
EUR/USD0.1 pip
Min deposit$200
ExecutionNo dealing desk
Regulated byFCA, ASIC
88
Grade A
#3

Dukascopy Bank

Geneva, Switzerland · est. 2004 · JForex, MT4, MT5
MT5✓ MSP-ready~ Mixed reviewsCFDDMA
EUR/USD0.3 pip
Min deposit$100
ExecutionECN-STP
Regulated byFINMA, Bank of Latvia
87
Grade A
#4

GO Markets

Melbourne, Australia · est. 2006 · MT4, MT5, cTrader, TradingView
MT5✓ MSP-ready✓ Trusted reviewsCFD
EUR/USD0.1 pip
Min deposit$200
ExecutionECN/STP (GO Plus+ raw); Standard is market maker
Regulated byASIC, CySEC
86
Grade A
#5

FP Markets

Sydney, Australia · est. 2005 · MT4, MT5, cTrader, TradingView
MT5✓ MSP-ready✓ Trusted reviewsCFDDMA
EUR/USD0.1 pip
Min deposit$100
ExecutionECN/STP
Regulated byASIC, CySEC
85
Grade A
#6

FOREX.com

Warren, New Jersey, USA · est. 2001 · MT4, MT5, Advanced Trading platform, TradingView
MT5✓ MSP-ready✓ Trusted reviewsCFDSpread Betting
EUR/USD1.2 pip
Min deposit$100
ExecutionMarket maker
Regulated byNFA/CFTC, FCA
85
Grade A
#7

Tickmill

London, United Kingdom · est. 2014 · MT4, MT5, TradingView, Tickmill Trader
MT5✓ MSP-ready~ Mixed reviewsCFDFutures
EUR/USD0.1 pip
Min deposit$100
ExecutionECN/STP
Regulated byFCA, CySEC
84
Grade B
#8

ThinkMarkets

London, UK (co-HQ Melbourne, Australia) · est. 2010 · MT4, MT5, TradingView, ThinkTrader
MT5✓ MSP-ready~ Mixed reviewsCFDSpread Betting
EUR/USD0.1 pip
Min deposit$0
ExecutionNo dealing desk (STP/ECN)
Regulated byFCA, ASIC
83
Grade B
#9

Swissquote

Gland, Switzerland · est. 1996 · MT4, MT5, Advanced Trader, TradingView
MT5✓ MSP-ready✓ Trusted reviewsCFDInvest / real shares
EUR/USD1.3 pip
Min deposit$1000
ExecutionECN-STP
Regulated byFINMA, FCA
82
Grade B
#10

FxPro

London, United Kingdom · est. 2006 · MT4, MT5, cTrader, FxPro Edge
MT5✓ MSP-ready✓ Trusted reviewsCFDSpread Betting
EUR/USD0.2 pip
Min deposit$100
ExecutionNo dealing desk
Regulated byFCA, CySEC
81
Grade B
#11

Fusion Markets

Melbourne, Australia · est. 2017 · MT4, MT5, cTrader, TradingView
MT5✓ MSP-ready~ Mixed reviewsCFDDMA
EUR/USD0.1 pip
Min deposit$0
ExecutionECN/STP
Regulated byASIC, VFSC
81
Grade B
#12

OANDA

New York, USA · est. 1996 · OANDA Trade (fxTrade), MT4, MT5, TradingView
MT5✓ MSP-ready✓ Trusted reviewsCFD
EUR/USD0.9 pip
Min deposit$0
ExecutionNo dealing desk
Regulated byNFA/CFTC, FCA
79
Grade B
#13

Vantage (Vantage Markets)

Sydney, Australia · est. 2009 · MT4, MT5, TradingView, Vantage App (proprietary)
MT5✓ MSP-ready~ Mixed reviewsCFDInvest / real shares
EUR/USD0 pip
Min deposit$50
ExecutionECN/STP
Regulated byASIC, FCA
79
Grade B
#14

BlackBull Markets

Auckland, New Zealand · est. 2014 · MT4, MT5, cTrader, TradingView
MT5✓ MSP-ready~ Mixed reviewsCFDDMA
EUR/USD0.1 pip
Min deposit$0
ExecutionECN/STP
Regulated byFMA, FSA
79
Grade B
#15

Admirals (Admiral Markets)

Tallinn, Estonia · est. 2001 · MT4, MT5, TradingView, Admirals Platform
MT5✓ MSP-ready✓ Trusted reviewsCFDSpread Betting
EUR/USD0.1 pip
Min deposit$100
ExecutionNo dealing desk
Regulated byFCA, CySEC
78
Grade B
#16

Eightcap

Melbourne, Australia · est. 2009 · MT4, MT5, TradingView, TradeLocker
MT5✓ MSP-ready✓ Trusted reviewsCFD
EUR/USD0.1 pip
Min deposit$100
ExecutionNo dealing desk (STP)
Regulated byASIC, FCA
78
Grade B
#17

Axi (formerly AxiTrader)

Sydney, Australia · est. 2007 · MT4, MT5, Axi Trading Platform (web/mobile, own), Axi Copy Trading app
MT5✓ MSP-ready✓ Trusted reviewsCFDSpread Betting
EUR/USD0 pip
Min deposit$0
ExecutionNo dealing desk (STP)
Regulated byFCA, ASIC
78
Grade B
#18

TMGM (TradeMax Global Markets)

Sydney, Australia · est. 2013 · MT4, MT5, IRESS
MT5✓ MSP-ready✓ Trusted reviewsCFDDMA
EUR/USD0.1 pip
Min deposit$100
ExecutionECN/STP (some offshore entities operate on a principal/market-maker basis)
Regulated byASIC, FMA
78
Grade B
#19

Blueberry Markets

Sydney, Australia · est. 2016 · MT4, MT5, cTrader, TradingView
MT5✓ MSP-ready✓ Trusted reviewsCFD
EUR/USD0.1 pip
Min deposit$100
ExecutionNo dealing desk / ECN-STP (institutional LPs)
Regulated byASIC, VFSC
78
Grade B
#20

Exness

Limassol, Cyprus · est. 2008 · MT4, MT5, Exness Terminal (web), Exness Trade (app)
MT5✓ MSP-ready~ Mixed reviewsCFD
EUR/USD0.1 pip
Min deposit$10
ExecutionNo dealing desk
Regulated byFSA, FSCA
76
Grade B
#21

AvaTrade

Dublin, Ireland · est. 2006 · MT4, MT5, AvaTradeGO, AvaOptions
MT5✓ MSP-ready~ Mixed reviewsCFDOptions
EUR/USD0.9 pip
Min deposit$100
ExecutionMarket maker (fixed spreads)
Regulated byCentral Bank of Ireland, ASIC
75
Grade B
#22

easyMarkets

Limassol, Cyprus · est. 2001 · MT4, MT5, TradingView, easyMarkets platform
MT5✓ MSP-ready✓ Trusted reviewsCFDOptions
EUR/USD0.8 pip
Min deposit$25
ExecutionMarket maker
Regulated byCySEC, ASIC
75
Grade B
#23

Markets.com

Limassol, Cyprus · est. 2008 · MT4, MT5, Markets.com Web Platform
MT5✓ MSP-ready~ Mixed reviewsCFD
EUR/USD0.6 pip
Min deposit$100
ExecutionMarket maker
Regulated byCySEC, FSCA
74
Grade B
#24

Global Prime

Melbourne, Australia · est. 2010 · MT4, MT5
MT5✓ MSP-ready✓ Trusted reviewsCFDDMA
EUR/USD0.1 pip
Min deposit$0
ExecutionECN/STP
Regulated byASIC, VFSC
72
Grade B
#25

RoboForex Ltd

Belize City, Belize · est. 2009 · MT4, MT5, R StocksTrader, R WebTrader
MT5✓ MSP-ready~ Mixed reviewsCFDInvest / real shares
EUR/USD0.1 pip
Min deposit$10
ExecutionECN/STP
Regulated byFSC
70
Grade B
#27

XM (XM Group / Trading Point)

Limassol, Cyprus · est. 2009 · MT4, MT5, XM WebTrader, XM App
MT5✓ MSP-ready~ Mixed reviewsCFDInvest / real shares
EUR/USD0.1 pip
Min deposit$5
ExecutionMarket maker
Regulated byCySEC, ASIC
67
Grade C
#28

FBS

Belize City, Belize · est. 2009 · MT4, MT5, FBS Trader app
MT5✓ MSP-ready~ Mixed reviewsCFD
EUR/USD0.1 pip
Min deposit$5
ExecutionMarket maker
Regulated byFSC, CySEC
67
Grade C
#29

FXTM (ForexTime)

Limassol, Cyprus / Mauritius (Exinity group) · est. 2011 · MT4, MT5, FXTM Trader, WebTrader
MT5✓ MSP-ready~ Mixed reviewsCFD
EUR/USD0.1 pip
Min deposit$200
ExecutionMarket execution (ECN on Advantage; market maker on others)
Regulated byFSC, FSCA
64
Grade C
#30

Moneta Markets

Kingstown, St. Vincent & the Grenadines · est. 2019 · MT4, MT5, TradingView, ProTrader
MT5✓ MSP-ready~ Mixed reviewsCFD
EUR/USD0.1 pip
Min deposit$50
ExecutionECN/STP - No dealing desk
Regulated byFSCA, FSA
64
Grade C
#31

Octa (formerly OctaFX)

Kingstown, Saint Vincent and the Grenadines · est. 2011 · MT4, MT5, OctaTrader
MT5✓ MSP-ready⚠ Review cautionCFD
EUR/USD0.6 pip
Min deposit$25
ExecutionMarket maker
Regulated byCySEC, MISA
57
Grade C
#32

Interactive Brokers (IBKR)

Greenwich, Connecticut, United States · est. 1978 · Trader Workstation (TWS), IBKR Desktop, IBKR Mobile, IBKR GlobalTrader
No MT5✓ Trusted reviewsCFDDMA
EUR/USD0.2 pip
Min deposit$0
ExecutionDMA / ECN-STP (agency execution with SmartRouting)
Regulated bySEC, FINRA
92
Grade A
#33

IG (IG Markets)

London, United Kingdom · est. 1974 · IG platform (web/app), MT4, ProRealTime, L2 Dealer (DMA)
No MT5✓ Trusted reviewsCFDSpread Betting
EUR/USD0.6 pip
Min deposit$0
ExecutionMarket maker (also offers DMA via L2 Dealer / Forex Direct)
Regulated byFCA, ASIC
86
Grade A
#34

Saxo Bank

Hellerup (Copenhagen), Denmark · est. 1992 · SaxoTraderGO, SaxoTraderPRO, SaxoInvestor, TradingView
No MT5✓ Trusted reviewsCFDDMA
EUR/USD0.8 pip
Min deposit$0
ExecutionECN-STP / DMA (agency execution)
Regulated byDanish FSA, FCA
85
Grade A
#35

CMC Markets

London, United Kingdom · est. 1989 · Next Generation, MT4, TradingView
No MT5✓ Trusted reviewsCFDSpread Betting
EUR/USD0.6 pip
Min deposit$0
ExecutionMarket maker
Regulated byFCA, ASIC
84
Grade B
#36

Capital.com

London, United Kingdom · est. 2016 · Capital.com platform, MT4, TradingView
No MT5✓ Trusted reviewsCFDSpread Betting
EUR/USD0.7 pip
Min deposit$20
ExecutionMarket maker
Regulated byFCA, CySEC
82
Grade B
#37

XTB

Warsaw, Poland · est. 2002 · xStation 5
No MT5~ Mixed reviewsCFDInvest / real shares
EUR/USD0.8 pip
Min deposit$0
ExecutionMarket maker
Regulated byKNF, FCA
81
Grade B
#38

City Index

London, United Kingdom · est. 1983 · MT4, Web Trader, TradingView
No MT5✓ Trusted reviewsCFDSpread Betting
EUR/USD0.5 pip
Min deposit$0
ExecutionMarket maker
Regulated byFCA, ASIC
78
Grade B
#39

Trading 212

London, United Kingdom · est. 2004 · Trading 212 platform
No MT5✓ Trusted reviewsCFDInvest / real shares
EUR/USD1.4 pip
Min deposit$1
ExecutionMarket maker
Regulated byFCA, CySEC
77
Grade B
#40

Trade Nation

London, United Kingdom · est. 2014 · TN Trader, MT4, TradingView
No MT5✓ Trusted reviewsCFDSpread Betting
EUR/USD0.6 pip
Min deposit$0
ExecutionMarket maker
Regulated byFCA, ASIC
74
Grade B
#41

eToro

Bnei Brak, Israel · est. 2007 · eToro platform (web), eToro mobile app
No MT5✓ Trusted reviewsCFDInvest / real shares
EUR/USD1 pip
Min deposit$50
ExecutionMarket maker
Regulated byFCA, CySEC
71
Grade B
#42

Skilling

Limassol, Cyprus · est. 2016 · Skilling Trader, cTrader, MT4
No MT5✓ Trusted reviewsCFD
EUR/USD0.1 pip
Min deposit$100
ExecutionNo dealing desk
Regulated byCySEC
71
Grade B
#43

Plus500

Haifa, Israel (LSE-listed in London) · est. 2008 · Plus500 WebTrader, Plus500 mobile app
No MT5~ Mixed reviewsCFDSpread Betting
EUR/USD0.8 pip
Min deposit$100
ExecutionMarket maker
Regulated byFCA, CySEC
70
Grade B
Best brokers for your style
Lowest Spread MT5 Brokersfor Scalpingfor Beginnerswith a Low Minimum DepositECN MT5 Brokersfor Gold (XAUUSD)for Crypto Tradingfor Day TradingMetaTrader 4 (MT4) BrokerscTrader BrokersTradingView BrokersNinjaTrader Brokers
Popular comparisons
IC Markets vs PepperstoneDukascopy Bank vs IC MarketsGO Markets vs IC MarketsFP Markets vs IC MarketsFOREX.com vs IC MarketsIC Markets vs TickmillIC Markets vs ThinkMarketsIC Markets vs SwissquoteFxPro vs IC MarketsFusion Markets vs IC MarketsIC Markets vs OANDAIC Markets vs Vantage (Vantage Markets)
Best brokers by country

See which brokers accept clients from your country and offer MetaTrader 5.

United StatesUnited KingdomCanadaAustraliaNew ZealandIrelandGermanyFranceSpainItalyNetherlandsBelgiumPortugalSwitzerlandAustriaGreeceSwedenNorwayDenmarkFinlandPolandUnited Arab EmiratesSaudi ArabiaQatarKuwaitTurkeySouth AfricaNigeriaKenyaEgyptGhanaIndiaPakistanBangladeshSri LankaSingaporeMalaysiaIndonesiaThailandVietnamPhilippinesTaiwanHong KongJapanSouth KoreaChinaBrazilMexicoArgentinaChileColombia