Direct answer
Rollover for EUR/CHF is the interest-related component applied to an open FX position. Conceptually, it comes from the interest differential between EUR and CHF, converted into the trade’s direction, size, and the platform’s specific rollover timing. In practice, the exact number you see can differ between providers because they apply their own swap-rate conventions (for example, how they quote and when they charge or credit) and because rollover can be affected by transaction costs and execution details.
Mechanism: define rollover before calculating
In FX, “rollover” (often called “swap”) is the adjustment made when a position is held overnight instead of being closed immediately. The economic driver is the difference between the short-term interest rates associated with the two currencies in the pair.
A simple way to think about it:
- You have an open position in EUR/CHF.
- Holding it overnight means you effectively maintain exposure to one currency while funding the other.
- The rollover amount is derived from the EUR and CHF interest-rate inputs (or their proxies) and then mapped into the position’s direction (long vs. short) and size.
Key terms used in many platforms:
- Interest differential: a measure of how the relevant rates for EUR and CHF compare.
- Swap rate / swap points: the value used by the provider to convert the interest differential into a cash adjustment for that day.
- Direction: whether the position benefits or pays depends on whether you are effectively long EUR and short CHF or the opposite.
A simple model for how the calculation is formed
Exact formulas differ by platform, but you can verify the moving parts using this model.
1) Start from the pair and direction
Assume you hold an open position in EUR/CHF:
- If you are long EUR/CHF (you buy EUR and sell CHF), the rollover is typically based on receiving/owing the EUR side versus paying/receiving the CHF side, depending on the provider’s convention.
- If you are short EUR/CHF, the sign can flip.
Your platform usually handles the sign; the point is that the direction determines whether the swap is a debit or a credit.
2) Use the provider’s interest inputs (or equivalents)
The underlying idea is: the rollover uses EUR and CHF interest-rate inputs (directly or via a standard market convention). In a self-contained explanation, the important part is that these inputs are not your own “market view”; they are the inputs your provider uses to produce the swap quote.
Because you asked about “how it’s calculated,” the practically verifiable answer is:
- The platform publishes (or internally uses) swap rates derived from EUR and CHF rate inputs.
- Those swap rates are then applied to your position size and timing.
3) Convert swap points into money for your position size
Most systems take a swap quote expressed in terms that can be translated into account currency. The conversion uses the position’s notional size and the trade’s contract terms (for example, lot size definitions).
You can think of this as:
- Rollover money ≈ (swap rate) × (position size) × (unit conversion)
The exact scaling depends on how your platform expresses “swap rate” (sometimes as points, sometimes as a direct cash amount).
4) Apply rollover timing rules and the “triple-swap” convention
A common convention in FX is that holding through certain rollover cutoffs can involve multiplying the effective swap for that date. This is often described as “triple-swap” on specific days, because the position is carried over more than one calendar day’s worth of interest.
So even with the same EUR/CHF swap-rate logic:
- A normal day might apply one day’s swap.
- A rollover day might apply multiple days’ swap using a multiplier determined by the provider’s calendar and cutoff.
This is a material limitation: if you only look at one day, you may misinterpret the pattern.
Evidence or example (with explicit assumptions)
Because you did not provide platform-specific values, here is a neutral, checkable example using placeholders.
Assume the platform provides daily swap rates for EUR/CHF for long and short positions, and it also specifies when rollover is applied.
Example assumptions:
- You open a long EUR/CHF position of a fixed size.