Forward Premium Calculator - Spot-Forward Comparison

Use this forward premium calculator to compare spot and forward FX rates, show signed points, classify premium or discount, and annualize the result.

Updated: August 30, 2026 • Free Tool

Forward Premium Calculator

Current market quote for immediate delivery, using the same currency-pair direction as the forward rate.

Agreed or observed future-settlement quote in the same direction as the spot rate.

Number of days from the quote date to forward settlement.

Annualization basis used to scale the holding-period percentage.

Results

Forward Difference (Points)
0rate points
Forward Premium / Discount (%) 0
Annualized Premium / Discount (%) 0
Result Classification 0

What Is a Forward Premium Calculator?

A forward premium calculator compares a currency pair's spot exchange rate with its forward exchange rate and shows how far the future quote sits above or below today's quote. Enter the two rates, days to maturity, and a 360- or 365-day basis to review forward points, the signed percentage, the annualized figure, and a classification. Use it for hedge quotes, trade worksheets, FX study, or currency budgets.

  • Hedge quote review: A treasurer can compare a bank's forward quote with the current spot quote before estimating the home-currency cost of an overseas payable or the proceeds from a foreign-currency receivable.
  • Trade and investment analysis: A trader or analyst can separate the rate difference built into a forward contract from the spot level, then compare that signed annualized figure with a carry assumption.
  • Coursework and exam practice: Students can test the forward premium formula with both positive and negative examples and see why reversing a currency quotation changes the sign and interpretation.
  • Budget and scenario planning: A finance team can run several maturities or day-count conventions to understand how a quoted forward adjustment changes a planned FX conversion without treating the result as a live dealer price.

A forward rate is agreed today for currency exchange at a future settlement date; spot is the current immediate-delivery quote. Compare them only when pair, direction, and unit match. If EUR/USD means U.S. dollars per euro, both entries must use dollars per euro. Mixing EUR/USD with USD/EUR reverses the relationship.

This measures a quote difference, not future spot. Positive means forward is above spot; negative means below. Exactly zero is labeled Forward Premium because the calculator uses a non-negative comparison. Record the sign, pair direction, tenor, and source timestamp.

If you need to estimate a forward rate and locked quote-currency amount from spot, rates, tenor, and notional, use the Currency Forward Calculator for the broader hedge workflow.

How to Calculate Forward Premium

The forward premium formula starts with the quote difference, converts it into a percentage of spot, and annualizes that holding-period percentage. The four visible inputs keep the assumptions auditable.

Forward points = Forward rate - Spot rate Simple premium or discount (%) = (Forward points / Spot rate) × 100 Annualized premium or discount (%) = Simple percentage × (Day count / Days to maturity)
  • Spot rate: The current exchange-rate quote for the currency pair.
  • Forward rate: The quoted rate for settlement on the future maturity date.
  • Days to maturity: The number of days remaining until the forward settles.
  • Day count: Either 360 or 365, selected to match the convention used by the analysis or quote.

According to the Bank for International Settlements, covered interest parity links interest-rate differences with forward-versus-spot exchange rates, and forward points are commonly quoted as F minus S. This page leaves rates out because both quotes are already known.

The Corporate Finance Institute explains that points are added to or deducted from spot and that a higher forward quote defines a premium. These sources support interpretation, not a claim that every quote follows a frictionless model.

Worked example: 90-day EUR/USD premium

Spot rate = 1.1000 USD per EUR, forward rate = 1.1200 USD per EUR, days to maturity = 90, and day count = 360.

Forward points = 1.1200 - 1.1000 = 0.0200. Simple percentage = (0.0200 / 1.1000) × 100 = 1.8182%. Annualized percentage = 1.8182% × (360 / 90) = 7.2727%.

Forward difference = 0.0200, forward premium = +1.8182%, annualized premium = +7.2727%, classification = Forward Premium.

The forward quote is 0.0200 dollars per euro above spot. The annualized number is simple scaling, not a compounded forecast of EUR/USD.

Worked example: 180-day USD/CAD discount

Spot rate = 1.3000 CAD per USD, forward rate = 1.2800 CAD per USD, days to maturity = 180, and day count = 360.

Forward points = 1.2800 - 1.3000 = -0.0200. Simple percentage = (-0.0200 / 1.3000) × 100 = -1.5385%. Annualized percentage = -1.5385% × (360 / 180) = -3.0769%.

Forward difference = -0.0200, forward discount = -1.5385%, annualized discount = -3.0769%, classification = Forward Discount.

The negative sign is not an error: the forward quote is below spot in the CAD-per-USD convention. Inverting the pair also inverts the relationship, so keep quote direction visible.

When you want to derive a theoretical forward rate from two interest rates rather than compare two known quotes, the Interest Rate Parity Calculator is the closer calculation.

Key Forward-Pricing Concepts

Four ideas clarify the signed outputs: two quote types, the points adjustment, and the difference between comparison and forecast.

Spot exchange rate

Spot is the current price for immediate delivery and the denominator for the percentage calculation. A small point difference can produce a larger percentage when spot is small.

Forward exchange rate

The forward rate is agreed or observed today for a future date. It is not the eventual spot forecast; it reflects market pricing, funding, liquidity, and contract terms.

Forward points

Forward points are forward rate minus spot in one quote convention. Positive points put forward above spot; negative points put it below. Dealers may quote points instead of a full outright rate.

Premium versus discount

A positive forward-versus-spot percentage is a premium; a negative percentage is a discount. The label belongs to the quoted relationship, not a currency alone. Inverting the pair changes the sign.

Check quote convention first. EUR/USD normally means U.S. dollars per euro, whereas USD/EUR means euros per dollar. Mixing directions can create a plausible but meaningless result. Keep pair, source, timestamp, and settlement date with both values.

Annualization is holding-period percentage × day-count basis ÷ days. It compares tenors but does not compound or include transaction costs, so treat it as a comparison measure rather than an expected return.

If the spot or forward pair must first be constructed from two bridge-currency quotes, the Cross Exchange Rate Calculator can calculate the implied cross rate before this comparison.

How to Use the Calculator

Use this forward premium calculator with one quote convention from start to finish, then check the sign before drawing a conclusion about the currency or hedge.

  1. 1 Enter the spot rate: Enter the current quote as sourced. For EUR/USD, use dollars per euro; for USD/JPY, use yen per dollar. Do not mix reciprocal quotes.
  2. 2 Enter the forward rate: Enter the quote for the same pair and settlement date. Confirm it is an outright rate, not points that still need to be added to spot.
  3. 3 Set days to maturity: Enter days until settlement, using at least one day. A shorter tenor makes annualization more sensitive because the scaling ratio is larger.
  4. 4 Choose the day-count basis: Select 360-day money-market or 365-day actual/365 to match your worksheet or quote. This changes only the annualized output.
  5. 5 Read the signed results: Review points, both percentages, and classification together. A minus sign indicates a discount in the entered direction, not a validation failure.

Suppose a Canadian importer records USD/CAD spot at 1.3500 and receives a 120-day forward quote at 1.3650. Enter 1.3500, 1.3650, 120, and 360. The result is 0.0150 points, +1.1111% for the contract, and +3.3333% annualized, classified as Forward Premium. Document the comparison, then review notional, spread, fees, and settlement terms separately.

For a simple present-day amount conversion after you have selected a spot quote, the Currency Converter Calculator handles the currency amount step without annualizing forward points.

Why Calculate Forward Premium?

This forward premium calculator answers practical questions that are easy to lose in a spreadsheet or dealer quote.

  • Check quote direction: Signed points and classification expose a base/quote reversal before it reaches a hedge memo, budget, or trade ticket.
  • Compare different tenors: Annualization puts 30-day and 180-day quote differences on a common simple-rate scale while keeping points visible.
  • Separate arithmetic from judgment: The calculator shows how far forward is from spot. A treasury team can then investigate carry, liquidity, spread, basis, or data mismatch.
  • Support hedge budgeting: A premium or discount helps explain why a locked conversion rate differs from today's spot for future receivables or payables.
  • Make learning examples auditable: Students and analysts can change one input at a time and see the effect of spot, quote, maturity, or day-count selection.

Use the output beside the source quotes. For a hedge review, retain pair, bid or offer side, timestamp, value date, notional, and counterparty terms. The calculator makes the comparison transparent but does not decide whether a rate is attractive.

To combine an interest-rate spread with an assumed exchange-rate move and trading costs, the Carry Trade Calculator extends the analysis beyond the quote comparison shown here.

Factors That Affect the Result

The arithmetic is fixed once the inputs are set, but interpretation depends on market and contract details.

Interest-rate differential

Under covered interest parity, currency funding or investment-rate differences help explain forward and spot differences. This calculator measures the quote difference but does not solve for rates.

Currency quotation direction

The sign depends on which currency is base and which is quote. Inverting both rates produces the reciprocal relationship, so read labels in the entered convention.

Tenor and day-count basis

Days to maturity controls the annualization multiplier. A 360-day and 365-day basis produce different annualized displays for the same quotes.

Market liquidity and spread

Bid-ask spreads, market depth, funding access, and dealer costs can move an executable quote away from a frictionless reference. Compare like-for-like bid or offer observations.

Cross-currency basis and contract terms

Collateral, credit, settlement calendars, balance-sheet capacity, and hedging demand can affect a traded forward. They are not separate inputs here.

  • The page does not fetch live data. Use an approved bank, broker, treasury, accounting, or study source and retain its timestamp.
  • Annualization is simple, not compounded. It is a comparison display, not a full yield calculation or forecast of spot appreciation.
  • A forward premium does not by itself mean appreciation. Interest-rate parity relates forward pricing to rates, while realized spot and frictions can differ.
  • The calculator excludes notional, costs, taxes, credit charges, bid-ask side, and cross-currency basis. Include those items in a separate trade or hedge valuation.

BIS research explains that liquidity, credit risk, hedging demand, and balance-sheet constraints can move markets away from covered parity. A dealer-quote difference is therefore not automatically arbitrage; check execution costs and instruments.

According to CFA Institute Exchange Rate Calculations, exchange-rate calculations include explaining the arbitrage relationship between spot and forward exchange rates and interest rates, calculating a forward rate in points or percentage terms, and interpreting a forward discount or premium.

When the hedge uses a standardized exchange-traded futures contract rather than a bilateral FX forward, the Futures Contract Calculator provides a related way to review contract pricing and settlement assumptions.

forward premium calculator comparing spot and forward foreign-exchange rates with annualized premium or discount
forward premium calculator comparing spot and forward foreign-exchange rates with annualized premium or discount

Frequently Asked Questions

Q: What is a forward premium?

A: A forward premium occurs when the forward exchange rate is above the spot exchange rate in the quotation convention you entered. This forward premium calculator shows the difference in rate points, expresses it as a signed percentage of spot, and annualizes that percentage using your selected day-count basis.

Q: How do you calculate forward premium?

A: Subtract the spot rate from the forward rate to get forward points. Divide the points by the spot rate and multiply by 100 for the simple percentage. To annualize it, multiply that percentage by 360 or 365 divided by the days to maturity.

Q: What is the difference between forward premium and forward discount?

A: A premium has a non-negative forward-minus-spot difference in the entered quote direction, while a discount has a negative difference. The result depends on pair direction, so reversing the currency quotation reverses the sign and classification.

Q: How is forward premium annualized?

A: The calculator uses simple annualization: the holding-period premium or discount percentage is multiplied by the selected days-per-year basis divided by days to maturity. This standardizes comparisons but does not compound the result or include transaction costs.

Q: What does a forward premium indicate?

A: It indicates that the future-settlement quote is higher than the current spot quote in the entered quotation. Interest-rate differentials are one important pricing explanation, but the result can also reflect liquidity, credit, hedging demand, basis, and contract terms.

Q: Does a forward premium mean the currency will appreciate?

A: No. A forward premium describes the relationship between two quoted prices; it is not a reliable forecast of the future spot rate. Forward pricing can reflect covered interest parity and market frictions, while the realized exchange rate can move in either direction.