CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 75% of retail investor accounts lose money when trading CFDs with this provider.You should consider whether you understand how CFDs work, and whether you can afford to take the high risk of losing your money. CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage.

Ways to trade

Unlock opportunity in the financial markets with CFD trading and investing. Each offers you a unique set of advantages.


No need to own assets

CFDs are derivative products, so you can take a position without owning the assets your market’s price is based on. This gives you flexibility to trade across a huge range of markets.

Take your capital further

You needn’t put up the full value of your position when you open, as CFDs are leveraged. However losses, as well as profits, are magnified.

Go long or short

Unlike traditional investing, CFDs allow you to take advantage of both falling and rising market prices.

Forex trading

You can trade on forex prices using CFDs, which give you access to our wide range of major, minor and exotic currency pairs through our powerful platforms.

  • UK’s No.1 FX provider1
  • Competitive spreads
  • More 24-hour markets than anywhere else
  • Never stay below zero with negative protection2

Other markets

Trade on low spreads across more than 16,000 markets, with some available 24/7.

You might be interested in...

  • Our charges

    We're clear about our charges, so you always know what fees you will incur

  • What we do with your money

    All retail client funds are held in segregated bank accounts, in line with FCA rules

  • Learn about IG

    See how we've been changing the face of trading for more than 45 years

Based on revenue excluding FX (published financial statements, June 2020)

2 Tax laws are subject to change and depend on individual circumstances. Tax law may differ in a jurisdiction other than the UK.


Help and support

Get answers about your account or our services.

Get answers

Call 010 344 0053

Or ask about opening an account on 010 344 0051 or

We're here 24hrs a day from 9am Saturday to 11pm Friday.