Forex and CFD broker comparison

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 can afford to take the high risk of losing your money.

The information displayed on this page is presented on an indicative basis. It relies on the data published by brokers on their respective websites and there may be a lag in the updating of their data on this broker comparison page.

(information last updated on 14 October 2019)


Social trading comparison  Quebec and Canadian brokers

Click on the column titles to list the brokers according to a particular category.

Forex brokerYear foundedCountryRegulated byFree demoNegative balance protectionSTP execution*Islamic accountsContests
Alpari International1998MauritiusFSCUnlimited o
n
 
AvaTrade2006IrelandASIC, CBFSAI21 Dayso
n
o
 
BlackBull Markets2014New ZealandFSPRUnlimited o
o
 
easyMarkets2001CyprusCySEC, ASICUnlimitedo
n
o
 
eToro2006Cyprus
Australia
UK
CySEC
ASIC
FCA
Unlimitedo
n
o
 
Forex4You2007British Virgin IslandsFSC BVIUnlimited o
o
 
FP Markets2005AustraliaASICUnlimited o
o
 
FxOpen2005UK / NevisFCA, FSPR, ASICUnlimited o
L2
o
o
FXTM2012Cyprus, UK, MauritiusCySEC, FSCA, FCA, FSCUnlimitedo
o
o
 
HF Markets2010CyprusCySEC, FSCUnlimitedo
o
o
 
JFD Bank2011CyprusFCA, CySEC, BaFinUnlimitedo
o
n
 
LiteForex2005CyprusCySECUnlimitedo
o
o
o
Pepperstone2010UK / AustraliaFCA, ASIC30 Dayso
o
o
 
Plus500****2008IsraelFCA**, CySEC***Unlimitedo
n
o
 
XM2009
2015
2017
Cyprus
Australia
Belize
CySEC
ASIC
IFSC
Unlimitedo
n
o
o
XTB2002Poland / United KingdomSGCB, KNF15 Days o
o
n
 

*An STP (Straight-Through-Processing) broker provides direct access to the interbank market, it does not intervene in the execution of orders (No Dealing Desk).
**Plus500 UK Ltd is authorised and regulated by the Financial Conduct Authority (FRN 509909)
***Plus500 CY LTD is authorised and regulated by the Cyprus Securities and Exchange Commission (License No. 250/14)
****CFD Service. 76.4% lose money.

Forex BrokerTrading platformMin. Lot (EUR/USD)Max. Lev.
(individuals)
Max. Lev.
(professionals)
Scalping HedgingOCOTrailing Stop
Alpari International  MetaTrader 4 and 5  1000 1000:11000:1o
o
n
o
AvaTrade  MetaTrader 4
  ActTrader
  100030:1400:1n
o
o
o
BlackBull Markets  MetaTrader 4  1000500:1500:1o
o
n
o
easyMarkets  MetaTrader 4
  easyMarkets
  500030:130:1o
o
n
o
eToro  eToro  1000030:1400:1n
o
n
n
Forex4You  MetaTrader 4  1030:1500:1o
o
n
o
FP Markets  MetaTrader 4 and 5,   IRESS  1000500:1500:1o
o
n
o
FxOpen  MetaTrader 4 and 5  10030:1500:1o
o
n
o
FXTM  MetaTrader 4 and 5
  WebTrader
  100030:1300:1o
o
n
o
HF Markets  MetaTrader 4  100030:11000:1o
o
n
o
JFD Bank  MetaTrader 4 and 5  100030:1400:1o
o
n
o
LiteForex  MetaTrader 4  100030:1500:1o
o
n
o
Pepperstone  MetaTrader 4
  cTrader
  100030:1400:1o
o
n
o
Plus500  Plus500  1000030:1300:1n
o
n
o
XM  MetaTrader 4 and 5  100030:1500:1o
o
n
o
XTB  MetaTrader 4  1000030:1200:1o
o
n
o

 

NameSocial Trading MQL5 SignalsMyfxbookZuluTradeTradencyAutochartistTrading CentralFree VPS
Alpari Internationalo
o
      
AvaTrade o
 o
o
 
BlackBull Marketso
 o
o
   o
easyMarkets o
    
 
eToroo
       
Forex4Youo
Share4You
o
    o
 
FP Markets o
      
FxOpeno
o
o
o
   o
FXTMo
o
     o
HF Marketso
o
 o
 o
 o
JFD Bank o
      
LiteForexo
o
      
Pepperstone o
o
o
o
  o
Plus500        
XM o
     o
XTB o
  o
 
 

 

Note: Although deposit minimums listed below are listed in US dollars or in euros, these brokerage firms usually welcome traders from any country, no matter what your national currency is. Use the Forex-Central.net currency converter to calculate these minimums in your currency.
Forex BrokerMin. Deposit BankBT*CC*PP*Sk*WB*NT*
Alpari International5€/$/£ o
o
 o
o
o
AvaTrade100€/$/£ Commerzbank Germanyo
o
o
o
o
o
BlackBull Markets200€/$/£ANZ Banko
o
 o
 o
easyMarkets100€/$/£Barclays UK, Ingenico Germanyo
o
 o
o
o
eToro200€/$/£Barclays UK, Credit Suisse Monacoo
o
o
o
o
o
Forex4You1€/$/£OCBC Bank, BES, PPF Banka, ABLVo
o
 o
o
o
FP Markets100 USD/€/AUDNational Australian Banko
o
   o
FxOpen1€/$/£ Baltikums, Latviao
o
 o
o
 
FXTM5€/$/£Deutsche Handelsbanko
o
 o
 o
HF Markets50€/$/£Barclays UKo
o
 o
 o
JFD Bank500€/$/£Barclays UK, Wirecard Bank Germanyo
  o
  
LiteForex50€/£/$ o
o
 o
o
o
Pepperstone150€/$/£Local bank transferso
o
o
o
 o
Plus500 100€/$/£ o
o
o
o
  
XM5€/$/£Barclays Cypruso
o
 o
o
o
XTB1€/$/£HSBCo
o
o
   

*(BT: Bank Transfer) - (CC: Credit Card) - (PP: Paypal) - (Sk: Skrill/Moneybookers) - (WB: WebMoney) - (NT: Neteller)


Forex BrokerCurrenciesMetalsCommoditiesCrypto-currenciesShare CFDs Index CFDsFunds / ETF Bonds
Alpari International 61 pairs23 4 10 11  
AvaTrade59 pairs311810019215
BlackBull Markets27 pairs24  6  
easyMarkets115 pairs26123 15  
eToro44 pairs33281,0041258 
Forex4You51 pairs255366  
FP Markets50 pairs41112,00019  
FxOpen28 pairs2343 13  
FXTM 59 pairs53  16511  
HF Markets51 pairs2385312 3
JFD Bank64 pairs27558515212
LiteForex60 pairs22234411  
Pepperstone52 pairs2 56113  
Plus50061 pairs312131,8102380 
XM55 pairs28 1,00018  
XTB49 pairs71425700261513

 

Spread in pips *EUR/USDEUR/GBPGBP/USD EUR/CHFUSD/CADUSD/CHFUSD/JPYGBP/JPYEUR/JPYAUD/USD Gold
Alpari ~ 1.2 ~ 1.4~ 1.2 ~ 2.6~ 1.5 ~ 1.4~ 1.3 ~ 5.7 ~ 1.4 ~ 1.2 ~ 33
AvaTrade~ 1.5~ 2.2~ 2~ 2.7~ 2.5~ 2.1~ 1.6~ 3~ 2.5~ 2.2~ 40
easyMarkets1.83343.52.82.6632.650
eToro344533266445
Forex4You2333332633100
FP Markets~ 1.45~ 1.67~ 1.85~ 2.31~ 2.07~ 2.22~ 1.5~ 2.47~ 1.89~ 1.66~ 72
FxOpen (STP)~ 1.1~ 2.3~ 1.6~ 3.9~ 2.1~ 1.9~ 1.1~ 2.2~ 2~ 2.5~ 34
FXTM ~ 2 ~ 2.4 ~ 2.1 ~ 4.2 ~ 2.5 ~ 2.2 ~ 2.1 ~ 5.7 ~ 2.4 ~ 2 ~ 45
HF Markets~ 1.2~ 1.8~ 1.8~ 1.9~ 2.1 ~ 1.9~ 1.7~ 3~ 1.7~ 1.5~ 19
JFD Bank~ 0.83~ 1.2~ 1.28~ 1.4~ 1.2~ 1.19~ 1.08~ 1.69~ 1.4~ 1.2~ 32
LiteForex~ 2.2~ 6.8~ 2.8~ 6.4~ 2.1~ 3.4~ 2.5~ 7.6~ 3~ 2.8~ 52
Pepperstone~ 1.2~ 1.53~ 1.57~ 2.04~ 1.55~ 1.92~ 1.33~ 2.45~ 1.74~ 1.52~ 21
Plus500~ 0.6~ 1.3~ 2~ 3~ 3~ 2~ 0.7~ 2.5~ 1.5~ 1.8~ 39
XM~ 1.7~ 1.8~ 2.5~ 2.7~ 2.4~ 2.4~ 1.8~ 4.1~ 2.7~ 1.8~ 35
XTB~ 0.6~ 2.1~ 0.9~ 2.3~ 2.2~ 1.9~ 1.8~ 5.5~ 2.3~ 1.9~ 35

* With most brokers, spreads are variable. They depend on current market conditions and can change at any time.

DMA/STP brokersSpread + Commission for 1 standard lot (100k)Min. Deposit
Alpari International interbank spreads + $3.00 USD $500 (or equiv.)
BlackBull Marketsinterbank spreads + $6.00 USD $2000 (or equiv.)
FP Markets interbank spreads + $7.00 AUD per lot$1000 AUD (or equiv.)
FxOpen (L2)interbank spreads + $3 to $10$1000 (or equiv.)
FXTM interbank spreads + ~ 4.88 USD $200 (or equiv.)
JFD Bankinterbank spreads + $6 / 5.50€€500 (or equiv.)
LiteForexinterbank spreads + $10€50 (or equiv.)
Pepperstone (Razor)interbank spreads + $7.52€200 (or equiv.)

Previous: Instant execution vs market executionNext: Forex market players