Rollover in GBP/USD, in plain terms
Rollover (also called swap or financing) is the amount added to or deducted from a forex position when you hold it past the broker’s daily rollover time. In GBP/USD, the position is economically exposed to the interest-rate difference between GBP and USD, plus any provider-specific adjustments.
Because forex spot trades are normally associated with settlement mechanics, rollover is used as a practical way to approximate “carry” (the cost or benefit of holding the currency exposure) when trading is done on margin rather than physical settlement.
The core mechanics: interest inputs and the sign of carry
A common conceptual model is:
- Determine the interest-rate inputs for GBP and for USD.
- Compute an interest-rate differential (GBP rate minus USD rate, or the reverse depending on long/short direction).
- Convert that differential into a daily financing amount using the trade size (notional), the day-count convention, and any leverage-related formatting (leverage itself does not create interest, but it affects how brokers present quantities).
- Apply the broker/platform’s financing convention and any adjustments.
Key idea: rollover depends on whether you are long or short GBP versus USD.
- If you are long GBP/USD (long GBP, short USD), your financing tends to reflect the relative attractiveness of holding GBP versus USD.
- If you are short GBP/USD (short GBP, long USD), the sign typically flips.
Stable assumption vs variable reality
The “interest differential” concept is stable, but the exact inputs and conventions used in practice vary. Rates used, day-count conventions, rollover cut-off timing, and any provider markups or fees can differ across brokers and platforms.
How brokers often adjust the base: spread, fees, and conversion
Even if two providers use the same underlying interest-rate inputs, they may report different rollover results due to adjustments such as:
- Financing markups or built-in costs applied to the carry estimate.
- Pricing conventions that translate the carry into your account currency and quote format.
- Contract-specific parameters (for example, how many “points” or pip values correspond to one unit of notional in the rollover calculation display).
A helpful way to think about it is: the base carry is computed from interest rates, and the broker then transforms it into an operational number that fits its contract specifications and risk/cost structure.
Triple-swap conventions: why some days look different
Many retail forex systems apply a triple-swap (or an increased rollover amount) on certain days. The general reason is that settlement and the number of calendar days covered by financing can change when weekend or non-business days are involved.
Material limitation: the exact “triple” day(s) and the factor (often effectively tripling the normal daily financing) depend on the broker’s rollover schedule and settlement approximation. Therefore, you cannot safely assume triple-swap behavior without checking the specific rollover schedule and swap policy for the account/account type.
Example calculation model (with explicit assumptions)
Because exact broker formulas are provider-specific and no live broker data is assumed here, the example below uses a simplified educational model.
Assumptions:
- You hold a GBP/USD position overnight for one business day.
- Let R_GBP be the annual GBP interest input used by the system.
- Let R_USD be the annual USD interest input used by the system.
- Use N as the trade notional measured in GBP (many quote conventions can be mapped, but the exact mapping is broker-specific).
- Use a generic daily factor 1/365 (some systems use other day-count methods).
- Apply a sign based on direction (long GBP/USD vs short).
Simplified model:
- Daily differential ≈ (R_GBP − R_USD) / 365.
- Financing amount ≈ N × daily differential, with sign and scaling aligned to the contract.
- Final rollover posted by the broker = simplified amount plus/minus provider adjustments (markups, fees) and converted into the account’s currency display.
Even if the direction and interest differential are correct conceptually, the posted number can differ because (a) your broker may use different rates, (b) it may include markups, and (c) the day count and rollover schedule may not match the simplified assumptions.
Limitations and failure modes (what can break your calculation)
At least one of these can materially change what you actually see on your account: