Holding a leveraged trading position overnight can create a financing adjustment in addition to the spread, commission and price movement. Platforms may label it swap, rollover, overnight funding or financing. It can be a charge or, in some cases, a credit.
The rate is not universal. It can differ by instrument, direction, account, currency and date. Before holding a position across rollover, check the current long and short rates and the day on which multiple days are applied.
Why overnight financing exists
A CFD provides economic exposure without requiring the trader to pay or receive the full value of the underlying asset. The provider funds, hedges or otherwise supports that exposure under its pricing model. An overnight adjustment reflects part of the cost or benefit of carrying the position beyond the daily rollover point.
In spot foreign exchange, the economic idea is also connected to the interest-rate difference between the two currencies and the market convention for settlement. Retail platform rates can include provider adjustments, so they should not be treated as a pure central-bank rate.
Financing is separate from margin
Margin is the amount required to support a leveraged position. Financing is normally calculated by reference to the position's notional exposure or contract value. This means a seemingly small daily rate can be significant relative to the cash committed as margin.
Our guide to leverage, margin and market exposure explains the relationship between deposit and notional exposure.
How a daily adjustment is calculated
The exact formula belongs to the product specification. A simplified model is:
Daily financing adjustment = notional exposure × annualised rate × day-count fraction
When the specification uses swap points, the monetary result depends on contract size, point value, volume and account currency. A positive displayed number does not always mean a credit because platforms can use different sign and calculation conventions. Read the calculation type as well as the number.
Rates can change when benchmark rates, borrowing conditions or provider adjustments change. A position opened under one rate can cross rollover under another. Cost estimates should therefore be refreshed rather than fixed for the life of the position.
Some products use points per lot rather than a percentage. Others apply a benchmark rate plus or minus a provider adjustment. Currency conversion may be needed if the charge is calculated in one currency and posted to an account in another.
An illustrative example
Suppose an instrument has a notional exposure of NZD 20,000 and an illustrative annual financing rate of 6%. Using a 365-day basis, one day would be approximately NZD 3.29 before any conversion or product-specific adjustment: 20,000 × 0.06 ÷ 365.
This example explains the arithmetic only. It is not a RockGlobal rate and does not include spread, commission, market movement or tax.
Long and short rates can differ
A long position and a short position can have different financing rates. One side may receive a credit in some circumstances, but a credit is not guaranteed. Provider adjustments, borrowing costs, hard-to-borrow assets and market conditions can result in charges on both directions.
Do not assume that opposite positions cancel financing. Regulators have noted that some CFD providers charge long and short positions separately, creating ongoing cost even when the positions are matched.
What triple swap means
The multiple-day posting does not mean the position was held through three separate trading sessions. It is an accounting convention for calendar and settlement days. Closing after the relevant cut-off does not reverse a charge already applied, while closing before it may avoid that specific rollover but introduces execution and spread considerations.
Financing is linked to calendar days, while markets and settlement systems do not operate normally every day. A triple-swap posting applies three days of adjustment at one rollover to account for a weekend or other non-business-day interval.
The triple day is not always Wednesday
Wednesday is a common convention for many spot FX pairs, but it is not a universal rule. Indices, commodities, shares and other products may use another day. Holidays can also change the number of days posted. Confirm the long rate, short rate and triple-swap day for the exact symbol.
Rollover time and server time
The charge applies when a position remains open across the provider's defined rollover time. That time may be expressed in platform server time rather than your local clock. Daylight-saving changes can shift the local equivalent even if the server convention remains consistent.
Use our guide to market hours, sessions and daylight-saving changes when converting rollover or session times.
Where to find the current rate
- Open the instrument specification in the trading platform.
- Find the long swap, short swap and calculation method.
- Check the rollover time and triple-swap day.
- Confirm the units, such as points, money per lot or percentage.
- Review whether the rate can change without a position being closed.
- Use account history to confirm the amount actually posted.
The Standard, ECN and Pro account pages explain where current conditions are confirmed for each route.
How financing changes total cost
A useful comparison converts each layer into the same account currency and relates it to both position size and expected holding period. This prevents a daily rate from appearing immaterial simply because it is quoted as a small percentage or point figure.
Spread and commission are usually associated with opening or closing a transaction. Financing can accumulate for every eligible rollover crossed. A position with a narrow entry spread can therefore become more expensive when held for several days.
Compare the expected holding period with all cost layers. Our guide to spreads, commissions and total trading cost provides a fuller framework.
Risk and record-keeping
- Check rates again before weekends and holidays.
- Allow for rates to change while a position remains open.
- Measure cost against notional exposure as well as margin.
- Review both sides before holding matched long and short positions.
- Keep platform specifications and account-history records.
- Consider currency conversion and other account charges.
For a holding-period estimate, calculate the expected adjustment for an ordinary day, the scheduled multiple-day rollover and any known holiday change. Then run the estimate again with a higher adverse rate. This does not predict the final charge, but it shows whether financing is small or material relative to the position and available equity.
When reviewing account history, match each posting to the symbol, volume and server date. A grouped daily figure may cover several positions. If the result cannot be reconciled, retain the specification, timestamps and account statement before contacting support. These records are more useful than a later screenshot of the current rate.
Financing can materially affect the result of a leveraged position and does not stop price losses from accumulating. A rate credit, where available, should not be treated as protection against market movement.
A financing estimate should be reviewed whenever the position size, instrument, account currency or expected holding period changes. Each of those inputs can alter the amount posted.
For matched positions, calculate each leg separately unless the current schedule explicitly states another treatment. Gross charges can remain even when directional exposure is reduced.
Confirm before rollover
The product specification is the decisive reference for the current calculation method and posting schedule. Check it for the exact symbol and account before crossing rollover, rather than relying on a remembered weekday or an old rate table.

