Broker Directory

Compare 22 CFD and forex brokers. Filter and sort to find the right platform.

22 brokers
All regulated
RISK WARNING

CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. A high percentage of retail trader accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money. Backtesting results are hypothetical and do not guarantee future performance.

Sort by:

Filters

Regulated
Demo Available
Platform Type
Swap-Free
Copy Trading
Crypto Trading
Min Deposit
Max Leverage
Regulatory Body
Instruments
Education Resources

Admirals

Low-cost CFD broker for active traders

Regulated
Min Deposit$100
Spread From0.6 pips EURUSD
Instruments200
Max Leverage1:30 (EU), 1:500 (Non-EU)
FCAASICCySECFSCA
ForexIndicesCommoditiesCryptoStocks
WebMobileMT4MT5
Demo AvailableSwap-FreeCrypto

AvaTrade

Broker with extensive platform choices

Regulated
Min Deposit$100
Spread From0.9 pips EURUSD
Instruments250
Max Leverage1:400 (Non-EU), 1:30 (EU)
Central Bank of IrelandFCAASICFSCA
ForexIndicesCommoditiesCryptoStocks
WebMobileMT4MT5AvaTradeGo
Demo AvailableSwap-FreeCopy TradingCrypto

Axi

Competitive ECN broker with fast execution

Regulated
Min Deposit$0
Spread From0.0 pips EURUSD (Pro)
Instruments250
Max Leverage1:30 (EU), 1:500 (Non-EU)
FCAASICDFSA
ForexIndicesCommoditiesCryptoStocks
WebMobileMT4Proprietary
Demo AvailableSwap-FreeCrypto

Deriv

Multi-platform broker with synthetic indices

Regulated
Min Deposit$5
Spread From0.5 pips EURUSD
Instruments200
Max Leverage1:1000 (Non-EU), 1:30 (EU)
MFSABVI FSCLFSAVFSCFSC MauritiusCIMASCA
ForexIndicesCommoditiesCryptoSynthetic Indices
WebMobileMT5cTraderDeriv XDeriv TraderDeriv Bot
Demo AvailableSwap-FreeCopy TradingCrypto

easyMarkets

Established broker with risk management tools

Regulated
Min Deposit$25
Spread From0.8 pips EURUSD
Instruments200
Max Leverage1:30 (EU), 1:400 (Non-EU)
CySECASICFSA
ForexIndicesCommoditiesCryptoStocks
WebMobileMT4MT5Proprietary
Demo AvailableSwap-FreeCrypto

Exness

High-leverage broker with low minimums

Regulated
Min Deposit$1
Spread From0.3 pips EURUSD
Instruments200
Max Leverage1:2000 (Non-EU), 1:30 (EU)
CySECFCAFSCA
ForexIndicesCommoditiesCryptoStocks
WebMobileMT4MT5
Demo AvailableSwap-FreeCrypto

FBS

High-leverage broker with multi-level partnership

Regulated
Min Deposit$5
Spread From0.5 pips EURUSD
Instruments250
Max Leverage1:3000 (Non-EU), 1:30 (EU)
CySECIFSC
ForexIndicesCommoditiesCryptoStocks
WebMobileMT4MT5FBS Trader
Demo AvailableSwap-FreeCopy TradingCrypto

FP Markets

Low-cost ECN broker with multi-platform access

Regulated
Min Deposit$100
Spread From0.1 pips EURUSD (Raw)
Instruments10000
Max Leverage1:500 (Non-EU), 1:30 (EU)
ASICCySECFSCA
ForexIndicesCommoditiesCryptoStocks
WebMobileMT4MT5cTraderTradingView
Demo AvailableSwap-FreeCrypto

FXTM

Broker for both beginners and pros

Regulated
Min Deposit$10
Spread From0.1 pips EURUSD
Instruments250
Max Leverage1:2000 (Non-EU), 1:30 (EU)
CySECFCAFSCA
ForexIndicesCommoditiesCryptoStocks
WebMobileMT4MT5
Demo AvailableSwap-FreeCrypto

FxPro

Multi-platform broker with tight spreads

Regulated
Min Deposit$100
Spread From0.0 pips EURUSD (cTrader)
Instruments2100
Max Leverage1:500 (Non-EU), 1:30 (EU)
FCACySECFSCASCB
ForexIndicesCommoditiesCryptoStocks
WebMobileMT4MT5cTraderProprietary
Demo AvailableSwap-FreeCrypto

HFM

Multi-regulated broker formerly known as HotForex

Regulated
Min Deposit$10
Spread From0.2 pips EURUSD
Instruments300
Max Leverage1:2000 (Non-EU), 1:30 (EU)
FCACySECDFSAFSCA
ForexIndicesCommoditiesCryptoStocks
WebMobileMT4MT5HFM App
Demo AvailableSwap-FreeCopy TradingCrypto

IC Markets

Low-latency ECN broker (rebranded to IC)

Regulated
Min Deposit$200
Spread From0.0 pips EURUSD
Instruments250
Max Leverage1:500 (Non-EU), 1:30 (EU)
ASICCySEC
ForexIndicesCommoditiesCryptoStocks
WebMobileMT4MT5cTrader
Demo AvailableSwap-FreeCrypto

IG

Large selection of markets and tools

Regulated
Min Deposit$250
Spread From0.6 pips EURUSD
Instruments300
Max Leverage1:30 (EU), 1:200 (Non-EU)
FCAASICCySEC
ForexIndicesCommoditiesCryptoStocks
WebMobileDesktopMT4Proprietary
Demo AvailableCrypto

Markets.com

South Africa-based multi-asset CFD broker

Regulated
Min Deposit$100
Spread From0.5 pips EURUSD
Instruments2000
Max Leverage1:30 (EU), 1:300 (Non-EU)
FSCAFCACySECASIC
ForexIndicesCommoditiesCryptoStocks
WebMobileMT4MT5Proprietary
Demo AvailableSwap-FreeCrypto

OANDA

User-friendly forex broker

Regulated
Min Deposit$0
Spread From1.0 pips EURUSD
Instruments180
Max Leverage1:50 (US), 1:30 (EU), 1:200 (Non-EU)
CFTCNFAFCAASICFSA
ForexIndicesCommoditiesCrypto
WebMobileMT4Proprietary
Demo AvailableSwap-FreeCrypto

Octa

Low-deposit broker with copy trading

Regulated
Min Deposit$25
Spread From0.2 pips EURUSD
Instruments180
Max Leverage1:200 (Non-EU), 1:30 (EU)
CySECFSCA
ForexIndicesCommoditiesCryptoStocks
WebMobileMT4MT5OctaTrader
Demo AvailableSwap-FreeCopy TradingCrypto

Pepperstone

Low-cost ECN broker

Regulated
Min Deposit$200
Spread From0.0 pips EURUSD (Razor)
Instruments250
Max Leverage1:500 (Non-EU), 1:30 (EU)
ASICFCAFSCA
ForexIndicesCommoditiesCryptoStocks
WebMobileMT4MT5cTrader
Demo AvailableSwap-FreeCrypto

Plus500

Simple web-based CFD broker

Regulated
Min Deposit$100
Spread From0.6 pips EURUSD
Instruments250
Max Leverage1:30 (EU), 1:300 (Non-EU)
FCACySECASICFSCA
ForexIndicesCommoditiesCryptoStocks
WebMobile
Demo AvailableCrypto

RoboForex

High revenue share broker with 12,000+ instruments

Regulated
Min Deposit$10
Spread From0.0 pips EURUSD (ECN)
Instruments12000
Max Leverage1:2000 (Non-EU), 1:30 (EU)
IFSC
ForexIndicesCommoditiesCryptoStocks
WebMobileMT4MT5R StocksTradercTrader
Demo AvailableSwap-FreeCopy TradingCrypto

Tickmill

Low-cost broker with tight spreads

Regulated
Min Deposit$10
Spread From0.0 pips EURUSD
Instruments200
Max Leverage1:500 (Non-EU), 1:30 (EU)
FCACySECFSCA
ForexIndicesCommoditiesCrypto
WebMobileMT4MT5
Demo AvailableSwap-FreeCrypto

Vantage

Fast execution for active traders

Regulated
Min Deposit$100
Spread From0.0 pips EURUSD
Instruments250
Max Leverage1:500 (Global), 1:30 (EU)
ASICFCACIMAVFSC
ForexIndicesCommoditiesCryptoStocks
WebMobileMT4MT5
Demo AvailableSwap-FreeCrypto

XM

High leverage, low minimum

Regulated
Min Deposit$5
Spread From0.6 pips EURUSD
Instruments200
Max Leverage1:888 (Non-EU), 1:30 (EU)
CySECASICFSC
ForexIndicesCommoditiesCryptoStocks
WebMobileMT4MT5
Demo AvailableSwap-FreeCrypto
Not Financial Advice
TradeTestr is a statistical backtesting tool. Results are mathematical calculations based on historical data and do not constitute financial advice, investment recommendations, or solicitation to trade. Past performance does not guarantee future results. Consult a licensed financial advisor before making investment decisions.
Backtesting Disclaimer
Backtesting results are hypothetical. They do not account for slippage, spread widening, liquidity gaps, or real-world execution conditions. A strategy that performs well in backtesting may perform poorly in live trading.
Affiliate Disclosure
TradeTestr may earn commission when users open accounts through links on this platform. This does not affect backtesting results or broker directory information, which is based on factual data.