How to trade CFDs with IG

Find out more about CFD trading with IG. Including how to open an account, research your first trade, and open a position.

Below you’ll find information on all the tools, features and services we offer to help you trade CFDs. For a step-by-step guide to opening a position with IG, take a look at our educational guides.

1. Creating and funding an account

Applying for a CFD trading account is a straighforward process, and usually takes just a few minutes to complete.

Once the details you provide have been verified, you'll need to fund your account. Find out more about how to fund your account here.

If you'd prefer to build your market confidence in a completely risk-free environment, you can open a demo account and practise with R1,000,000 of virtual funds.

2. Finding an opportunity

Now that you’ve opened and funded your account, it’s time to find your first trade. One of the biggest benefits of trading with CFDs is the access to a huge variety of markets, and trading with IG is no exception. You can access over 10,000 markets via a single platform, including:

For a more detailed look at all the markets you can trade using CFDs, take a look at what can I trade with a CFD?

With so much choice on offer, identifying your first trade can be tough. If you’d like some help identifying which trade is best for you, take a look at our wide range of free resources and tools, like:

  • An economic calendar to help you stay ahead of events, with alerts to make sure you don’t miss out on opportunity
  • Extensive news, analysis and live video examining what’s moving the markets each day
  • Free essential charts for analysing market movements
  • Market data featuring insight into what IG clients are trading, as well as up to date company news and figures
  • Our market screener, which you can use to find shares according to company fundamentals, location, index or sector
  • Signal centre, which highlights potential trades according to significant trends or patterns identified by PIA-First analysts or Autochartist technology.

We also offer premium tools for advanced traders like direct market access (DMA), which allows you to see and place trades directly on the market, or access to ProRealTime’s technical indicators and automated dealing. These features may incur a charge.

Learn more about our platform features

Take our free, interactive course

Learn about the advantages of CFD trading – and see how you can get started – with IG Academy’s online course.

3. Opening a position

Once you’ve decided which market you’d like to trade you should be ready to open your first position. Trading an IG CFD means you can adjust your expiry, deal size, trade direction and any stops or limits.


Before you open your position, you can decide how long you might want to keep it open for. A cash CFD is designed for short term trading, and will incur an overnight funding fee if you want to keep it open after the end of the trading day. Forward contracts are available with different expiries, and will have all overnight funding charges built into the spread.


You can also choose how many CFD contracts you’d like to trade. The value of a single CFD contract changes dependent on the market, and is measured in contract size per point. As well as full contracts, we also offer mini-contracts on several key markets – so you can be as prescriptive about the size of your position as you need.

Buy and sell prices

We’ll always quote two prices on a CFD position, called the buy and sell price. You can trade at the buy price if you want to open a long trade, and at the sell price if you want to open a short trade.

The difference between the two prices is called the spread. Most trades with IG are charged via the spread: with the exception of shares, which incur commission.


Stops offer a way of limiting the potential loss you can incur from a single trade by automatically closing your position once it hits a certain level. We offer a range of stops – including basic, guaranteed and trailing – to give you full control over when you exit your trade. 

Alternatively, you can close your position manually by trading in the opposite direction to how you opened it. So if you opened your position at the buy price, you’d close at the sell price. Open at the sell price, and you close at the buy price.

Now you know how to trade CFDs with IG, find out what you can trade with a CFD.

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.

Contact us

24 hours a day from 10am Saturday to Friday night at midnight.

010 344 0053

You can also email

CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 81% 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.