All trading involves risk. Losses can exceed deposits.
40-year heritage
152,600 clients worldwide
15,000 markets to trade

CFD trading

Contracts for difference (CFDs) with IG – the flexible way to trade the financial markets.

All trading involves risk. Losses can exceed deposits.

Why trade CFDs with IG?

It takes less than five minutes to open a CFD trading account, and you get reduced commissions for your first two weeks.1

  • Join the UK's No.1 CFD provider* for superior service and support

  • Competitive rates: FX from 0.8 points, indices from 0.4 points, shares from 0.1% commission

  • Never miss an opportunity, wherever you are, with our mobile trading app 

  • Opportunities in over 15,000 markets: indices, forex, shares, commodities and more

  • Take control with our extensive range of stops, limits and alerts

  • Access our free research tools to become a better-informed trader

What are CFDs?

contract for difference, or CFD, is a derivative product which enables you to speculate/trade on the difference in price of a financial market between when the contract opens and when it closes. The profit or loss you make depends on the extent to which your forecast is correct.

  • Importantly, CFDs are a leveraged product. This means you only have to put down a small deposit for a much larger market exposure
  • Leverage comes with significant benefits and risks: your investment capital can go further, but you can also lose more than your initial deposit

While this means the product is very flexible, it also requires a high level of risk management. It's important to remember you're trading contracts with IG, not physically trading in the underlying market. This means you don’t actually own any assets.

Example CFD share trade

Choose from more than 15,000 markets

We’re proud to offer a huge range of trading options across the financial markets. It's another reason why more than one in three UK CFD traders have an account with us.*

  • Indices

    FTSE 100, Wall Street, Germany 30 and more

  • Shares

    Competitive rates on over 8000 shares, plus DMA trading

  • Forex

    Choose from over 60 currency pairs with the UK's No.1 retail forex provider2

  • Commodities

    Trade on gold, silver, oil and dozens more commodity markets

  • Digital 100s

    Huge range of digital 100 types, timescales and markets, from the original provider

  • Other markets

    Deal on interest rates, bonds, sectors, ETPs and more


Shares Awards
Best CFD provider

ADVFN Awards 
Best finance app 
2016, 2017

Online Personal Wealth Awards 
Best Overall Personal Wealth Provider 
2014, 2015, 2016, 2017

Open an account now

It's free to open an account, takes less than five minutes, and there's no obligation to fund or trade.


How do I trade CFDs?

We set a price for a contract based on the underlying market, which you can buy or sell.

With each market you are given a 'buy' and 'sell' price either side of the underlying market price. You can trade on a market to go up (known as 'buying' or 'going long'), or you can trade on it to go down (known as 'selling' or 'going short').

Learn more about trading CFDs

How much does it cost to trade CFDs?

It depends on the market you choose. Generally you only pay a commission charge for share CFDs, or a spread (the difference between the buy and sell prices) for all other markets. There is a small charge to fund positions overnight, a small premium for guaranteed stops, and other fees.

See our full charges and fees

Is it risky?

Yes, CFDs do carry risk - if the market moves against you, you lose money. And because CFDs are leveraged products, you could lose more than your deposit.

IG offers a full range of tools to help you manage your risk.

See risk management tools

You might be interested in...

* Based on number of active UK financial spread betting accounts (Investment Trends UK Leveraged Trading Report October 2016); for CFDs, based on revenue excluding FX (published financial statements, October 2016). 

1 Introductory offer. See more details.

By number of primary relationships with FX traders (Investment Trends UK Leveraged Trading Report October 2016).

Example CFD Share Trade

Buying Barclays: detailed


Underlying market/value Barclays Plc 281/281.1
Our price 281/281.1
Deal Buy at 281
Deal size 2000 shares
Initial margin required

Notional value x margin factor

= £5622 x 5%

= £281.10

What happens next?

The market rallies and the closing price of Barclays is 292. This level is used to calculate overnight funding.

The following day, the market continues to rally.


One day funding =

((One-month LIBOR + admin charges) x Notional value) / 365

= ((0.51% + 2.5%) x £5.840 / 365

= £0.48

Underlying market 295/295.1
Close Sell at 295
Gross profit


295 – 281.1 = 13.9p

Number of shares = 2000

£0.139 x 2000 = £278


Commission: £10 to open + £10 to close = £20

This is charged to open and to close. It is calculated ar 0.1% of the notional value of the position, with a minimum charge of £10

To open: Notional value x 0.1% = £5800 x 0.1% = £5.880. The minimum commission is therefore charged.

Funding: £0.48

Net profit £257.52 profit subject to tax
What if...

If the underlying market fell to 267/267.1 instead:

267 – 281.1 = -14.1 pence

(-£0.141 x 2000) + £20 + £0.48 

=£302.48 net loss


Contact us

We're here 24hrs a day from 8am Sunday to 10pm Friday,
and 9am to 5pm Saturday.

0800 195 3100

You can also email us at

Trading opportunities