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 17 February 2019)
Click on the column titles to list the brokers according to a particular category.
Forex broker | Year founded | Country | Regulated by | Free demo (click on link) | Negative balance protection | Other languages | STP execution* | Islamic accounts | Contests |
---|---|---|---|---|---|---|---|---|---|
AvaTrade | 2006 | Ireland | ASIC, CBFSAI | o 21 Days | o | o | n | o | |
easyMarkets | 2001 | Cyprus | CySEC, ASIC | o Unlimited | o | o | n | o | |
ETX Capital | 2002 | UK | FCA | o 14 Days | o | n | |||
Forex4You | 2007 | British Virgin Islands | FSC BVI | o Unlimited | o | o | o | ||
FP Markets | 2005 | Australie | ASIC | o Unlimited | o | o | o | ||
FxOpen | 2005 | UK / Nevis | FCA, FSPR, ASIC | o Unlimited | o | o L2 | o | o | |
GKFX | 2010 | UK | FCA | o Unlimited | o | n | o | ||
JFD Brokers | 2011 | Cyprus | FCA, CySEC, BaFin | oUnlimited | o | o | o | o | |
LiteForex | 2005 | Cyprus | CySEC | oUnlimited | o | o | o | o | o |
Pepperstone | 2010 | UK / Australia | FCA, ASIC | o 30 Days | o | n | o | o | |
Plus500**** | 2008 | Israel | FCA** | o Unlimited | o | o | n | o | TrioMarkets | 2014 | Cyprus | CySec | o Unlimited | o | o | o | o |
XM | 2009 | UK | FCA, CySEC, ASIC | o Unlimited | o | o | n | o | o |
XTB | 2002 | Poland / United Kingdom | SGCB, KNF | o 15 days | o | 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)
****CFD Service. 80.6% lose money.
Forex Broker | Trading platform | Min. Lot (EUR/USD) | Max. Lev. (individuals) | Max. Lev. (professionals) | Scalping | Hedging | OCO | Trailing Stop |
---|---|---|---|---|---|---|---|---|
AvaTrade | MetaTrader 4 ActTrader | 1000 | 30:1 | 400:1 | n | o | o | o |
easyMarkets | MetaTrader 4 easyMarkets | 5000 | 30:1 | 30:1 | o | o | n | o |
ETX Capital | MetaTrader 4 ETX TraderPro | 1000 | 30:1 | 200:1 | n | n | o | o |
Forex4You | MetaTrader 4 | 10 | 30:1 | 500:1 | o | o | n | o |
FP Markets | MetaTrader 4 and 5, IRESS | 1000 | 500:1 | 500:1 | o | o | n | o |
FxOpen | MetaTrader 4 and 5 | 100 | 30:1 | 500:1 | o | o | n | o |
GKFX | MT4, WebTrader | 1000 | 30:1 | 400:1 | o | o | o | o |
JFD Brokers | MetaTrader 4 and 5 | 1000 | 30:1 | 400:1 | o | o | n | o |
LiteForex | MetaTrader 4 | 1000 | 30:1 | 500:1 | o | o | n | o |
Pepperstone | MetaTrader 4 cTrader | 1000 | 30:1 | 400:1 | o | o | n | o |
Plus500 | Plus500 | 10000 | 30:1 | 300:1 | n | o | n | o |
TrioMarkets | MetaTrader 4 | 1000 | 30:1 | 300:1 | o | o | o | o |
XM | MetaTrader 4 and 5 | 10 | 30:1 | 500:1 | o | o | n | o |
XTB | MetaTrader 4 | 10000 | 30:1 | 200:1 | o | o | n | o |
Name | Social Trading | MQL5 Signals | Myfxbook | ZuluTrade | Tradency | Sirix | Autochartist | Trading Central | Free VPS |
---|---|---|---|---|---|---|---|---|---|
AvaTrade | o | o | o | ||||||
easyMarkets | o | ||||||||
ETX Capital | o | o | |||||||
Forex4You | o Share4You | o | o | ||||||
FP Markets | o | ||||||||
FxOpen | o | o | o | o | o | ||||
GKFX | o | o | o | o | |||||
JFD Brokers | o | ||||||||
LiteForex | o | o | |||||||
Pepperstone | o | o | o | o | o | ||||
Plus500 | |||||||||
TrioMarkets | o TrioSocio | 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 Broker | Min. Deposit | Bank | BT* | CC* | CH* | PP* | Sk* | WB* | CU* | WU* | NT* |
---|---|---|---|---|---|---|---|---|---|---|---|
AvaTrade | 100€/$/£ | Commerzbank Germany | o | o | o | o | o | o | o | ||
easyMarkets | 100€/$/£ | Barclays UK, Ingenico Germany | o | o | o | o | o | ||||
ETX Capital | 200€/$/£ | o | o | o | |||||||
Forex4You | 1€/$/£ | OCBC Bank, BES, PPF Banka, ABLV | o | o | o | o | o | ||||
FP Markets | 100 USD/€/AUD | National Australian Bank | o | o | o | ||||||
FxOpen | 1€/$/£ | Baltikums, Latvia | o | o | o | o | |||||
GKFX | 0€/$/£ | o | o | o | |||||||
JFD Brokers | 500€/$/£ | Barclays UK, Wirecard Bank Germany | o | o | |||||||
LiteForex | 50€/£/$ | o | o | o | o | o | o | ||||
Pepperstone | 150€/$/£ | Local bank transfers | o | o | o | o | o | ||||
Plus500 | 100€/$/£ | o | o | o | o | ||||||
TrioMarkets | 500€/£/$ | Barclays | o | o | o | o | o | o | |||
XM | $5 | Barclays Cyprus | o | o | o | o | |||||
XTB | 1€/$/£ | HSBC | o | o | o |
*(BT: Bank Transfer) - (CC: Credit Card) - (CH: Check) - (PP: Paypal) - (Sk: Skrill/Moneybookers) - (WB: WebMoney) - (CU: CashU) - (WU: Western Union) - (NT: Neteller)
Forex Broker | Currencies | Metals | Commodities | Crypto-currencies | Share CFDs | Index CFDs | Funds / ETF | Bonds |
---|---|---|---|---|---|---|---|---|
AvaTrade | 59 pairs | 3 | 11 | 8 | 100 | 19 | 21 | 5 |
easyMarkets | 115 pairs | 26 | 12 | 15 | ||||
ETX Capital | 51 pairs | 5 | 75 | 7 | 2,983 | 40 | 77 | |
Forex4You | 51 pairs | 2 | 5 | 36 | 6 | |||
FP Markets | 50 pairs | 4 | 1 | 12,000 | 19 | |||
FxOpen | 28 pairs | 2 | 3 | 43 | 13 | |||
GKFX | 50 pairs | 3 | 1 | 5 | 333 | 14 | ||
JFD Brokers | 60 pairs | 2 | 13 | 5 | 585 | 16 | 15 | 2 |
LiteForex | 60 pairs | 2 | 2 | 23 | 44 | 11 | ||
Pepperstone | 52 pairs | 2 | 5 | 13 | ||||
Plus500 CFDs ONLY! | 61 pairs | 3 | 12 | 10 | 1,810 | 23 | 80 | |
TrioMarkets | 64 pairs | 4 | 3 | 10 | ||||
XM | 54 pairs | 2 | 7 | 5 | 276 | 18 | ||
XTB | 49 pairs | 7 | 14 | 25 | 700 | 26 | 75 | 3 |
Spread in pips * | EUR/USD | EUR/GBP | GBP/USD | EUR/CHF | USD/CAD | USD/CHF | USD/JPY | GBP/JPY | EUR/JPY | AUD/USD | Gold |
---|---|---|---|---|---|---|---|---|---|---|---|
AvaTrade | ~ 1.5 | ~ 2.2 | ~ 2 | ~ 2.7 | ~ 2.5 | ~ 2.1 | ~ 1.6 | ~ 3 | ~ 2.5 | ~ 2.2 | 40 |
easyMarkets | 1.8 | 3 | 3 | 4 | 3.5 | 2.8 | 2.6 | 6 | 3 | 2.6 | 50 |
ETX Capital | 0.7 - 1.4 | 1.5 - 1.8 | 0.9 - 2 | 2.4 - 2.6 | 2.6 - 3 | 0.9 - 2.4 | 0.9 - 1.8 | 3.9 - 4 | 0.9 - 2.2 | 0.9 - 1.5 | 40 - 60 |
Forex4You | 2 | 3 | 3 | 3 | 3 | 3 | 2 | 6 | 3 | 3 | 100 |
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 |
GKFX | ~ 1.5 | ~ 2 | ~ 1.5 | ~ 6.4 | ~ 2.8 | ~ 6 | ~ 2.2 | ~ 4.6 | ~ 3 | ~ 2.4 | ~ 40 |
JFD Brokers | ~ 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 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.5 | 50 |
XM | ~ 1.7 | ~ 1.8 | ~ 2.5 | ~ 2.7 | ~ 2.4 | ~ 2.4 | ~ 1.8 | ~ 4.1 | ~ 2.7 | ~ 1.8 | ~ 48 |
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.
*** These are the averages for the Premium Markup Spread account (no commissions)
DMA/STP brokers | Spread + Commission for 1 standard lot (100k) | Min. Deposit |
---|---|---|
FP Markets | interbank spreads + $7.00 AUD per lot | $1000 AUD (or equiv.) |
FxOpen (L2) | interbank spreads + $3 to $10 | $1000 (or equiv.) |
JFD Brokers | interbank spreads + $6 / 5.50€ | €500 (or equiv.) |
LiteForex | interbank 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 execution | Next: Forex market players |