How Rollover Is Calculated: Forex vs Currency Exchange

Rollover in Forex vs currency exchange mechanics and limitations.

Direct answer

Rollover is the charge or credit applied when a position is held past a cutoff time. For Forex positions, it is commonly derived from the interest-rate difference between the two currencies in the pair, then adjusted by the provider using specific conventions (such as quote conventions and swap calculations). In a currency-exchange context, the same underlying idea—time value of money across two currencies—can appear through exchangeable contracts or “swap-like” settlements, but the exact calculation method and timing can differ by product definition and contract terms.

Mechanics: what rollover is built from

A simple way to understand rollover is to treat a held position as equivalent to borrowing one currency and lending the other, for the time it remains open. The economic core is the interest differential: if Currency A typically yields a higher interest rate than Currency B, then holding exposure can translate into a credit or a debit depending on whether you are effectively long or short each side.

Two practical complications often change the final number you see:

  1. Input rates and compounding assumptions: Many systems start from benchmark interest rates (or equivalents) and then convert them into an adjustment for the specific instrument tenor and the day-count convention. Even if two providers use the “same” benchmark conceptually, their transformations can produce different outcomes.

  2. Provider adjustments: The displayed rollover is often not only the market-wide differential. Providers may include their own pricing around the transaction—commonly described in general terms as an added cost or adjustment layer—so the user-facing rollover can differ from a pure theoretical differential.

Evidence-or-example: a “differential minus costs” model

Assume you hold a Forex position from one cutoff to the next. A generic calculation structure can be expressed as:

Rollover ≈ (interest differential between the two currencies, for the holding period) × position notional factor − provider adjustments

To translate this into a clear example, you must state assumptions such as:

  • which currency side you effectively “pay” and which you “receive” based on long/short direction,
  • the day-count (how “days” are counted in the formula),
  • whether the holding spans a regular day or a weekend/holiday rollover convention,
  • and whether the position size converts into the same notional basis used by the provider.

A material convention that changes the arithmetic is the rollover timing: if a position is held over a period with non-standard settlement days (often weekends), some systems apply a larger adjustment than a single-day rollover.

For currency exchange, “rollover” may be implemented via instruments that behave like swaps: one side exchanges principal for an agreed settlement and later reverses it. If your contract defines how interest is calculated and when it is applied, the rollover outcome follows those definitions. If you only compare “rollover” labels across products, the similarity can be conceptual rather than numeric.

Limitations and risks: where simple comparisons fail

  • Provider quote conventions can dominate: Two providers may show different rollover amounts even with similar benchmark interest-rate concepts, because each may use different internal adjustments and timing conventions.
  • Timing and non-standard days matter: Holding across cutoff periods can change the number of effective days charged/credited, so results are not portable across weekends or holidays.
  • Costs and execution are not included automatically: Spreads, commissions, and order execution can influence the total economics, even if the interest differential explains only part of the rollover.
  • Terminology can mislead: “Rollover” in Forex often refers to a specific daily adjustment applied to open positions, while “currency exchange rollover” can refer to different contractual structures with different settlement rules.

Verification and next question

To independently verify how rollover is calculated for a specific Forex versus currency-exchange comparison, you can:

  1. Identify the instrument type (Forex spot position vs a swap-like currency contract) and the cutoff time used by the product.
  2. Obtain the provider’s or contract’s rollover formula description and the meaning of each input (interest-rate sources, day-count, and how long/short direction maps to paying/receiving).
  3. Reconstruct the calculation for a hypothetical holding period using stated assumptions, then compare it to the provider’s reported rollover.
Trading foreign exchange and CFDs involves substantial risk. Information on FoxiForex is educational and is not personal financial advice. Sponsored placements are labelled clearly.