Index CFD Overnight Financing Calculator
Estimate an index CFD overnight financing charge or credit from a broker-provided signed rate, selected rate unit, position and explicit rollover-unit total.
How index CFD overnight financing is calculated
Money mode = signed account-money rate per lot × lots × rollover units
Points mode = signed index points × contract size × lots × rollover units × conversion
Annual-current-price mode = entered notional × signed annual rate ÷ 360 × rollover units
Every value is entered manually. Verify the exact broker-server symbol, account, direction, unit and schedule before relying on the arithmetic.
Enter the broker financing convention
Copy the signed rate for the selected direction and identify its unit first. A negative rate is a debit; a positive rate is a credit in this model.
Entered overnight financing estimate
Entered Index CFD Account Economics 1.0.0
| Calculation step | Entered arithmetic | Derived result |
|---|
On a small screen, swipe the table sideways to review every column.
How index CFD overnight financing is calculated
Points mode = signed index points × contract size × lots × rollover units × conversion
Annual-current-price mode = entered notional × signed annual rate ÷ 360 × rollover units
MetaTrader symbol properties distinguish swap charged in points, account or other currencies, and annual interest based on opening or current price. The annual current-price mode here uses the documented 360-day convention. Other modes must not be forced into that formula.
Rollover units are deliberately entered as a total schedule weight. One ordinary night can be entered as 1 and a broker-defined three-day event as 3. This avoids claiming that every broker applies the same weekday, cutoff, holiday calendar or weekend treatment.
The signed rate belongs to the selected long or short direction. A negative input produces a modeled debit and a positive input produces a modeled credit. The page does not infer sign from direction because brokers can publish different long and short values.
A careful overnight-financing workflow
- Select long or short and copy the matching signed rate from the exact broker-server symbol.
- Identify whether the rate is account money per lot, index points or annual percentage of current-price notional.
- Verify contract size, quote currency and conversion when the selected mode needs them.
- Translate the intended holding schedule into explicit rollover units, including any entered multi-day multiplier.
- Keep financing separate from spread, commission, dividend adjustments, slippage and price P/L.
- For an actual trade, reconcile the estimate with the broker statement and retain the statement as authoritative.
Audited worked example
The audited example uses a long 0.50-lot position, contract size 1, a signed rate of −2.5 index points per rollover unit, five entered rollover units and USD-to-USD conversion 1. One normal unit is −USD 1.25 and the five-unit estimate is −USD 6.25.
How to interpret it
The −USD 6.25 result applies only to the entered signed rate and schedule weight. It is not a current broker charge, statement entry or prediction of total holding cost. Recheck the rate and schedule whenever the holding period changes.
Margin, financing and dividend adjustments answer different questions
Margin is broker-reserved account collateral under an entered calculation convention. Overnight financing is a broker-defined debit or credit associated with carrying a position across a rollover boundary. A dividend adjustment is a separate cash response to the economic impact of constituent distributions on an index CFD. None of those amounts is price profit, maximum loss or cash ownership of the underlying shares.
| Amount | Primary driver | Timing | Not equivalent to |
|---|---|---|---|
| Required margin | Broker product and account rules | Opening and while exposure remains | Maximum loss or trade cost |
| Overnight financing | Signed rate, unit and rollover schedule | Broker rollover boundaries | Price P/L or dividend |
| Dividend adjustment | Index event and broker treatment | Eligible corporate-action event | Shareholder dividend entitlement |
Keep the three records separate until each uses the exact same broker symbol, account currency and observation basis. Only then should verified account-currency debits and credits be combined in a broader trade-cost review.
Assumptions and limits
- No current rate, cutoff, holiday schedule, price or conversion is fetched.
- Currency-symbol, margin-currency, opening-price and reopen swap modes are not independently modeled.
- Rollover units are user-entered and do not validate a broker weekday or holiday calendar.
- Rates can change during a holding period and can differ by account, entity, suffix and direction.
- A positive financing estimate does not establish total profit because market movement and other costs remain separate.
- The result is scenario arithmetic, not an account statement, carry recommendation or financial advice.
Where to verify index CFD account-economics inputs
Open the specification for the exact symbol on the same broker server and account type. Record calculation mode, trade contract size, tick size and value, quote or profit currency, initial margin, margin rate, swap mode, signed long and short swap values, daily rollover multipliers and any product expiration. MetaQuotes documents the available properties; the broker supplies their current values.
Then check the broker’s product schedule and order ticket. Some cash index CFDs receive overnight financing and dividend adjustments, while an expiring or futures-derived index product can use a different cost structure. Similar display names do not prove that two contracts have the same multiplier, unit, cutoff or adjustment treatment.
For a completed trade, the broker statement is authoritative for account activity. Reconcile each debit or credit using confirmed position size, rate unit, event time and conversion. The calculator is designed to expose assumptions and support that reconciliation; it cannot replace the contractual product terms or determine tax and legal treatment.
Frequently asked questions
- It depends on the selected broker unit: signed account money per lot, signed index points converted through contract size, or signed annual percentage of current-price notional divided by 360.
- The exact long or short broker value can be a debit or credit. Negative means debit and positive means credit in this model; direction alone does not infer the sign.
- They are the entered schedule weight. An ordinary rollover can count as one and a broker-defined multi-day event can use its stated multiplier without assuming a universal weekday.
- No. MetaTrader exposes daily multipliers and brokers control their schedules. Verify the exact symbol, cutoff and holiday treatment.
- MetaQuotes documents a 360-day banking convention for its current-price and opening-price interest swap modes. This route implements current-price mode only.
- Yes. Rates, multipliers and product terms can change and can differ by direction, symbol suffix, account, entity and date.
- No. It is one entered cash-flow component. Price movement, spread, commission, dividends, slippage and other costs remain separate.
- Not automatically. Reconcile verified rates, units, schedule and conversion with the statement, which remains authoritative for account activity.
Sources and methodology
- MetaQuotes — Symbol Properties — Documents CFD margin modes, contract fields, swap modes and daily rollover multipliers.
- MetaQuotes MQL5 AlgoBook — Getting swap sizes — Distinguishes points, money and annual-interest swap modes and the 360-day interest convention.
- OANDA — Index CFD dividend adjustments — Illustrates index dividend points multiplied by position units, long credit, short debit and account conversion.
- Financial Conduct Authority — Contract for Differences — Describes retail CFD protections and risk within the FCA regime.
The operational contract is Entered Index CFD Account Economics version 1.0.0. Independent fixtures cover supported margin conventions, signed financing units, currency conversion and product-specific adjustment boundaries. Sources support the disclosed arithmetic and verification workflow; they do not supply or validate any page input.
Continue the index CFD planning workflow
Compare exact index CFD terms before calculating
Broker product names, contract sizes, margin rules, financing rates, adjustment methods and regional availability can differ. Open the exact entity and account-type specification before transferring a result between brokers.
Risk and affiliate disclosure: Leveraged forex and CFD trading can result in substantial losses. Crypto derivatives may be unavailable or prohibited for retail clients in some jurisdictions, including the United Kingdom. These are affiliate links, so ForexMT4Indicators.com may receive compensation if you register or trade through them, at no additional cost to you. Availability and terms vary by jurisdiction and entity.

