Forex and CFD broker comparison

Forex and CFD trading is reserved for professional traders. The skills required to manage risk are too complex for amateur traders.

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 28 May 2018)


Social trading comparison

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

Forex brokerYear foundedCountryRegulated byFree demo (click on link)Negative balance protectionOther languagesSTP execution*Islamic accountsContests
AvaTrade2006IrelandASIC, CBFSAI o 21 Dayso
o
n
o
 
easyMarkets2001CyprusCySEC, ASIC o Unlimitedo
o
n
o
 
ETX Capital2002UKFCA o 14 Days o
n
  
Forex4You2007British Virgin IslandsFSC BVI o Unlimited o
o
o
 
FxOpen2005UK / New ZealandFCA, FSPR, ASIC o Unlimited o
o
L2
o
o
GKFX2010UKFCA o Unlimited o
n
o
 
HYCM2007UKFCA  o
n
o
 
JFD Brokers2011CyprusFCA, CySEC, BaFin oUnlimitedo
o
o
o
 
LiteForex2005CyprusCySEC oUnlimitedo
o
o
o
o
Pepperstone2010UK / AustraliaFCA, ASIC o 30 Days n
o
o
 
Plus500****2008IsraelFCA** o Unlimitedo
o
n
o
 
TrioMarkets2014CyprusCySec o Unlimitedo
o
o
o
 
XM2009UKFCA, CySEC, ASIC o Unlimitedo
o
n
o
o
XTB2002Poland / United KingdomSGCB, KNF o 15 dayso
o
n
o
 

*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)
****Your capital is at risk

Forex BrokerTrading platformMobile tradingMin. Lot Max. Lev. Scalping HedgingOCOTrailing Stop
AvaTrade  MetaTrader 4
  ActTrader
o
  1000400:1n
o
o
o
easyMarkets  MetaTrader 4
  easyMarkets
o
  5000400:1o
o
n
o
ETX Capital  MetaTrader 4
  ETX TraderPro
o
  1000200:1n
n
o
o
Forex4You  MetaTrader 4o
  10500:1o
o
n
o
FxOpen  MetaTrader 4 and 5o
  100500:1o
o
n
o
GKFX  MT4, WebTradero
  1000400:1o
o
o
o
HYCM  MetaTrader 4o
  1000200:1o
o
n
o
JFD Brokers  MetaTrader 4 and 5o
  1000400:1o
o
n
o
LiteForex  MetaTrader 4o
  101000:1o
o
n
o
Pepperstone  MetaTrader 4
  cTrader
o
  1000400:1o
o
n
o
Plus500  Plus500o
  50000300:1n
o
n
o
TrioMarkets  MetaTrader 4o
  1000300:1o
o
o
o
XM  MetaTrader 4 and 5o
  10500:1o
o
n
o
XTB  MetaTrader 4o
  10000200:1o
o
n
o

 

NameSocial Trading MQL5 SignalsMyfxbookZuluTradeTradency SirixAutochartistTrading Central Free VPS
AvaTrade o
 o
o
 
 
easyMarkets o
     
 
ETX Capital o
    o
  
Forex4Youo
Share4You
o
     o
 
FxOpeno
o
o
o
    o
GKFX o
   o
o
o
o
HYCM o
       
JFD Brokers o
       
LiteForexo
o
       
Pepperstone o
o
o
o
   o
Plus500         
TrioMarketso
o
       
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 BankBonusBT*CC*CH*PP*Sk*WB*CU*WU*AP*EG*NT*MG*
AvaTrade100€/$/£Commerzbank
Germany
o
o
o
 o
o
o
 o
  o
o
easyMarkets100€/$/£Barclays UK, Ingenico Germanyo
o
o
  o
o
    o
 
ETX Capital200€/$/£  o
o
o
         
Forex4You1€/$/£OCBC Bank, BES, PPF Banka, ABLVo
o
o
  o
o
    o
 
FxOpen1€/$/£Baltikums,
Latvia
o
o
    o
  o
o
  
GKFX0€/$/£  o
o
  o
       
HYCM100€/£/$Dutch National Bank o
o
  o
o
    o
 
JFD Brokers500€/$/£ Barclays UK, Wirecard Bank Germany o
   o
       
LiteForex10€/£/$ o
o
o
  o
o
 o
  o
 
Pepperstone150€/$/£Local bank transfers o
o
 o
o
     o
 
Plus500 100€/$/£  o
o
 o
o
       
TrioMarkets500€/£/$Barclays o
o
 o
o
o
    o
 
XM$5Barclays Cypruso
o
o
  o
     o
 
XTB1€/$/£HSBC o
o
 o
        

*(BT: Bank Transfer) - (CC: Credit Card) - (CH: Check) - (PP: Paypal) - (Sk: Skrill/Moneybookers) - (WB: WebMoney) - (CU: CashU) - (WU: Western Union) - (AP: Alertpay) - (EG: e-gold) - (NT: Neteller) - (MG: Moneygram)


Forex BrokerCurrenciesMetalsCommoditiesShare CFDs Index CFDsFunds / ETF OptionsBonds
AvaTradeo
59 pairs
o
3
o
11
o
100
o
19
o
21
o
o
5
easyMarketso
115 pairs
o
26
o
12
 o
15
 o
Vanilla
 
ETX Capitalo
51 pairs
o
5
o
75
o
2983
o
40
o
77
o
 
Forex4Youo
51 pairs
o
2
o
5
o
36
o
6
   
FxOpeno
28 pairs
o
2
o
3
 o
13
   
GKFXo
50 pairs
o
3
o
1
o
333
o
14
   
HYCMo
42 pairs
o
7
o
7
o
10
o
16
   
JFD Brokerso
60 pairs
o
2
o
13
o
585
o
16
o
15
 o
LiteForexo
60 pairs
o
2
o
2
o
44
o
11
   
Pepperstoneo
52 pairs
o
2
  o
13
   
Plus500 CFDs ONLY!o
61 pairs
o
3
o
12
o
1810
o
23
o
80
  
TrioMarketso
64 pairs
o
4
o
3
 o
10
   
XMo
54 pairs
o
2
o
7
o
276
o
18
   
XTBo
49 pairs
o
7
o
14
o
700
o
26
o
75
o
o
3

 

Spread in pips *EUR/USDEUR/GBPGBP/USD EUR/CHFUSD/CADUSD/CHFUSD/JPYGBP/JPYEUR/JPYAUD/USD Gold
AvaTrade~ 1.5~ 2.2~ 2~ 2.7~ 2.5~ 2.1~ 1.6~ 3~ 2.5~ 2.240
easyMarkets1.83343.52.82.6632.650
ETX Capital0.7 - 1.41.5 - 1.80.9 - 22.4 - 2.62.6 - 30.9 - 2.40.9 - 1.83.9 - 40.9 - 2.20.9 - 1.540 - 60
Forex4You2333332633100
FxOpen (STP)~ 1.1~ 2.3~ 1.6 ~ 3.9~ 2.1~ 1.9~ 1.1 ~ 2.2~ 2~ 2.5~ 34
GKFX~ 1.5~ 2~ 1.5~ 6.4~ 2.8~ 6~ 2.2~ 4.6~ 3~ 2.4~ 40
HYCM **1.52.223.22.32.31.842.7240
JFD Brokers~ 0.83~ 1.2~ 1.28~ 1.4~ 1.2~ 1.19~ 1.08~ 1.69~ 1.4~ 1.2~ 32
LiteForex~ 1.5~ 1.2~ 1.8~ 2~ 1.9~ 1.6~ 1.5~ 2~ 2.1~ 1.5~ 34
Pepperstone~ 1.2~ 1.53~ 1.57~ 2.04~ 1.55~ 1.92~ 1.33~ 2.45~ 1.74~ 1.52~ 21
Plus500 CFDs ONLY! ~ 0.6~ 1.3~ 2~ 3~ 3~ 2~ 0.7~ 2.5 ~ 1.5~ 1.8~ 39
TrioMarkets *** ~ 0.9 ~ 1.3~ 1.2 ~ 1.6~ 1.2 ~ 1.5~ 1.3~ 2 ~ 1.4 ~ 1.550
XM~ 1.7~ 1.8~ 2.5~ 2.7~ 2.4~ 2.4~ 1.8~ 4.1~ 2.7~ 1.8~ 48
XTB~ 0.9 ~ 2.1 ~ 2.5 ~ 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.
** These are MINIMUM spreads and not averages.
*** These are the averages for the Premium Markup Spread account (no commissions)

DMA/STP brokersSpread + Commission for 1 standard lot (100k)Min. Deposit
FxOpen (L2) interbank spreads + $3 to $10$1000 (or equiv.)
JFD Brokersinterbank spreads + $6 / 5.50€€500 (or equiv.)
LiteForexinterbank spreads + $10€50 (or equiv.)
Pepperstone (Razor)interbank spreads + $7.52€200 (or equiv.)
TrioMarkets (Premium/Raw spreads)interbank spreads + $8 to $11€500 (or equiv.)

Previous: Instant execution vs market executionNext: Forex market players