Forward Exchange Rate Calculator

Calculate forward exchange rates using interest rate parity.
Enter spot rate, two interest rates, and days to get the forward rate and forward points.

Forward Rate

Forward Exchange Rates: Interest Rate Parity

A forward exchange rate is not a prediction of where a currency will trade in the future. It is the theoretically fair exchange rate for a future date, derived from the current spot rate and the interest rate differential between two currencies.

Why forward rates exist

If USD pays 5% interest and EUR pays 2%, an investor could borrow EUR, convert to USD, earn interest, then convert back and pocket the difference risk-free. To eliminate this arbitrage, the market adjusts the forward rate so the currency with the higher interest rate trades at a forward discount. This mechanism is known as Covered Interest Rate Parity (CIP) and it holds tightly in major currency markets.

The formula (simple interest method):

Forward Rate = Spot Rate x (1 + r_quote x t) / (1 + r_base x t)

Where:

  • r_base = annual interest rate of the base currency (the left-side currency of the pair)
  • r_quote = annual interest rate of the quote currency (the right-side currency)
  • t = time in years = days / day count basis (360 for most pairs, 365 for GBP and some others)

Forward points and pips

Forward Points = Forward Rate minus Spot Rate

If forward points are positive, the base currency is at a forward premium. If negative, the base currency is at a forward discount.

In pips: Forward Pips = Forward Points x 10,000 (for 4-decimal pairs like EUR/USD). For JPY pairs (2-decimal), multiply by 100 instead. The page switches automatically: any spot rate of 10 or more is treated as a 2-decimal pair, which covers every JPY cross.

Premium vs discount

A currency is at a forward premium when its interest rate is lower than the paired currency. A currency is at a forward discount when its interest rate is higher than the paired currency.

That feels backwards the first time you meet it. The logic: if you hold the high-rate currency you collect more interest, so the forward market has to hand you back fewer of them later, otherwise everyone would do it for free money. The interest you earn and the forward loss cancel out exactly. That cancellation is Covered Interest Rate Parity.

Worked example, EUR/USD. Spot 1.09120, EUR (base) pays 2.50%, USD (quote) pays 5.25%, 90 days, 360-day basis.

t = 90 / 360 = 0.25 Forward = 1.09120 × (1 + 0.0525 × 0.25) / (1 + 0.0250 × 0.25) Forward = 1.09120 × 1.013125 / 1.006250 = 1.09866 Forward points = +0.00746, or +74.6 pips

The forward EUR/USD is higher than spot, so you get more dollars per euro in the forward market. EUR is the lower-rate currency, so EUR is at a forward premium and USD is at a forward discount. Both statements describe the same single number.

Day count convention

Most currency pairs use a 360-day basis (Actual/360). GBP pairs and some Nordic currencies use 365 days (Actual/365). The choice matters most for longer maturities. On the 90-day example above, switching to a 365-day basis moves the forward to 1.09855, a difference of one pip. On a 5-year forward it is worth a great deal more.

Negative interest rates are allowed here. The euro, yen and Swiss franc all sat below zero for years, and the parity formula handles a negative rate without any special case. Enter -0.5 and the arithmetic works exactly as it should.

Who uses forward rates?

Importers and exporters lock in forward rates to eliminate currency risk on future transactions. Asset managers hedge overseas investment returns back to their base currency. Banks quote forward rates to corporate clients as part of standard FX hedging services. Central banks monitor the forward curve to gauge market expectations for future monetary policy.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.