If you hold a short-term trade and want to keep it open overnight, you’ll be charged a daily interest fee.
This charge will be applied to cash CFD positions held through 10pm (UK time).
Futures and forwards don’t incur overnight funding charges, but they do have wider spreads. These contracts are typically used for longer-term trades.
Why is overnight funding charged?
When trading CFD, you’re using leverage. This means you are effectively being lent the money required to open your position, outside the initial deposit you’ve paid. To keep your position open after 10pm (UK time), an interest adjustment will be made to your account to reflect the cost of funding your position overnight.
How can I see what I've been charged?
Overnight funding charges appear as separate transactions on your account and won’t affect your running profit/loss. A statement which contains all trades and associated charges is automatically sent to your registered email address at the end of each day.
Indices
For each day that a cash CFD position is open on a stock index, adjustments are calculated to reflect the effect of interest and dividends (if applicable).
Please also note that we price our Volatility Index (VIX) and EU volatility Index contracts in a different way to the rest of our cash index markets. Please refer to the 'other markets' section further below.
| For each day that a cash CFD position is open on a stock index, adjustments are calculated to reflect the effect of interest and dividends (if applicable).
Please also note that we price our Volatility Index (VIX) and EU volatility Index contracts in a different way to the rest of our cash index markets. Please refer to the 'other markets' section further below.
|
Formula:
Number of contracts x value per contract x price x (3% admin fee +/- adjusted ARR) ÷ 365
| Formula:
Number of contracts x value per contract x price x (3% admin fee +/- adjusted ARR) ÷ 365
|
* Price = price at 10pm (UK time) + if long – if short | * Price = price at 10pm (UK time) + if long – if short |
Example:
You’re short two contracts on the US Tech 100
*We use SOFR and the 360-day divisor since you're trading the US index in USD
|
Example:
You’re short two contracts on the US Tech 100
*We use SOFR and the 360-day divisor since you're trading the US index in USD
|
Shares & ETFs
Cost currency is determined by the currency of the underlying asset for CFDs.
IG publishes weekly interest rates used to calculate the overnight funding rates (per annum) for Shares & ETFs. You can find them here.
| Cost currency is determined by the currency of the underlying asset for CFDs.
IG publishes weekly interest rates used to calculate the overnight funding rates (per annum) for Shares & ETFs. You can find them here.
|
Formula:
Number of Shares x price x (3%* +/- ARR*) ÷ 360
| Formula:
Number of Shares x price x (3%* +/- ARR*) ÷ 360
|
* Price = price at 10pm (UK time) + if long – if short
| * Price = price at 10pm (UK time) + if long – if short
|
Example:
You’re long 1500 contracts on Commonwealth Bank of Australia
|
Example:
You’re long 1500 contracts on Commonwealth Bank of Australia
|
Forex
For forex and spot metals deals, we charge the tom-next rate plus an admin fee of 0.8% (mini) / 0.5% (standard) | For forex and spot metals deals, we charge the tom-next rate plus an admin fee of 0.8% (mini) / 0.5% (standard) |
Formula:
Long:
Example:
You’re long one EUR/USD $10 contract
Note: the swap bid / swap offer rates displayed on the platform is an estimated all-inclusive rate (Tomnext charge + IG admin)
| |
What is the base calculation for FX funding?
| What is the base calculation for FX funding?
|
Formula:
There are three steps to this formula:
1. Value
2. Swap rate
When going short:
When going long:
3. Cost
Number of contracts x value of contract x swap rate
| Formula:
There are three steps to this formula:
1. Value
2. Swap rate
When going short:
When going long:
3. Cost
Number of contracts x value of contract x swap rate
|
Example:
You’re short one EUR/USD standard lot
*This is a credit since the bid interest rate is lower than the offer rate and you are holding a short position.
| Example:
You’re short one EUR/USD standard lot
*This is a credit since the bid interest rate is lower than the offer rate and you are holding a short position.
|
Commodities
Prices for commodity cash CFDs are synthetically created using the two most liquid futures contracts. This will result in a natural movement between these two contract prices and will be included in overnight funding adjustments. You’ll then either be debited or credited depending if you’re long or short, and whether the next future contract price is higher or lower. | Prices for commodity cash CFDs are synthetically created using the two most liquid futures contracts. This will result in a natural movement between these two contract prices and will be included in overnight funding adjustments. You’ll then either be debited or credited depending if you’re long or short, and whether the next future contract price is higher or lower. |
Formula:
There are three steps to this formula:
1. Basis (the daily movement along the futures curve)
(P3 – P2) ÷ (T2 – T1)
T1 = expiry date of the previous front future
2. IG charge
Price x 3% ÷ 360
3. Adjustment
Bet size x (basis + IG charge)
| Formula:
There are three steps to this formula:
1. Basis (the daily movement along the futures curve)
(P3 – P2) ÷ (T2 – T1)
T1 = expiry date of the previous front future
2. IG charge
Price x 3% ÷ 360
3. Adjustment
Bet size x (basis + IG charge)
|
Example:
You’re short one A$10 contract on Oil – US Crude
*$18.72 will be credited to your account as you were short, and the next future contract was higher than the front contract.
|
Example:
You’re short one A$10 contract on Oil – US Crude
*$18.72 will be credited to your account as you were short, and the next future contract was higher than the front contract.
|
Cryptocurrencies
Overnight funding charges
Overnight funding on cryptocurrency CFD positions is calculated using an averaged market rate, adjusted by IG's administration charge. This means your funding costs will move with market conditions rather than being fixed.
Funding is applied to any position open at 10pm (London time), Monday to Sunday.
How your funding rate is calculated
Your daily funding charge or credit is calculated as:
A = V × R
Where: A = the funding adjustment (charge or credit) V = number of contracts × contract size × price R = the current averaged market rate, inclusive of IG's administration charge
Funding rates are quoted on a bid/ask basis. The ask rate applies to long positions; the bid rate applies to short positions. Depending on prevailing market conditions, either rate may result in a debit or a credit to your account.
Example overnight funding rates (% per annum)
Cryptocurrency | Short (Bid) | Long (ask) |
Bitcoin | -4% | -16% |
Ethereum | -4.5% | -15.5% |
Solana / XRP | -8% | -17% |
All other cryptocurrencies | -7% | -16.5% |
A negative rate results in a debit to your account. A positive rate results in a credit to your account.
Rates are reviewed frequently and updated to reflect current market conditions. The latest rates are available on the web platform on the swap bid / swap ask section.
For more information on how to view this on the web platform, you may refer here.
Worked examples (illustrative — assuming Bitcoin at $80,000)
Long 1 Bitcoin contract: (1 × $80,000) × (16% ÷ 360) = $35.55 debit per day
Short 1 Bitcoin contract: (1 × $80,000) × (4% ÷ 360) = $8.88 debit per day
Other markets
Overnight funding for the following instruments is calculated in the same way as for commodities without fixed expiries: | Overnight funding for the following instruments is calculated in the same way as for commodities without fixed expiries: |
Formula:
There are three steps to this formula:
(P3 – P2) ÷ (T2 – T1)
T1 = expiry date of the previous front future
Price x 3% ÷ 360/365
(No. of contracts x value per contract) x (basis + IG charge)
| Formula:
There are three steps to this formula:
(P3 – P2) ÷ (T2 – T1)
T1 = expiry date of the previous front future
Price x 3% ÷ 360/365
(No. of contracts x value per contract) x (basis + IG charge)
|
365-day divisor used for the FTSE 100 and other GBP, SGD and ZAR denominated markets. This divisor will also be applied to all commodities denominated in CNH.
| 365-day divisor used for the FTSE 100 and other GBP, SGD and ZAR denominated markets. This divisor will also be applied to all commodities denominated in CNH.
|
Example:
You’re short 100 contracts on the Volatility Index
*$2.9 will be credited to your account as you were short, and the next future contract was higher than the front contract.
|
Example:
You’re short 100 contracts on the Volatility Index
*$2.9 will be credited to your account as you were short, and the next future contract was higher than the front contract.
|
