Currency Forward Calculator - FX Forward Rate Pricing

Calculate a theoretical currency forward rate from spot rate, domestic and foreign interest rates, and contract term for FX hedging and pricing.

Enter the spot rate, domestic and foreign interest rates, and days to maturity to price a simple-interest covered-interest forward.

Currency Forward Calculator - FX Forward Rate Pricing
Calculate a theoretical currency forward rate from spot rate, domestic and foreign interest rates, and contract term for FX hedging and pricing.

About Currency Forward Pricing

The currency forward calculator prices a theoretical forward exchange rate from covered interest parity using simple interest. Let S be the spot rate, r_d the domestic interest rate, r_f the foreign interest rate, and t = days / 365. Then F = S × (1 + r_d × t) / (1 + r_f × t), with each rate entered as a percent. A spot of 1.10, domestic 5%, foreign 3%, and 365 days produces a forward of about 1.1214. When the domestic rate is higher than the foreign rate, the quoted currency trades at a forward premium in this convention; when it is lower, a discount. The economic idea is that borrowing in one currency, converting at spot, and lending in the other should match a forward sale, otherwise arbitrageurs would do it. Corporates use the forward as a hedge quote check before calling a bank. Students use it to see why interest differentials, not a forecast of the spot, set the no-arbitrage forward. The formula here uses a 365-day year and linear interest, not (1 + r)^t compound interest or a 360-day money-market basis. Those conventions change the fourth decimal on short dates and more on long dates. Match the quoting convention to the labels. In this worksheet, domestic is the rate in the numerator and foreign is the rate in the denominator, consistent with S quoted as domestic per unit of foreign in many textbook treatments. If your pair is quoted the other way, swap the two rates. The calculator does not add a dealer spread, points, or a credit charge, so a tradable outright will differ from this mid-market identity. Caveats: day-count (ACT/360 versus ACT/365), compounding, and which currency is "domestic" are the usual sources of disagreement with a Bloomberg or bank screen. Cross-currency basis can also push traded forwards away from CIP. Recalculate when spot or either yield moves. Used as a parity check, the currency forward calculator makes the interest-rate link to FX forwards easier to see.

Currency Forward Calculator Examples

Each example uses F = S × (1 + r_d × t) / (1 + r_f × t) with t = days / 365.

InputsResultNotes
Spot 1.10, domestic 5%, foreign 3%, 365 days1.1214A one-year forward premium when the domestic rate exceeds the foreign rate.
Spot 1.10, domestic 5%, foreign 3%, 90 days1.1054A shorter tenor scales the interest differential by 90/365.
Spot 1.25, domestic 4%, foreign 1.5%, 180 days1.2653A half-year forward on a higher spot with a 2.5 point rate gap.

How to Calculate a Currency Forward Rate

  1. Enter the spot exchange rate in the same quoting convention you want for the forward.
  2. Enter domestic and foreign interest rates as percents for the same money-market horizon.
  3. Enter days to maturity and select Calculate.
  4. Swap the two rates if your pair is quoted the opposite way, then calculate again.

Currency Forward Calculator FAQ

How is the forward exchange rate calculated?

The currency forward calculator uses F = S × (1 + r_d × t) / (1 + r_f × t), where t is days divided by 365 and the interest rates are entered as percents. That is covered interest parity with simple interest.

Which rate is domestic and which is foreign?

Domestic sits in the numerator and foreign in the denominator. Align that with how the spot is quoted. If the theoretical forward moves the wrong way versus your market screen, the two rates are probably swapped.

Why 365 days instead of 360?

This worksheet uses a 365-day year. Many FX and money-market quotes use ACT/360. If you need that basis, scale the rates or the day count before entering them so t matches the market convention.

Does this include the forward points a bank quotes?

No. The output is a theoretical outright rate. Banks quote points as the difference from spot, plus a spread. Subtract spot from F if you want implied points in rate terms.

Is this a forecast of the future spot?

No. Covered interest parity is a no-arbitrage identity from interest rates, not a prediction. Realized spot can finish well away from today's forward.