Direct answer
Rollover (also called “swap” or “interest adjustment”) is typically calculated from the interest-rate difference between the two currencies in a forex pair, applied to the specific side of the trade you hold (long or short). When you ask “for Base Currency,” the key point is that the base currency is not a separate input on its own—the base currency label mainly determines which currency you are effectively exposed to on the long or short side, and therefore which interest side gets debited or credited.
Mechanics: what rollover tries to measure
A forex quote uses two currencies: a base currency (the first one in the pair, for example in “X/Y”) and a quote currency (the second). If you go long X/Y, you are effectively holding the base currency (X) and selling the quote currency (Y). If you go short X/Y, the exposure flips.
Rollover is then modeled as an interest differential between the two currencies over time, applied to your position size. Conceptually, a simplified setup looks like this (you can treat it as a checklist rather than a guaranteed formula):
- Choose the accrual inputs: the relevant interest rates for currency X and currency Y.
- Determine the position side: whether you are long or short the pair, which tells you whether the base currency side is “paid” or “received.”
- Convert rates to a time-adjusted factor: rates are usually converted from annualized figures into the fraction of a day you are holding.
- Apply lot/contract scaling: the position size scales the interest amount.
- Adjust for conventions:
- Broker/platform adjustments: many providers add or subtract their own markups/fees.
- Day-of-week rollover: some conventions apply an extra effect on certain rollover days, commonly described as a “triple” swap.
Where “base currency” matters
“Base currency rollover” can sound like the base currency alone determines rollover. In practice, rollover is tied to the pair and the trade direction:
- If you are long the pair, rollover reflects the interest you would expect from being long the base currency and short the quote currency.
- If you are short the pair, the signs reverse.
So the base currency matters because it tells you which currency you are long when you take the trade in the first place. But the numeric rollover posted to your account still depends on the pair’s two-rate difference plus the provider’s convention and any adjustments.
Evidence or example (with explicit assumptions)
Because provider implementations vary, it helps to use a “toy model” with assumptions you can replace.
Assumptions for the example:
- You hold a position for one day.
- The relevant interest rate for currency X (base) is rX per year.
- The relevant interest rate for currency Y (quote) is rY per year.
- Your position is scaled so that a one-year interest differential corresponds to an annual amount A for your size.
Step-by-step toy model:
- Compute the interest differential: Δr = rX − rY.
- Convert to a one-day factor: one_day_factor ≈ (1/365) (or another day-count convention used by the provider).
- Long position rollover (before adjustments): R_long ≈ A × Δr × one_day_factor.
- Short position rollover flips sign: R_short ≈ −R_long (because you are effectively on the opposite interest side).
- Apply provider adjustments and day conventions:
- Subtract/add a markup or fee.
- If the rollover day uses a “triple” convention, multiply the affected component by the convention factor for that date.
Material limitation illustrated by the example: even if the interest differential logic is correct, the posted rollover can differ because brokers/platforms may use different rate sources, day-count conventions, timing (when rates are applied), and additional spreads or fees.
Limitations and failure modes
- Direction confusion (base vs quote exposure): The most common misunderstanding is treating base currency as the only driver. Rollover depends on the two-currency differential and whether you are long or short. 2. Provider-specific day-count and timing: A “one day” holding may not map cleanly to exactly the provider’s internal calculation window. 3. “Triple swap” convention changes: The extra effect on certain days is convention-based; the exact rule can differ by provider and can change over time. 4.