Direct answer
Rollover (also called swap or financing) is the recurring interest-like cost or credit applied to an open forex position held overnight. For a “spread by pair” view, the key idea is that rollover is driven by the two currencies’ interest-rate inputs for that specific pair, then adjusted by provider-specific conventions (how they price and apply financing). The spread you see for the pair is separate from the rollover, but both are costs that can vary by currency pair.
Mechanics: what rollover is based on
Before discussing calculation steps, it helps to separate concepts:
- Interest-rate inputs: Two rates are involved—one currency’s rate and the other currency’s rate.
- Direction (long vs short): If you hold a position, you effectively finance one currency and receive the other, so the net becomes a cost or a credit depending on whether your position is long or short the first currency.
- Rollover convention: Providers do not always apply a simple “rate difference × notional” in a single universal way. They may use their own swap rates and internal pricing logic.
A common way to think about the calculation (conceptually) is:
- Compute a net interest-rate difference between the two currencies in the pair.
- Convert that net rate into a daily financing amount using the position’s notional size (how much exposure you have).
- Apply the sign based on position direction.
- Add any provider adjustment (for example, markups or internal rules embedded in the provider’s published swap/financing values).
Evidence-or-example style explanation (with explicit assumptions)
Assume a position is held overnight and a provider applies a daily net financing rate derived from the pair’s two-currency interest-rate inputs.
Assumptions for the example (to make the logic checkable):
- The provider uses a single daily rollover basis.
- The notional exposure is constant across the overnight period.
- The provider has a published swap value (or an internal rate) that already incorporates its conventions.
Now, for a long position, your rollover could be:
- Rollover amount = notional × (net daily rate)
- If the net daily rate is positive for your direction, you may receive a credit; if negative, you pay.
For a short position, the sign typically flips because you finance the opposite currency.
“Triple swap” convention
Many rollover systems apply a different multiplier on certain weekdays so that the overnight financing effectively covers a longer period (for example, across a weekend). That means the rollover on that specific day can be larger in magnitude than a typical single-day rollover.
This is a key limitation for “spread by pair” comparisons: even if the underlying interest-rate gap is the same, the provider’s timing rule can change the amount you observe on specific rollover dates.
How broker/provider adjustments fit in
Even if you can identify the interest-rate inputs conceptually, two providers can still produce different rollover outcomes because:
- The provider may embed its own adjustment into the published swap/financing.
- The provider may apply different rollover timing rules.
- The provider may use different internal conventions for how rates are converted to a per-day financing amount.
So, for independent verification, the most reliable check is usually to compare the provider’s published swap/financing values for the specific pair and direction, then reconcile them with your assumptions about size and holding period.
Limitations and risks (what can fail)
- Interest-rate inputs change: The underlying interest-rate gap can move over time, so a previously observed rollover relationship may not hold later.
- Provider conventions differ: Swap rates can include markups or internal pricing choices, meaning you may not be able to reproduce the exact number using only a generic interest-rate formula.
- Timing and rollover day rules matter: “Triple swap” (or any multi-day convention) can create spikes that are unrelated to spread changes.
- Execution and account conditions: Actual rollover depends on your trade size, instrument contract specifications, and how your platform applies overnight handling.
Because of these variables, you should treat rollover outcomes as scenario-dependent rather than as a stable constant for a pair.
Verification or next question
To verify rollover for a given “spread by pair” context without relying on predictions:
- Identify the currency pair and your position direction (long or short). 2.