Forex Rollover Fees: How Overnight Swap Costs Work
Learn how retail forex rollover adjustments use tom-next rates, why long and short costs differ, how weekend dates are counted, and how to estimate a position's holding cost
In this guideWhat a rollover adjustment changes
Short summary
A retail forex rollover adjustment is a provider-specific debit or credit applied when an eligible open position passes the provider's daily cutoff. It commonly reflects the tom-next swap rate, the position's size and direction, any provider markup, the number of value-date days being carried, and account-currency conversion. The amount can change each day; it is not a universal fixed fee or a forecast of the exchange rate.
What a rollover adjustment changes
Many retail platforms offer rolling spot forex or a cash-settled CFD rather than delivery of the two currencies. If the position remains open past the provider's stated cutoff, the provider keeps the exposure open for a later value date and books a financing adjustment. The account may show a debit or a credit. The label can be “swap,” “rollover,” “overnight financing,” or “funding,” but the contract terms determine what is actually booked.
The cutoff is not necessarily midnight in your location. It can be tied to a provider's New York or London trading day, and daylight-saving changes can shift the local clock time. Closing before the cutoff may avoid that day's adjustment, but the relevant product, time zone, and close-processing rule must be checked in the account terms. The position's market gain or loss continues to move separately from the financing entry.
Tom-next moves a spot value date forward
In the wholesale market, tom-next means “tomorrow to the next business day.” A short-dated FX swap exchanges currencies on one value date and reverses the exchange on the next; the difference between its two rates expresses short-term funding conditions. A retail broker may use a tom-next rate as an input to its overnight adjustment. OANDA describes its forex funding rates as based on liquidity providers' tom-next rates with an annualized administrative adjustment.
This is related to, but not always the same transaction as, the entry shown in a retail account. The platform may calculate a cash adjustment on a rolling product without delivering either currency to the customer. Read the product specification before assuming the provider executed a particular interbank swap for your individual position.
Why the long and short rates can differ
The interest-rate difference between two currencies helps explain the basic economics of a short-dated FX swap, but it does not by itself determine a retail customer's credit or debit. Market tom-next quotes have bid and offer sides; funding demand, liquidity, currency basis, the provider's spread or administration charge, and product terms can affect the final rate. The provider can publish separate rates for long and short positions, and can change them as market conditions change.
Consequently, the rate earned on one side is not necessarily the negative of the rate charged on the other. Both sides can incur a debit after the provider's markup. A positive adjustment on one day also does not guarantee a positive carry over the full holding period: rates can change, and price movement, spread, commission, and conversion costs remain separate.
Work through a hypothetical daily calculation
Suppose a position is long 100,000 euros against U.S. dollars at a hypothetical EUR/USD rate of 1.1000. Its dollar notional is 100,000 EUR × 1.1000 USD/EUR = 110,000 USD. If a provider's hypothetical annualized rate for that side is −3.00%, and its method uses 365 days, the one-day estimate is 110,000 × (−0.03) × 1/365 = −9.041... USD, or about −$9.04.
If the same rate and notional hypothetically applied to a three-day value-date adjustment, the estimate would be $110,000 × (−0.03) × 3/365 = −$27.12. This multiplication is an illustration under a constant-rate assumption; the provider may use date-specific rates or a different convention. OANDA publishes a position-value × annualized-rate × days/365 method for its U.S. account example, while IG's forex example uses its own size, tom-next, and administration-fee convention. Neither formula should be applied to another provider's raw quote without checking its units and contract rules.
IG’s forex example shows its own size, tom-next, and administration-fee convention, which differs from OANDA’s annual-rate illustration.
Why a calendar can show more than one day
The adjustment is tied to settlement value dates, not simply to how many nights a person remembers sleeping with a position. Under the common T+2 convention, a weekday spot trade ordinarily settles two business days later. Rolling a Wednesday value date can therefore move settlement from Friday to Monday and account for three calendar days at once. Some providers commonly apply a three-day adjustment on Wednesday, but that weekday and cutoff are not universal.
Currency-pair holidays, different settlement conventions, market holidays, and a provider's weekly schedule can move the multi-day entry or change its multiplier. A Friday position can also have a different adjustment from a Wednesday position. Use the current pair-specific rollover calendar and the time zone shown by the provider; do not assume every pair follows the same “triple swap Wednesday” rule. IG's published rollover calendar, for example, lists date- and pair-specific daily multipliers and notes holiday changes.

Express the adjustment in pips
For the hypothetical 100,000 EUR/USD position, one pip is 0.0001 USD per euro, or $10 before other costs. The one-day −$9.04 estimate is therefore about 0.90 pips of cost, and the three-day estimate is about 2.71 pips, under the same assumptions. This is only a way to compare magnitudes. It does not predict how far EUR/USD will move or say that financing is the position's only cost.
The adjustment may be calculated in a currency different from the account's deposit currency. A provider can convert it using its own rate and timing, so the amount displayed in the statement may differ from the raw financing figure. Keep three records separate: price P&L, the rollover debit or credit, and the conversion or other account charges. A credited rollover is not automatically trading profit after those items.
Compare providers on the same basis
Before comparing platforms, align the same pair, long or short side, position size, holding dates, cutoff, account currency, and settlement calendar. Then identify whether the displayed figure is annualized, per lot, per contract, in points, or already converted into money. Check whether it is indicative or final, how the provider applies its markup, which day-count basis it uses, and how multi-day adjustments are posted. A quoted “swap rate” without its unit and sign convention is not enough to calculate a cash amount.
Compare financing alongside the bid–ask spread, commission, slippage, and currency-conversion charge. A low overnight adjustment does not establish that the overall trade is cheaper if execution costs are higher. Save the dated rate or statement entry used in an estimate: a provider's published rate can change after you open the position, and a later schedule is not proof of what was charged on an earlier date.
Retail rollover is not every product called a swap
An institutional deliverable FX swap is a contract with a near-date currency exchange and an opposite exchange on a later value date at agreed rates. The BIS defines FX swaps in terms of those two principal exchanges. A retail platform's overnight cash adjustment can be linked to that market but may not give the customer the same two-leg contract or deliverable cash flows. An outright forward, an exchange-traded currency future, and a rolling retail position each have different settlement and margin rules; see FX forward points and futures versus forex.
Crypto perpetual contracts use a separate funding mechanism between long and short contract holders under the venue's rules; they do not roll a spot currency value date. For that distinction, see how perpetual-futures funding works. Similar words such as “swap,” “funding,” and “rollover” do not make the contracts interchangeable.
Check the statement entry before drawing a conclusion
For a booked charge or credit, match the statement's instrument, side, size, posting date, currency, and amount to the provider's rate table and rollover calendar for that date. Recalculate only after confirming the displayed rate's unit, the number of value-date days, any administration charge, and account-currency conversion. If the entry still differs, ask the provider which rate version, cutoff, and conversion rate were applied.
The useful question is not simply “Does this pair have a swap fee?” It is “What adjustment would this exact provider apply to this position, in this direction, after this cutoff, over these value dates?” That answer can change by account, product, currency pair, and date. A spreadsheet estimate can help compare assumptions, but the dated contract terms and account statement control the actual amount.
Common questions
Q1Is a forex swap always a fee?
No. A provider can debit or credit an eligible position depending on its rate, side, size, markup, and contract method. A credit is not a guaranteed net profit because rates can change and other costs and price risk remain.
Q2Is rollover always charged on Wednesday?
No. Wednesday is common for some products whose value dates move over a weekend under T+2 settlement, but pair holidays, settlement conventions, provider time zones, and weekly calendars can shift the day or multiplier. Check the dated schedule for the instrument.
Q3Does the displayed swap rate equal the cash charge?
Not necessarily. It may be annualized, quoted in points, or shown per lot or contract. You may need position value, the day-count basis, the number of value-date days, provider adjustments, and account-currency conversion to calculate a cash figure.
Q4Is a retail rollover adjustment the same as an institutional FX swap?
No. An institutional deliverable FX swap has two agreed principal exchanges on different value dates. A retail rolling product may instead book a cash adjustment using market swap inputs. Read the product contract to identify its actual settlement and cash flows.
Sources and further reading
Report an issue
We’ll prepare an email with this article link. Mark receives the report only after you send it
Quick check
Read the guide? Check yourself with 3 questions
Question 01
What determines whether a retail forex rollover adjustment is booked?
Choose an answer to see the explanation
Options glossary
Clear definitions of essential option terms, from calls, puts, and option chains to IV, Greeks, open interest, and max pain
Browse the options glossary