Skip to content
CFDs are leveraged products. CFD trading may not be suitable for everyone and can result in losses that exceed your deposits, so please ensure that you fully understand the risks involved.

What are IG's indices CFD product details?

Start trading indices today, with spreads from 1 point. Open an account for access to more 24-hour indices than any other provider, and out-of-hours spreads from just 5 points on the Germany 40.

Download all margin for indices CFDs here:

Indices CFD Margin Tiers (Retail)

Indices CFD Margin Tiers (Non-Retail)

Get live index prices, search for your market and find out more about trading indices with IG on our CFD website.

  • Cash
  • Futures
  • SGD denominated contracts
  • Notes to tables

Popular markets

Index name

Value of one contract

Dealing hours

Dealing spread

Limited risk premium

Margin requirement per contract

Product details

Standard

Mini

Micro

Singapore Blue Chip
24 hours

SGD100

SGD40

SGD10

0830 - 1710 (SGT)

0.1*

0.2

5%

Singapore Blue Chip

1815 - 0154 (SGT)

0.1*

All other times

0.6

Germany 40
24 hours

€25

€5

-

0115 - 0800 (CET)

4

2

5%

Germany 40

0800 - 0900 (CET) 2
0900 - 1730 (CET)

1.4

1730 - 2200 (CET)

2

2200 - 0115 (CET)

5

Wall Street
24 hours

$10

$2

$1

0300 - 1030 (EST)

3.6

4

5%

Wall Street

1030 - 1700 (EST)

2.4

1800 - 1900 (EST)

9.8

All other times

4.8

US 500
24 hours

$250

$50

$10

0930 - 1600 (EST)

0.4

0.6

5%

US 500

1700 - 1800 (EST)

1.5

All other times

0.6

FTSE 100
24 hours

£10

£2

-

0100 - 0700 (GMT)

3

1.5

5%

FTSE 100

0700 - 0800 (GMT)

2

0800 - 1630 (GMT)

1

1630 - 2100 (GMT) 2
2100 - 0100 (GMT)

4

US Tech 100
24 hours

$100

$20

$5

0930 - 1600 (EST)

1

2

5%

US Tech 100

1700 - 1800 (EST)

5

All other times

2

Hong Kong HS50
24 hours

HKD50

HKD10

HKD5

0915 - 1200 (HKT)

5

10

5%

Hong Kong HS50

1300 - 1630 (HKT)

5

1715 - 0259 (HKT)

8

All other times

30

China H-Shares
24 hours

HKD50

HKD10

HKD5

0915 - 1200 (SGT)

6

10

5%

China H-Shares

1300 - 1630 (SGT)

6

1715 - 0259 (SGT)

6

All other times

18

Australia 200
24 hours

AUD25

AUD5

AUD2

0950 - 1000 (AEST)

2

1.5

5%

Australia 200

1000 - 1600 (AEST)

1

1600 - 1630 (AEST)

2

1710 - 0700 (AEST)

3

All other times

4

US Fang
24 hours

USD50

USD10

-

0900 - 1430 (GMT)

3

1

20%

US Fang

1430 - 2100 (GMT)

1.8

2100 - 0100 (GMT)

3

0100 - 0900 (GMT)

5

AI Index

$1

-

-

0930 - 1600 (EST) 3

3

10%

AI Index

Weekend France 40 Cash EUR2 - - SAT 0800 - SUN 2240 (UKT) 12 - 5% Weekend France 40 Cash
Weekend Germany 40 Cash SGD1 - - SAT 0800 - SUN 2240 (UKT) 25 - 5% Weekend Germany 40 Cash
Weekend UK 100 Cash SGD1 - - SAT 0800 - SUN 2240 (UKT) 10 - 5% Weekend UK 100 Cash
Weekend Wall Street Cash SGD1 - - SAT 0800 - SUN 2240 (UKT) 48 - 5% Weekend Wall Street Cash
Weekend Australia 200 SGD1 - - SAT 0800 - SUN 2240 (UKT) 10 - 5% Weekend Australia 200
Weekend Hong Kong HS50 SGD1 - - SAT 0800 - SUN 2240 (UKT) 50 - 5% Weekend Hong Kong HS50
Weekend Japan 225 SGD1 - - SAT 0800 - SUN 2240 (UKT) 60 - 5% Weekend Japan 225
Weekend US Tech 100 SGD1 - - SAT 0800 - SUN 2240 (UKT) 25 - 5% Weekend US Tech 100

North and Central America markets

Index name Value of one contract Dealing hours Dealing spread Limited risk premium Margin requirement per contract Product details
Standard Mini
Russell 2000
24 hours
$50 $10 1700 - 1800 (EST) 0.8 0.3 5% US Russell 2000
All other times 0.3
US Inflation Index USD10 - 0930 – 1600 (EST) 1 20% US Inflation Index


European markets

Index name [1]

Value of one contract

Dealing hours

Dealing spread

Limited risk premium

Margin requirement per contract

Product detail

Standard

Mini

EU Stocks 50
24 hours

€10

€2

0800 - 2200 (CET)

1.5

1

5%

EU Stocks 50

2200 - 0115 (CET)

3

0115 - 0800 (CET)

2

France 40
24 hours

€10

€2

0115 - 0800 (CET)

3

1

5%

France 40

0800 - 0900 (CET) 2
0900 - 1730 (CET)

1

1630 - 2200 (CET)

2

2200 - 0115 (CET)

4

Netherlands 25
24 hours

€200

€40

0900 - 1730 (CET)

0.1

0.4

5%

Netherlands 25

1730 - 2200 (CET)

0.3

2200 - 0800 (CET)

0.5

0800 - 0900 (CET)

0.3

Norway 25

NOK100

NOK20

0900 - 1620 (CET)

0.5

0.6

20%

Norway 25

Spain 35
24 hours

€10

€2

0800 - 0900 (CET)

5

4.5

5%

Spain 35

0900 - 2000 (CET)

5

2000 - 0800 (CET)

12

Sweden 30
24 hours

SEK100

SEK20

0300 - 1125 (EST)

0.5

0.8

5%

Sweden 30

1125 - 0300 (EST)

1.5

Switzerland Blue Chip
24 hours

CHF10

CHF2

0800 - 2200 (CET)

2*

2

20%

Switzerland Blue Chip

2200 - 0800 (CET)

6

Germany Mid-Cap 50

€5

€1

0810 - 2200 (CET)

6*

5

5%

Germany Mid-Cap 50

Germany Tech 30

€10

€2

0800 - 2200 (CET)

2*

1

5%

Germany Tech 30

Denmark 25

DKK100

DKK20

0800 - 1555 (GMT)

1

0.6

20%

Denmark 25

Asian, Australian and South African markets

Index name

Value of one contract

Dealing hours

Dealing spread

Limited risk premium

Margin requirement per contract

Product detail

Standard

Mini

China A50
24 hours

$1

$0.2

0900 - 1630 (SGT)

10

20

20%

China A50

1700 - 0445 (SGT)

10*

All other times

24

Japan 225
24 hours

$5

$1

08000 - 0930 (JST)

15

8

5%

Japan 225

0930 - 0615 (JST)

7

0615 - 0659 (JST)

15

All other times

30

South Africa 40
24 hours

ZAR50

ZAR10

0830 - 1730 (SAST)

8*

15

20%

South Africa 40

All other times

100*

Taiwan Index
24 hours

USD40

USD10

0845 - 1345 (SGT)

0.4

1.7

5%

Taiwan Index

1415 - 0515 (SGT) 0.6
0515 - 0815 (SGT) 1.2

Emerging Markets Index

USD50

USD10

1430 - 2100 (GMT)

0.5

0.5

20%

Emerging Market Index

2300 - 0100 (GMT) 2
All other times 1

Tokyo First Section Index Cash (Y2,000)
24 hours

JPY10,000

JPY2,000

0900 - 1515 (JST)

0.8

1

5%

Tokyo First Section Index

0845 - 0900 (JST)

1.2

1630 - 0530 (JST)

1.2

All other times

2

Hong Kong Tech

HKD50

HDK10

0915 - 1200 (HKT)

4

5

20%

Hong Kong Tech Index

1300 - 1630 (HKT) 4
1715 - 0300 (HKT) 6 (around market)
All other times
(HKT)
9

Other Markets

Index name

Value of one contract

Dealing hours

Dealing spread

Limited risk premium

Margin requirement per contract

Product detail

Standard

Mini

US Dollar Basket - undated

$10

$1

1800 - 1700 (EST)

5

10

20%

US Dollar Basket - undated

Time Zone Abbreviations:

  • AEST — Australian Eastern Standard Time
  • CET — Central European Time
  • CST — Central Standard Time
  • EST — Eastern Standard Time
  • GMT — Greenwich Mean Time
  • HKT — Hong Kong Time
  • JST — Japan Standard Time
  • SGT — Singapore Time
  • SAST — South Africa Standard Time
  • UKT — UK Time

Unless expressly agreed otherwise with IG, positions on futures CFDs will be rolled over to a later date by default, details of which can be found in the product details. Where a client has agreed with IG to expire index futures CFDs, we will do so on specific future dates, with cash-settlement as shown in the product details.

We offer mini versions of all Stock Index Futures CFDs at 20% of the contract size and margin requirement.

Popular markets

Index name

Value of one contract

Dealing hours

Dealing spread

Limited risk premium

Margin requirement per contract
Standard / Mini

Product detail

Standard

Mini

Germany 40
24 hours

€25

€5

0900 - 1730 (CET)

6

1.5

5%

Germany 40

All other times

12

US 500
24 hours

$250

$50

1800 - 1615 (EST)

1

0.25

5%

US 500

1630 - 1700 (EST)

1

1700 - 1800 (EST)

2.4

Wall Street
24 hours

$10

$2

0300 - 1600 (EST)

6

1.8

5%

Wall Street

1700 - 1800 (EST)

17

All other times(EST)

10

FTSE 100®
24 hours

£10

£2

0700 - 2100 (GMT)

4

0.8

5%

FTSE 100®

All other times

8

US Dollar Basket

$10

$5

1800 - 1700 (EST)

8*

10

20%

US Dollar Basket

Hong Kong HS50
24 hours

HKD50

HKD10

0915 - 1200 (HKT)

16

10

5%

Hong Kong HS50

1300 - 1630 (HKT)

16

1715 - 0259 (HKT)

16*

All other times

30

North and Central American markets

Index name

Value of one contract

Dealing hours

Dealing spread

Limited risk premium

Margin requirement per contract
Standard / Mini

Product detail

Standard

Mini

US Tech 100
24 hours

$100

$20

1800 - 1615 (EST)

3

1

5%

US Tech 100

1630 - 1700 (EST)

3

1700 - 1800 (EST)

6.8

European markets

Index name

Value of one contract

Dealing hours

Dealing spread

Limited risk premium

Margin requirement per contract
Standard / Mini

Product detail

Standard

Mini

Denmark 25

DKK100

DKK20

0800 - 1555 (GMT)

4

0.6

20%

Denmark 25

Asian, Australian and South African markets

Index name

Value of one contract

Dealing hours

Dealing spread

Limited risk premium

Margin requirement per contract
Standard / Mini

Product detail

Standard

Mini

Singapore Blue Chip
24 hours

SGD100

SGD40

0830 - 1710 (SGT)

0.2*

0.2

5%

Singapore Blue Chip

1815 - 0154 (SGT)

0.2*

All other times

1

Australia 200
24 hours

AUD25

AUD5

0950 - 1630 (AEST)

3

1.5

5%

Australia 200

1710 - 0700 (AEST)

4

All other times

7

Other markets

Index name

Value of one contract

Dealing hours

Dealing spread

Limited risk premium

Margin requirement per contract
Standard / Mini

Product detail

Standard

Mini

EU Volatility Index
(08.05-22.00)

€1000

€200

0805 - 2200 (CET)

0.16

0.4

20%

EU Volatility Index

Volatility Index (VIX)

$1000

$200

0230 - 0215 (CST)

0.1

0.2

20%

Volatility Index (VIX)

Volatility Index (VIX) - undated

$1000

$200

1700 - 1515 (CT)

0.08*

0.2

20%

Volatility Index (VIX) - Undated

1530 - 1600 (CT)

0.08*

* 0.1 either side of the market

Index name

Value of one contract

Dealing hours

Dealing spread

Limited risk premium

Margin requirement per contract

Product detail

Standard

Mini

Germany 40

24 hours

SGD10
(min 4 contracts)

SGD 1
(min 5 contracts)

0115 - 0800 (CET) 4 1.5

5%

Germany 40

0800 - 0900 (CET) 2
0900 - 1730 (CET) 1.2
1730 - 2200 (CET) 2
2200 - 0115 (CET) 5

FTSE® 100 Cash

24 hours

SGD10
(min 2 contracts)

SGD 1
(min 2 contracts)

08.00-16.30 (GMT) 1 0.8

5%

FTSE 100

16.30-21.00 (GMT) 2
All other times 4

China H-Shares

24 hours

SGD10
(min 1 contract)

SGD 1
(min 1 contract)

0915 - 1200 (SGT) 5

20

5%

China H-Shares

1300 - 1615 (SGT) 5
1715 - 0259 (SGT) 5*
All other times 10

Hong Kong HS50

24 hours

SGD10
(min 1 contract)

SGD 1
(min 2 contracts)

0915 - 1200 (HKT)< 5

10

5%

Hong Kong HS50

1300 - 1630 (HKT) 5
1715 - 0259 (HKT) 5*
All other times 20

Australia 200

24 hours with gaps

SGD10
(min 3 contracts)

SGD 1
(min 2 contracts)

1000 - 1600 (AEST) 1

1

5%

Australia 200

1600 - 1630 (AEST) 2
1710 - 0800 (AEST) 3
0950 - 1000 (AEST) 2
All other times 4

Wall Street

24 hours

SGD10
(min 1 contract)

SGD1
(min 2 contracts)

0300 - 0930 (EST) 3.6

1.8

5%

Wall Street

0930 - 1600 (EST) 2.4
1700 - 1800 (EST) 9.8
All other times 4.8

US Tech 100

24 hours

SGD10
(min 10 contracts)

SGD 1
(min 5 contracts)

0930 - 1600 (EST) 1

1

5%

US Tech 100

1700 - 1800 (EST) 5
All other times 2

US 500

24 hours

SGD10
(min 25 contracts)

SGD 1
(min 15 contracts)

0930 - 1600 (EST) 0.4

0.25

5%

US 500

1700 - 1800 (EST) 1.5
All other times 0.6

Japan 225

24 hours

SGD10
(min 1 contract)

SGD 1
(min 2 contracts)

08000 - 0930 (JST) 15

8

5%

Japan 225

0930 - 0615 (JST) 7
0615 - 0659 (JST) 15
All other times 30

Denmark25

SGD10

SGD 1

0800 - 1555 (GMT)

1

0.6

20%

Denmark 25

Our stock indices CFDs are contracts which give a client exposure to changes in the value of a stock index but cannot result in the delivery of any share or instrument by or to the client. 

1. Where indicated, 24-hour dealing opens at 23.02 (London time) on Sundays and closes at 22.00 (London time). This will be between 07.02 Monday and 06.00 Saturday (Singapore time) on non-Daylight Savings periods and between 06.02 Monday and 05.00 Saturday (Singapore time) during Daylight Saving periods.

The exceptions are Wall Street, US 500, US Tech 100 and Japan 225, which open at 23.00 (London time) on Sundays. Other indices are offered only when the underlying market is open. Please ask dealers for information about public holidays.

Other indices are offered only when the underlying market is open. Please ask dealers for information about public holidays.

a) Japan 225 is priced as a SGD and USD denominated contract.

2. All dealing hours are listed in Singapore time, unless otherwise stated. Please note that actual trading times are governed by local time in the country of the index's origin. Consequently, seasonal adjustments in the country of origin may cause times shown to be imprecise.

3. a) CFDs on indices are quoted with reference to the front month contract in the underlying futures market. Cash CFD prices are adjusted for the fair value between the prices of the cash index and relevant futures contract. The prices quoted for CFDs on futures, which are not on the front month contract, are adjusted for the fair value between that contract and the front month. 

b) Spreads are subject to variation, especially in volatile market conditions. On 24-hour index markets, our spreads depend on whether the underlying futures market is open (in-hours) or closed (out-of-hours). Other index markets are only quoted when the underlying futures market is open. Our dealing spreads may change to reflect the available liquidity during different times of day. Out-of-hours spreads on US indices may vary during the US reporting season.  Our normal spread during each time period is shown in the table.

c) Dealing spreads may be offered as a fixed or variable amount. If variable spreads are in use, then the spread shown in this table is the amount of IG spread added to the underlying futures market spread. Any variable dealing spreads are marked with an asterisk (*).

d) Large trades may be subject to wider spreads. Learn more here.

e) During the out-of-hours sessions on 24 hour index markets, our quotations reflect our own view of the prospects for a market. This could include referring to price movements in other relevant markets which are open. Furthermore, orders placed by other clients may affect our quotations. There may be nothing against which to measure our quotation at these times.

f) In order to publish more accurate and reliable prices, IG calculates theoretical fair values for the China A50 index rather than relying upon underlying market differentials. In general, where there are price discrepancies between the cash and futures markets, arbitrageurs return the market closer to its fair value. However, because of trading restrictions in China, these arbitrage trades are often restricted, resulting in wide variances and movements between the underlying market differentials and the theoretical fair values.

4. For guaranteed stop transactions, a guaranteed stop premium is charged if your guaranteed stop is triggered. The potential premium is displayed on the deal ticket, and can form part of your margin when you attach the stop. Please note that premiums are subject to change, especially going into weekends and during volatile market conditions.

5. Please note that tiered margining applies; this means that higher margins may be required for large positions. You can find the applicable tiered margins from the Get Info dropdown section within each market in the trading platform.

6. Wall Street, US 500, US Tech 100 and US Russell 2000 futures contracts can be traded until 14.30 (London time) on the day of expiry. This means stop or limit orders can be filled until this time.

7. The following note refers to cash markets only. CFDs on cash stock indices are undated transactions that do not expire (unless requested, please see note 9). For each day that a position is open, adjustments are calculated to reflect the effect of interest (i), and, if necessary, dividends (ii).

i) A daily interest adjustment is calculated for any position that is opened before 22.00 (London time) and that is still open after 22.00 (London time). For stock index contracts denominated in Australian dollars or New Zealand dollars a daily interest adjustment is calculated for any position that is opened before 16.50 (Sydney time) and that is still open after 16.50 (Sydney time). These adjustments are posted daily to the client's account. Please note that on Fridays open positions will be adjusted for 3 days funding, covering the weekend.

Interest adjustments are calculated as follows:

D = n x L x C x i / 365

Where:

D = Daily interest adjustment

n = Number of contracts

L = Value per point

C = Underlying index price at 10pm (London time)

i = Applicable annual interest rate

Note: The formula uses a 365-day divisor for the FTSE® 100 and other GBP, SGD and ZAR denominated markets, and a 360-day divisor for all others. 

Interest in respect of long positions is debited from a client's account, and interest in respect of short positions is either credited to or debited from a client's account.

ii) Please note that overnight funding for the EU Volatility Index and the Volatility Index is calculated in the same way as for commodities without fixed expiries – see our overnight funding page for more details.

iii) A dividend adjustment is applied to take account of the ex-dividend adjustment to the index. This is the number of points by which the index price must be adjusted downwards to take account of those shares in the index which go ex-dividend at the close of the cash market. We will use the ex-dividend figure estimated by Bloomberg (E&OE) to determine what adjustment to apply. In the case of long positions, the dividend adjustment is credited to the client's account. In the case of short positions, the dividend adjustment is debited from the client's account.

8. When you trade in a currency other than your base currency, margin requirements and any profit or loss will be booked to your account in that currency. As a default, we will automatically convert any profit or loss you realise on closing a position to your base currency. You may change this default at any time via our online dealing platform.

9. Clients may request that a stock index position expire on the day that the request is made. The following points will be considered when deciding whether the request will be granted:

a) The size of the position. With larger positions only a partial amount may be allowed to expire.

b) The timing of the request. Expiry requests should be made well in advance of the underlying index expiry time.

c) Expiry market validity. The request will not be granted if for any reason the underlying cash index calculation is not considered a true reflection of the underlying market. For example, if constituent members of the index are not trading.

d) Expiry trading. Cash index CFDs are not designed to allow clients to gain exposure to the underlying index expiry price. Any request considered to be attempting to do this will not be granted.

10. For futures CFDs positions, unless expressly agreed otherwise with IG, positions will be rolled over to a later date by default. For most positions, a client can, before the position has been automatically closed, ask for the position not to be rolled over to a later date. Rolling over a position involves closing the old position and opening a new one. It remains the client's responsibility to communicate their roll preferences for any position(s) before expiry.

11. Any futures CFD position that is not rolled over will settle on the expiry date based on the official closing price of the related expiry market, plus or minus half the IG spread.

12. We price our Volatility Index (VIX), EU Volatility Index and US Dollar Basket contracts in a different way to the rest of our cash index markets. Rather than aiming to replicate the underlying index price, we follow the method used to derive our undated commodity prices. This means that there is a difference between our undated price and the underlying index price on these markets. Funding is also calculated in line with the undated commodity method. Please see our overnight funding page for more details.

13. Weekend markets are available from 4pm Saturday to 6.40am Monday (SGT) for indices. During UK daylight savings time (BST), this will be 3pm Saturday to 5.40am Monday (SGT).

14. Weekend positions are automatically rolled into weekday trading at the same price level they were closed. Any attached stops or limits will also be carried over at their original levels.

15. Only stops and limits on a weekend position can be triggered over the weekend. All existing stops and limits on the weekday position can't be triggered on a weekend.

16. Your weekend positions will be netted off against any existing weekday positions if it remains open past the Weekend Market close. This will only apply in scenarios where both your weekday and weekend positions do not have any stops/limits attached. If you have hedged an existing weekday position with a weekend trade that has stop or limit attached to the weekend position, the trade will be force opened and rolled into a weekday position with the same stop or limit orders attached. As a result, you may hold both long and short positions when the weekday market resumes.

17. There are no rollover fees charged when weekend positions are rolled into weekday position. The weekend position will be settled basis the closing mid-price at the close of the weekend market. The equivalent weekday position in the same market will be opened at the same level it was closed at.

18. In addition, we do not charge overnight funding on weekend positions.

19. Our quotations reflect our own view of the prospects for each market. This could include taking a reference price from the last closing price of the market, analysing specific market or geographic news that may affect the equity index market we are pricing and movements in related or relevant underlying markets. Furthermore, orders placed by other clients may affect our quotations. There may also be nothing against which to measure our quotations at these times.

20. We do not offer the use of guaranteed stops on weekend positions.

Related questions

Improve your skills

Become a better trader with IG Academy. Take engaging step-by-step courses, attend expert-led seminars and webinars. 

Get peer support

Have your questions answered by like-minded traders and IG staff over at IG Community.