List of Brokers for CFD Trading


Various brokers now offer a wide variety of instruments. These instruments are offered as Contract-for-Difference assets or CFDs. This is a contract between a dealer and a trader to settle the difference between the entry price and the exit price. Shortly, a CFD is a trade contract based on an underlying asset between a buyer and a seller, in which the physical asset is not owned or exchanged by any of both parties.


Below you will find a list of Forex Brokers that offer a wide range of various CFDs (contracts for difference) for trading.



Broker Regulation Max Leverage Min Deposit General Rating
FXTM
Belize
2011
CySEC 185/12
FCA (UK) 777911
FSC (Mauritius) C113012295
FSCA (South Africa) 46614
1:2000 $10 Review
Alpari
Saint Vincent and the Grenadines
1998
FSA (St. Vincent & the Grenadines) 20389 IBC 2012 1:1000 $1 Review
AvaTrade
Australia
2006
ASIC 406668
Central Bank of Ireland C53877
Financial Futures Association (Japan) 1574
Financial Services Regulatory Authority (Abu Dhabi) 190018
FSA (Japan) 1662
FSC (BVI) 2013-07-30
FSCA (South Africa) 45984
IS
1:400 $100 Review
FXCM
Australia
1999
ASIC 309763
CONSOB (Italy) 76
DMCC (Dubai) 31171
FCA (UK) 217689
ISA (Israel) 2
SFC (Hong Kong) AIM232
1:400 $1 Review
Tickmill
Seychelles
2014
BaFin 146511
CySEC 278/15
FCA (UK) 717270
FSA (Seychelles) SD008
1:500 $100 Review
eToro
China
2007
ASIC 491139
CySEC 109/10
FCA (UK) FRN 583263
FINRA 298361/SEC#: 8-70212
1:400 $200 Review
IFC Markets
British Virgin Islands
2006
CySEC 147/11
FSC (BVI) SIBA/L/14/1073
1:400 $1 Review
Plus500
Australia
2008
ASIC 417727
CySEC 250/14
FCA (UK) 509909
FSCA (South Africa) 47546
ISA (Israel) 5
Monetary Authority of Singapore 2017-12-11
1:300 $100 Review
AxiTrader
Australia
2007
ASIC 318232
DFSA (Dubai) 2758
FCA (UK) 509746
FSCL (New Zealand) FSP518226
1:400 $1 Review
Trade360
Cyprus
2013
CySEC 202/13 1:200 $500 Review
easyMarkets
Australia
2001
ASIC 246566
CySEC 079/07
FSA (Seychelles) 19.09.2020
1:400 $100 Review
TrioMarkets
Cyprus
2014
CySEC 268/15 1:30 $500 Review
24option
Albania
2009
IFSC (Belize) 000319/38 1:400 $100 Review
Windsor Brokers
China
1998
AFM (Netherlands) 72346
BaFin 120311
FCA (UK) 463727
1:500 $100 Review
Core Spreads
United Kingdom
2014
FCA (UK) 525164 1:240 $1 Review
Forex.com
Australia
1999
CFTC/NFA 0339826
FCA (UK) 190864
FSA (Japan) 1539
IIROC May 10 2012
1:200 $250 Review
FxGrow
Cyprus
2008
BaFin WA37-K 5000-138982-2014/0001
Banque de France 74965
CNMV (Spain) 3755
CySEC 214/13
FCA (UK) 628755
Finansinspektionen (Sweden) 14-10518
HCMC (Greece) 2703
1:100 $100 Review
FBS
China
2009
CySEC 331/17
IFSC (Belize) IFSC/60/230/TS/12
1:3000 $1 Review
OANDA
Canada
1995
CFTC/NFA 0325821
FCA (UK) 54257
FSA (Japan) 1571
Kanto Local Finance Bureau (Japan) 2137
1:50 $1 Review
Orbex
Cyprus
2009
Banque de France 73762
CNMV (Spain) 2894
CONSOB (Italy) 3148
CySEC 124/10
FCA (UK) 553071
1:500 $200 Review
Admiral Markets
Argentina
2001
ASIC 28381
CySEC 201/13
FCA (UK) 595450
FSA (Estonia) 10932555
1:500 $100 Review
NSFX
Malta
2011
MFSA IS/56519 1:50 $300 Review
Tradeo
Cyprus
2012
FSCA (South Africa) 46452 1:30 $250 Review
Exness
Cyprus
2008
CySEC 178/12
FCA (UK) 730729
FSA (Seychelles) SD025
1:2000 $1 Review
ActivTrades
Bahamas
2001
DFSA (Dubai) F003511
FCA (UK) 434413
1:400 $100 Review
HotForex
Cyprus
2010
CySEC 183/12
DFSA (Dubai) F004885
FCA (UK) 801701
FSA (Seychelles) 8419176-1
FSA (St. Vincent & the Grenadines) 22747
FSC (Mauritius) 094286
FSCA (South Africa) 46632
1:1000 $5 Review
FxNet
United Arab Emirates
2012
CySEC 182/12
IFSC (Belize) 130266
1:500 $50 Review
Saxo Bank
China
1992
ASIC 109605610
Banque de France 483632501
CySEC 163/12
FCA (UK) FC026688
FSA (Denmark) 1149
SFC (Hong Kong) 1395901
1:200 $10000 Review
Dukascopy
Hong Kong
1998
DFSA (Dubai) F004307
FCMC (Latvia) May 2011
FINMA June 15 2010
FSA (Japan) 2408
1:200 $100 Review
FXDD
Malta
2002
FSC (Mauritius) C117017252
MFSA IS/48817
1:30 $250 Review
Juno Markets
Vanuatu
2014
Vanuatu Financial Services Commission 40099 1:500 $100 Review
DeltaStock
Bulgaria
1998
BaFin 122477
CNVM (Romania) PJM01SFIM/400004
Czech National Bank 215130
FCA (UK) 481581
FSA (Denmark) 6455
FSC (Bulgaria) RG-03-0146
1:200 $100 Review
GKFX
Chile
2009
ASIC 421210
BaFin 130602
CONSOB (Italy) 2915
Czech National Bank 256/2004
DMCC (Dubai) 32142
FCA (UK) 501320
Finansinspektionen (Sweden) 556873-1326
SFC (Hong Kong) AZJ874
1:30 $100 Review
LiteForex
Bulgaria
2005
CySEC 093/08 1:500 $50 Review
Alvexo
Cyprus
2014
AFM (Netherlands) 02-04-2015
BaFin 142529
CNMV (Spain) 3917
CONSOB (Italy) 4789
CySEC 236/14
FCA (UK) 683301
1:400 $500 Review
Forex4You
British Virgin Islands
2007
FSC (BVI) SIBA/L/12/1027
The Financial Commission 22.10.2019
1:1000 $1 Review
FXPRIMUS
Cyprus
2009
CySEC 261/14
FSCA (South Africa) 46675
Vanuatu Financial Services Commission 14595
1:500 $2500 Review
ThinkMarkets
Australia
2010
ASIC 424700
FCA (UK) 629628
FSCA (South Africa) 06.03.2019
1:500 $250 Review
RoboForex
Belize
2009
IFSC (Belize) 000138/107 1:2000 $10 Review
IC Markets
Australia
2007
ASIC ACN 123 289 109 1:500 $200 Review
Axiory
Belize
2011
IFSC (Belize) IFSC/60/255/TS/13 1:500 $100 Review
XM
Australia
2009
ASIC 443670
BaFin 124161
CNMV (Spain) 2010157773
CONSOB (Italy) 3046
CySEC 120/10
FCA (UK) 538324
FSP (New Zealand) FSP235905
1:888 $5 Review
Bulbrokers
Bulgaria
1998
Bulgarian National Bank GR00173
CNVM (Romania) 51389
FCA (UK) 544872
FSC (Bulgaria) РГ-03-0009/14.07.2008
1:200 $100 Review
FXFlat
Germany
1997
BaFin 148415 1:400 $200 Review
AAAFx
Greece
2010
HCMC (Greece) 998281207 1:30 $300 Review
Advanced Markets
United States
2006
ASIC 444649 1:50 $2500 Review
Spread Co
United Kingdom
2006
FCA (UK) 446677 1:10 $160 Review
FXGM
Cyprus
2011
BaFin 130520
Banque de France 74353
CNMV (Spain) 3321
CONSOB (Italy) 3567
CySEC 161/11
FCA (UK) 593528
FSCA (South Africa) 47709
1:30 $200 Review
AGEA
Montenegro
2005
None 1:500 $1 Review
Interactive Brokers
Australia
1977
ASIC 453554
CFTC/NFA 0258600
FCA (UK) 208159
Monetary Authority of Singapore CMS100917
SEC (US) 8-47257
1:100 $10000 Review
CMC Markets
Australia
1989
FCA (UK) 173730 1:500 $1 Review
FXOpen
Australia
2003
ASIC 412871
FCA (UK) 579202
1:500 $1 Review
InstaForex
Russian Federation
2007
None 1:1000 $1 Review
MTrading
China
2001
IFSC (Belize) IFSC/60/270/TS/14 1:1000 $100 Review
ForexCT
Australia
2006
None 1:400 $500 Review
FreshForex
Russian Federation
2004
FSA (St. Vincent & the Grenadines) 20623 IBC 2012 1:1000 $200 Review
Abshire-Smith
United Kingdom
2011
FCA (UK) 551970 1:200 $500 Review
ForexMart
Cyprus
2014
CySEC 266/15 1:500 $1 Review
Capital Index
Australia
2014
FCA (UK) 709693 1:200 $100 Review
Swissquote
Hong Kong
1996
DFSA (Dubai) 4
FCA (UK) 562170
FINMA 4
SFC (Hong Kong) 3
1:100 $1000 Review
Credit Financier Invest
Cyprus
1998
BaFin 1338881
Banque du Liban 40
CySEC 179/12
DFSA (Dubai) F003933
FCA (UK) 602588
Jordan Securities Commission 200164731
1:30 $1 Review
Key to Markets
United Kingdom
2010
FSP (New Zealand) FSP296226 1:500 $100 Review
TFI Markets
Cyprus
1999
None 1:500 $50 Review
eXcentral
Cyprus
2019
CySEC 226/14 1:30 $250 Review
TradeView Forex
Cayman Islands
2006
Cayman Islands Monetary Authority 585163 1:400 $100 Review
USGFX
Australia
2006
FCA (UK) 798776 1:500 $100 Review
EverFX
Cyprus
2015
CNMV (Spain) 4256
CySEC 301/16
FCA (UK) 763771
1:500 $250 Review
Vantage FX
Australia
2006
ASIC #ACN 140 903 886
FCA (UK) 501057
1:500 $200 Review
SimpleFX
Saint Vincent and the Grenadines
2014
None 1:500 $1 Review
BDSwiss
Cyprus
2012
CySEC 199/13
FSA (Seychelles) SD047
FSC (Mauritius) C116016172
1:400 $100 Review
FXGlory
Cyprus
2011
None 1:3000 $1 Review
AAFX Trading
Australia
2004
ASIC 4240010
FSA (St. Vincent & the Grenadines) 22916 IBC
1:2000 $100 Review
IQ Option
Cyprus
2013
CySEC 247/14 1:300 $1 Review
AMarkets
Armenia
2007
FSA (St. Vincent & the Grenadines) 22567 IBC 2015
The Financial Commission 01.09.2013
1:1000 $1 Review
Evolve Markets
Saint Vincent and the Grenadines
2016
None 1:1000 $1 Review
Videforex
United Kingdom
2016
None 1:100 $250 Review
XTB
Austria
2002
CNMV (Spain) 40
Czech National Bank 56720
FCA (UK) 522157
FSA (Poland) 0000217580
IFSC (Belize) IFSC/60/413/TS/19
1:30 $1 Review
IG
Australia
1974
CFTC/NFA 0509630
FCA (UK) 195355
1:50 $1 Review
iFOREX
Cyprus
1996
CySEC 143/11 1:30 $100 Review
FIBOGroup
Austria
1998
CySEC 118/10
FSC (BVI) SIBA/L/14/1063
1:1000 $1 Review
One Financial Markets
United Arab Emirates
2007
FCA (UK) 466201
SFC (Hong Kong) BFZ621
The Financial Commission 14.05.2020
1:30 $250 Review
Velocity Trade
New Zealand
1999
ASIC 329813
FCA (UK) 497263
Financial Dispute Resolution (NZ) FM0279
FMA (New Zealand) FSP20003
FSCA (South Africa) 43295
1:200 $1000 Review
HMS Markets
Luxembourg
1972
CSSF (Luxembourg) B-10.559 1:50 $5000 Review
PFD
New Zealand
1999
FMA (New Zealand) FSP28944 1:300 $1 Review
CPT Markets
Belize
2008
FCA (UK) 606110
IFSC (Belize) IFSC/60/430/18(33)h
1:500 $500 Review
Renesource Capital
Latvia
1998
FKTK (Latvia) 06.06.04.114/118.2 1:100 $10 Review
FXPCM
Canada
2007
Dubai Gold and Commodities Exchange 114
SCA (UAE) 204
1:500 $100 Review
ICM Brokers
Vanuatu
2007
None 1:400 $300 Review
MARKETSX
Cyprus
2006
AFM (Netherlands) 0900-5400 540
ASIC 424008
BaFin 122798
CySEC 092/08
FCA (UK) 607305
FSA (Denmark) 6729
FSCA (South Africa) 46860
1:300 $100 Review
AccentForex
Vanuatu
2010
Ministry of Finance and Economic Management (Vanuatu) 17931 1:500 $10 Review
Profiforex
Belize
2010
None 1:500 $1 Review
Grand Capital
Armenia
2006
FFMS 1204
The Financial Commission 15.01.2016
1:500 $10 Review
DF Markets
United Kingdom
2010
FCA (UK) 534027 1:200 $10 Review
Larson & Holz IT
Austria
2004
FMRRC (Russia) RU 0394 AA Vv0018 1:500 $250 Review
ICM Capital
China
2009
FCA (UK) 520965
Jordan Securities Commission 02.04.2020
1:30 $200 Review
Blackwell Global
Australia
2010
ASIC 400364
FCA (UK) 590313
FSP (New Zealand) 3061
SFC (Hong Kong) BGX296
1:30 $5000 Review
GAINSY
Saint Vincent and the Grenadines
2012
FSA (St. Vincent & the Grenadines) 21559 1:500 $10 Review
NatureForex
Belize
2011
IFSC (Belize) IFSC/60/214/TS/12 1:1000 $20 Review
Weltrade
Belarus
2006
IFSC (Belize) IFSC/60/350/TS/15-16 1:500 $25 Review
GBE brokers
Cyprus
2013
CySEC 240/14 1:500 $1000 Review
Forex Optimum
Indonesia
2009
FSA (St. Vincent & the Grenadines) 20603 1:500 $10 Review
Euro Pacific Bank
Saint Vincent and the Grenadines
2011
None 1:100 $2500 Review
Traders Trust
Cyprus
2009
CySEC 107/09 1:500 $50 Review
Price Markets
United Kingdom
2003
FCA (UK) 3218125 1:50 $5000 Review
XGLOBAL Markets
Cyprus
2012
BaFin 132843
CNMV (Spain) 2013092102
CySEC 171/12
FCA (UK) 602404
1:30 $500 Review
TenkoFX
Belize
2011
None 1:500 $10 Review
Invast Financial Services
Australia
1960
ASIC 438283 1:400 $100 Review
Corner Trader
Switzerland
1952
None 1:200 $1 Review
WesternFX
Bangladesh
2013
FSA (St. Vincent & the Grenadines) 21937 1:500 $25 Review
Trust Capital
Lebanon
2011
Banque du Liban 20
Capital Markets Authority (Lebanon) 520
1:400 $10000 Review
PhillipCapital
Australia
1975
ASIC AFSL 246827
FCA (UK) 169760
1:200 $200 Review
Valutrades
Seychelles
2013
FCA (UK) 586541
FSA (Seychelles) SD028
1:400 $100 Review
ADS Prime
United Kingdom
2010
FCA (UK) 577453
SFC (Hong Kong) AXC847
1:500 $200 Review
Bolmax Management
Estonia
2009
None 1:100 $100 Review
WSSolution
Saint Vincent and the Grenadines
2015
None 1:400 $250 Review
OneTrade
United Kingdom
2011
BaFin 126361
CNMV (Spain) 3058
FCA (UK) 537787
1:100 $500 Review
ForexChief
Nigeria
2014
Ministry of Finance and Economic Management (Vanuatu) 14777 1:1000 $50 Review
VARIANSE
United Kingdom
2015
FCA (UK) 802012 1:100 $500 Review
FCI Markets
United Kingdom
2016
FCA (UK) 616985 1:100 $250 Review
SuperForex
Belize
2013
IFSC (Belize) IFSC/60/292/TS/14 1:1000 $1 Review
Trade Fintech
United Kingdom
2016
None 1:200 $250 Review
JCMFX
Belize
2014
FSA (St. Vincent & the Grenadines) 23313 1:1000 $10 Review
JFD Bank
Bulgaria
2011
BaFin 120056
CySEC 150/11
1:400 $500 Review
Land-FX
China
2013
FCA (UK) 709866
FSP (New Zealand) FSP264385
1:500 $300 Review
CIBFX
United Kingdom
2005
Ministry of Finance and Economic Management (Vanuatu) 14637 1:200 $500 Review
TegasFX
Singapore
2016
Ministry of Finance and Economic Management (Vanuatu) 14697 1:200 $200 Review
CFDTimes
Cyprus
2012
IFSA (St. Vincent and Grenadines) 25694 IBC 1:500 $5 Review
Turnkey Forex
United Kingdom
2009
None 1:400 $5 Review
Financial Spreads
United Kingdom
2007
FCA (UK) 525164 1:200 $1 Review
Circle Markets
New Zealand
2016
FSCL (New Zealand) 6584
FSP (New Zealand) FSP460986
Ministry of Finance and Economic Management (Vanuatu) 40389
1:500 $50 Review
ayondo
Germany
2008
None 1:200 $100 Review
TradeCMX
Saint Vincent and the Grenadines
2012
FSA (St. Vincent & the Grenadines) 23586 IBC 1:500 $1000 Review
Global Prime
Australia
2010
ASIC 385620
FSA (Seychelles) SD057
Vanuatu Financial Services Commission 40256
1:200 $200 Review
Tifia
Indonesia
2011
Ministry of Finance and Economic Management (Vanuatu) 40209 1:1000 $10 Review
World Forex
Vanuatu
2007
FSC (BVI) 1420912
Vanuatu Financial Services Commission 300236
1:500 $1 Review
Markets Cube
Cyprus
2017
None 1:100 $5000 Review
Global Market Index
China
2009
FCA (UK) 677530
Ministry of Finance and Economic Management (Vanuatu) 14646
1:200 $2000 Review
CrescoFX
United Kingdom
2012
FCA (UK) 764353 1:500 $10000 Review
EBH Forex
Bulgaria
2012
FSC (Bulgaria) RG-03-197/20.12.2017 1:30 $100 Review
AMEGA
Cyprus
2018
None 1:1000 $1 Review
Big Boss
Hong Kong
2014
IFSA (St. Vincent and Grenadines) SV&G IBC No:23356 IBC 2016 1:555 $1 Review
Capital Street FX
Bulgaria
2012
FSC (Mauritius) C112010690 1:3500 $100 Review
Equiti Global Markets
Armenia
2007
DMCC (Dubai) 31573
Dubai Gold and Commodities Exchange 31573
FCA (UK) 528328
SCA (UAE) 607136
1:500 $500 Review
Coinexx
United Kingdom
2017
None 1:500 $7 Review
JAFX
Saint Vincent and the Grenadines
2013
None 1:500 $10 Review
Libertex
Armenia
1997
CySEC 164/12
FSCA (South Africa) 47381
NBRB (Belarus) 2
1:600 $1 Review
TurboForex
Argentina
2010
FSP (New Zealand) 332266 1:500 $250 Review
Fort Financial Services
China
2010
IFSC (Belize) IFSC/60/256/TS/14 1:1000 $1 Review
MultiBank
Australia
2005
ASIC 416279
BaFin 73406
FCA (UK) 481068
FSC (BVI) SIBA/L/14/1068
Ras Al Khaimah Free Trade Zone IC/2993/10
1:500 $50 Review
UBFX
China
2016
Ministry of Finance and Economic Management (Vanuatu) 14745 1:400 $1 Review
FXLinked
Seychelles
2018
FSA (Seychelles) SD011 1:400 $10 Review
INFINOX
United Kingdom
2009
FCA (UK) 501057 1:30 $100 Review
One Global Market
United Kingdom
2016
FCA (UK) 769481 1:30 $10000 Review
CapitalXP
Saint Vincent and the Grenadines
2015
None 1:100 $250 Review
TIOmarkets
Cyprus
2019
FCA (UK) 488900
FSA (St. Vincent & the Grenadines) 24986
1:200 $1 Review
Just2Trade
Cyprus
2015
CySEC 281/15 1:500 $100 Review
XBTFX
Saint Vincent and the Grenadines
2019
FSA (St. Vincent & the Grenadines) 155 1:500 $1 Review
Purple Trading
Cyprus
2015
CySEC 271/15 1:30 $100 Review
AMP Global
Cyprus
2018
BaFin 154811
CFTC/NFA 0412490
CNMV (Spain) 4624
CONSOB (Italy) 4869
CySEC 360/180
FCA (UK) 819311
1:50 $100 Review
CMS Prime
United Arab Emirates
2004
None 1:500 $1000 Review
Dizicx
Congo
2016
None 1:500 $10 Review
FxView
Cyprus
2018
BaFin 157125
CNMV (Spain) 4892
CONSOB (Italy) 5151
CySEC 367/18
FCA (UK) 850138
1:400 $1 Review
M4Markets
Seychelles
2019
FSA (Seychelles) SD035 1:500 $50 Review
Alfa Capital
Cyprus
2003
Bank of Russia 1167746614947
CySEC 025/04
1:100 $1 Review
Yadix
Seychelles
2010
FSA (Seychelles) SD021 1:500 $20 Review
LonghornFX
Saint Vincent and the Grenadines
2020
None 1:500 $10 Review
Cornèr Trader
Switzerland
1952
None 1:200 $1 Review
EuropeFX
Cyprus
2014
CySEC 258/14 1:30 $1000 Review

ads

ads




Search Other Brokers