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 24 January 2020)


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 accounts
2001United KingdomFCA, ASIC, CySECUnlimitedo
o
o
2013MauritiusFSCUnlimitedo
n
o
2006IrelandASIC, CBFSAI21 Dayso
n
o
2001CyprusCySEC, ASICUnlimitedo
n
o
2006Cyprus
Australia
UK
CySEC
ASIC
FCA
Unlimitedo
n
o
2007British Virgin IslandsFSC BVIUnlimited o
o
FPMarkets2005Australia, CyprusASIC, CySEC30 Days o
o
2005UK / NevisFCA, FSPR, ASICUnlimited o
L2
o
2012Cyprus, UK, MauritiusCySEC, FSCA, FCA, FSCUnlimitedo
o
o
2010CyprusCySEC, FSCUnlimitedo
o
o
2011CyprusFCA, CySEC, BaFinUnlimitedo
o
n
2005CyprusCySECUnlimitedo
o
o
2010UK / AustraliaFCA, ASIC30 Dayso
o
o
2008IsraelFCA**, CySEC***Unlimitedo
n
o
2009
2015
2017
Cyprus
Australia
Belize
CySEC
ASIC
IFSC
Unlimitedo
n
o
2002Poland / 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)
Plus500: CFD Service. 76.4% lose money.

Forex BrokerTrading platformMin. Lot (EUR/USD)Max. Lev.
(individuals)
Max. Lev.
(professionals)
Scalping HedgingOCOTrailing Stop
  MetaTrader 4 and 5  100030:1500:1o
o
o
o
  MetaTrader 4 and 5  1000 1000:11000:1o
o
n
o
  MetaTrader 4
  ActTrader
  100030:1400:1n
o
o
o
  MetaTrader 4
  easyMarkets
  500030:130:1o
o
n
o
  eToro  1000030:1400:1n
o
n
n
  MetaTrader 4  1030:1500:1o
o
n
o
FPMarkets  MetaTrader 4 and 5,   IRESS, Webtrader  1000500:1500:1o
o
o
o
  MetaTrader 4 and 5  10030:1500:1o
o
n
o
  MetaTrader 4 and 5
  WebTrader
  100030:1300:1o
o
n
o
  MetaTrader 4  100030:11000:1o
o
n
o
  MetaTrader 4 and 5  100030:1400:1o
o
n
o
  MetaTrader 4  100030:1500:1o
o
n
o
  MetaTrader 4
  cTrader
  100030:1400:1o
o
n
o
  Plus500  1000030:1300:1n
o
n
o
  MetaTrader 4 and 5  100030:1500:1o
o
n
o
  MetaTrader 4  1000030:1200:1o
o
n
o

 

NameSocial Trading MQL5 SignalsMyfxbookZuluTradeAutochartistTrading CentralFree VPS
 o
  o
o
 
 o
     
 o
 o
 
 o
   
 
o
      
o
Share4You
o
   o
 
FPMarkets o
o
 o
 o
o
o
o
o
  o
o
o
    o
o
o
 o
o
 o
 o
     
o
o
     
 o
o
o
  o
       
 o
    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*
100€/$/£Barclays UKo
o
 o
 o
5€/$/£ o
o
 o
o
o
100€/$/£ Commerzbank Germanyo
o
o
o
o
o
100€/$/£Barclays UK, Ingenico Germanyo
o
 o
o
o
200€/$/£Barclays UK, Credit Suisse Monacoo
o
o
o
o
o
1€/$/£OCBC Bank, BES, PPF Banka, ABLVo
o
 o
o
o
FPMarkets100 USD/€/AUDCommonwealth Banko
o
o
o
 o
1€/$/£ Baltikums, Latviao
o
 o
o
 
5€/$/£Deutsche Handelsbanko
o
 o
 o
50€/$/£Barclays UKo
o
 o
 o
500€/$/£Barclays UK, Wirecard Bank Germanyo
  o
  
50€/£/$ o
o
 o
o
o
150€/$/£Local bank transferso
o
o
o
 o
100€/$/£ o
o
o
o
  
5€/$/£Barclays Cypruso
o
 o
o
o
1€/$/£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
47 pairs 610223689 27385 2
60 pairs53 4 10 11  
55 pairs512146272052
115 pairs26123 15  
44 pairs33281,0041258 
51 pairs255366  
FPMarkets 50 pairs41512,00020  
28 pairs2343 13  
59 pairs53  16511  
51 pairs2385312 3
64 pairs27558515212
60 pairs22234411  
52 pairs2 56113  
61 pairs312131,8102380 
55 pairs28 1,00018  
49 pairs71425700261513

 

Spread in pips *EUR/USDEUR/GBPGBP/USDEUR/CHFUSD/CADUSD/CHFUSD/JPYGBP/JPYEUR/JPYAUD/USDGold
~ 0.6~ 1~ 1~ 3.8~ 1.6~ 2.9 ~ 0.9~ 2.5~ 1.6~ 1 20
~ 1.2~ 1.4~ 1.2~ 2.6~ 1.5~ 1.4~ 1.3~ 5.7~ 1.4 ~ 1.244
~ 0.9~ 1.5~ 1.6~ 2~ 2~ 1.6~ 1.1~ 2.5~ 1.8~ 1.1~ 34
1.83343.52.82.6632.650
344533266445
2333332633100
FPMarkets ~ 1.45~ 1.67~ 1.85~ 2.31~ 2.07~ 2.22~ 1.5~ 2.47~ 1.89~ 1.66~ 72
~ 1.1~ 2.3~ 1.6~ 3.9~ 2.1~ 1.9~ 1.1~ 2.2~ 2~ 2.5~ 34
~ 2 ~ 2.4 ~ 2.1 ~ 4.2 ~ 2.5 ~ 2.2 ~ 2.1 ~ 5.7 ~ 2.4 ~ 2 ~ 45
~ 1.2~ 1.8~ 1.8~ 1.9~ 2.1 ~ 1.9~ 1.7~ 3~ 1.7~ 1.5~ 19
~ 0.83~ 1.2~ 1.28~ 1.4~ 1.2~ 1.19~ 1.08~ 1.69~ 1.4~ 1.2~ 32
~ 2.2~ 6.8~ 2.8~ 6.4~ 2.1~ 3.4~ 2.5~ 7.6~ 3~ 2.8~ 52
~ 1.2~ 1.53~ 1.57~ 2.04~ 1.55~ 1.92~ 1.33~ 2.45~ 1.74~ 1.52~ 21
~ 0.6~ 1.3~ 2~ 3~ 3~ 2~ 0.7~ 2.5~ 1.5~ 1.8~ 39
~ 1.7~ 1.8~ 2.5~ 2.7~ 2.4~ 2.4~ 1.8~ 4.1~ 2.7~ 1.8~ 35
~ 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
interbank spreads + $6.00 USD$1,000 (or equiv.)
interbank spreads + $3.00 USD $500 (or equiv.)
FPMarkets interbank spreads + $3.50 AUD per lot$100 AUD (or equiv.)
interbank spreads + $3 to $10$1,000 (or equiv.)
interbank spreads + ~ 4.88 USD$200 (or equiv.)
interbank spreads + $6 / 5.50€€500 (or equiv.)
interbank spreads + $10€50 (or equiv.)
interbank spreads + $7.52€200 (or equiv.)