Trading CFDs carries considerable risk of capital loss. 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.

You are here: Home > Compare forex and CFD brokers

Compare forex and CFD brokers

There are a lot of forex and CFD brokers.

Some brokers offer a free demo of their trading platform, so you can test the platform before opening a real account.

There are a lot of facts to take in consideration when choosing a suitable broker. The functionalities of the platform, extra services, minimum deposit, allowed trade sizes and trading styles, counterparty risk.

Important: Never work with an unregulated broker. Well know regulators in the forex and CFD market are CySEC (Cyprus), the FCA (UK) and ASIC (Australia).

CFDs are leveraged products and trading with leverage can result in the loss of your entire deposit. You can even lose more than your deposit if your broker doesn't offer negative balance protection. Trading CFDs or forex may not be suitable for you, so make sure you understand all the risks.

Alphabetical ranking

AvaTrade

Advanced platform

Avatrade

  • AvaTrader platform and mobile apps; you can also trade with MetaTrader 4
  • Technical analyis: Autochartist looks for patterns
  • Daily analysis, education, webinars
  • Free 21 day demo

Regulation
CBI (EU)

Minimum deposit
$100

Fortrade

Easy to use platform

Fortrade

  • Very easy to use Fortrader platform, mobile apps
  • Clear charts and technical indicators
  • MT4 trading is possible
  • Fortrade Academy offers decent education
  • Good support
  • Unlimited free demo

Regulation
FCA (EU)

Minimum deposit
$100

FP Markets

Not Regulated in EU: high leverage is possible, but no negative balance protection

FP Markets

  • Forex and CFD's: indices, commodities, shares, cryptocurrencies
  • Over 10,000+ products
  • Trade with advanced platforms like MT4, MT5 or IRESS
  • Webtrader and mobile apps
  • Education section with videos and ebooks, daily research, webinars
  • Support: email, livechat or phone
  • Free demo account

Regulation
ASIC - Not EU

Minimum deposit
$200

IC Markets

Not Regulated in EU: high leverage is possible, but no negative balance protection

IC Markets

  • True ECN: broker will not trade against you
  • Forex trading + CFDs on indices and commodities (metals)
  • Customers in more than 160 countries
  • Trading with the cTrader platform or MT4 software
  • Webinars with advice from top traders
  • All trading styles allowed: scalping, expert advisors,...

Regulation
ASIC - Not EU

Minimum deposit
$200

ITRADER

Advanced platform

ITRADER

  • Webtrader platform and MT4
  • Cheap spreads
  • Good courses and tutorials
  • Free daily reviews and analysis
  • Free unlimited demo

Regulation
CySEC (EU)

Minimum deposit
$250

Markets.com

Easy to use platform

Markets

  • Markets platform, webtrader, mobile apps
  • Advanced charts / technical analysis
  • Free webinars
  • Excellent customer support via email, live chat or phone
  • Free unlimited demo

Regulation
CySEC (EU)

Minimum deposit
$100



Easy to use platform

Plus500

  • Very easy to use platform and mobile apps
  • Charting and technical analysis is rather limited
  • Limited extra services, no webinars or trade suggestions,...
  • Free demo, unlimited use

Regulation
CySEC, FCA (EU) - ASIC, FMA*

Minimum deposit
$100


Visit Plus500
76.4% of retail CFD accounts lose money.
Think Markets

Advanced platform

Think Markets

  • Worldwide broker, customers in 75 countries, offices in UK and Australia
  • Trading with the award winning MT4 tradestation software or the ThinkTrader platform
  • Automated trades with MT4 Expert Advisors
  • Daily news, analysis, a lot of education
  • Free unlimited demo

Regulation
FCA (EU)

Minimum deposit
$250

*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).
Plus500AU Pty Ltd, ACN 153 301 681, AFSL # 417727, issued by the Australian Securities and Investments Commission is authorized to issue these products to Australian residents. Derivatives issuer licence in New Zealand, FSP #. 486026 authorises Plus500 to issue these products to New Zealand residents. Plus500AU Pty Ltd, is also an authorized Financial Services Provider in South Africa, FSP 47546.