Forex Swap Rate Calculator

Enter your currency pair, position size, and interest rates to calculate the overnight swap charge or credit for holding a forex trade.

Use the Forex Swap Rate Calculator

Position Details

1 lot = 100,000 units

Central Bank Interest Rates

Enter annualized central bank rates for each currency.

%/yr

Fill in the position details and click Calculate.

Summary

A forex swap rate (also called rollover) is the interest charge or credit applied to positions held overnight. It is based on the interest rate differential between the two currencies in the pair. Long positions earn credit when the base currency has a higher rate; short positions earn credit when the quote currency has a higher rate. This tool lets you compute the daily swap amount in your account currency using standard lot sizes and broker markup.

How it works

  1. Select or enter your currency pair (e.g. EUR/USD).
  2. Choose your trade direction: Long (Buy) or Short (Sell).
  3. Enter your position size in standard lots (1 lot = 100,000 units).
  4. Enter the interest rates for the base and quote currencies.
  5. Optionally add a broker markup (swap commission in pips or percentage).
  6. Click Calculate to see the daily swap amount, weekly projection, and annualized carry.

Use cases

  • Estimating the daily cost of holding a carry trade position overnight.
  • Comparing swap charges across brokers before opening a long-term position.
  • Planning for positive swap (carry) income on high-yield currency pairs.
  • Calculating weekly and monthly rollover costs for swing trade budgeting.
  • Assessing whether a trade is worth holding over a weekend (triple swap on Wednesday).
  • Checking the break-even pip move needed to cover daily swap costs.

Frequently Asked Questions

Last updated: 2026-10-05 · Reviewed by Nham Vu