ForexFin
← Calculators

Swap / Rollover Calculator

Estimated overnight financing from interest-rate differential. Educational — your broker's actual swap will differ.

Long 1 standard lot of EUR/USD with a +0.50% rate differential earns ≈ $1.58 per night on a USD account (illustrative 4.5% base vs 4.0% quote rate): a 100,000 EUR notional is ≈ $113,989.99 at today's ECB rate, × 0.50% ÷ 360. Going short flips the sign — you pay it. Brokers add a markup and triple-charge on Wednesdays, so treat this as a floor estimate.As of Jul 2, 2026 · ECB reference rates via frankfurter.dev

Loading FX rates…
Rate differential
Per-day swap (in quote ccy)
Total swap (in account ccy)

How swap is estimated

Swap (also called rollover) is the financing applied to a position held past the daily close. The textbook approximation:

swap_per_day = notional × (rate_long_ccy − rate_short_ccy) ÷ 360

Going long a pair, you earn interest on the base currency and pay on the quote; going short, the sign flips.

This is an estimate. Real broker swaps include a markup, broker-specific funding rates, and sometimes triple-swap on Wednesdays (covering the weekend). Always check your broker's swap table before holding overnight.

Useful reference rates: USD ≈ Fed Funds, EUR ≈ ESTR, GBP ≈ SONIA, JPY ≈ TONA.