Skip to content

Forward points

Forward points express the signed difference between an FX forward rate and its spot reference. Convert displayed pips with an explicit scale, keep quote sides consistent and distinguish points from percentage premiums.

Forward points are the signed adjustment from a spot exchange rate to an outright FX forward rate for a specified settlement date. Dealers and data feeds often express that adjustment in scaled units called points or pips, rather than repeating the full exchange rate. Converting the scale correctly is essential when turning a hedge quotation into the rate at which currencies will actually be exchanged.
“Swap points” is another name: an FX swap combines opposite currency exchanges on two dates, whose agreed rates differ. For a forward-starting swap, the reference is the near-date forward rate rather than spot.

Read the scale before adding

Write SS for the spot reference, FF for the outright forward and Δ=F−S\Delta=F-S for their difference in exchange-rate units. If the displayed signed points count is PP, with one displayed point equal to uu exchange-rate units, then
F=S+Pu,P=F−Su.F=S+Pu,\qquad P=\frac{F-S}{u}.

The unit uu belongs to the quotation convention. A screen's final decimal place, its minimum tick and its pip need not be the same thing. Check the provider's scale and sign convention, currency direction, reference value date and forward settlement date. A label saying only “points” is insufficient.

For example, LSEG's FX contract documentation reconstructs the traded rate by adding the contractual swap points divided by an explicit swap-point scaling factor to the reference spot rate. That field definition is a vendor convention, not permission to assume the same scale in every feed.

A +200-pip quotation

Take a synthetic EUR/USD quotation: EUR is the base currency, and every rate below is USD per EUR. Use comparable reference quotes with no bid–ask spread for this first calculation. For one specified forward date, let
S=1.2000,F=1.2200.S=1.2000,\qquad F=1.2200.
The exchange-rate difference is +0.0200+0.0200 USD per EUR. Stipulate a pip size of 0.00010.0001 USD per EUR for this example:
P=1.2200−1.20000.0001=+200 pips.P=\frac{1.2200-1.2000}{0.0001}=+200\ \text{pips}.

To reconstruct the outright, add 200×0.0001200\times0.0001 to 1.20001.2000, giving 1.22001.2200. Adding 200 whole USD per EUR would mix a scaled count with an exchange rate.

Synthetic EUR/USD conversion: +200 pips times the stipulated pip size 0.0001 equals +0.0200 USD per EUR. Adding this to spot 1.2000 gives outright forward 1.2200. The adjustment is approximately 1.6667% of spot, without annualisation.
Synthetic EUR/USD conversion: +200 pips times the stipulated pip size 0.0001 equals +0.0200 USD per EUR. Adding this to spot 1.2000 gives outright forward 1.2200. The adjustment is approximately 1.6667% of spot, without annualisation.
Original synthetic unit ledger. The pip size is an explicit assumption, not a universal display rule. Spot and forward rates share the same USD-per-EUR quotation; the forward has one specified settlement date.
The same difference can also be expressed as a relative forward premium:
F−SS=160≈1.6667%.\frac{F-S}{S}=\frac{1}{60}\approx1.6667\%.
These are three representations of the same gap: +0.0200+0.0200 USD per EUR, +200+200 stipulated pips, and approximately +1.6667%+1.6667\% of spot. The percentage is for the quoted period; without its length and an annualisation convention, it is not an annual rate. Points are neither a percentage nor an upfront cash fee.

Keep the quote side attached

A client buying the base currency trades at the dealer's ask; a client selling it trades at the bid. For a synthetic post-spot outright quotation, suppose the system explicitly defines its signed adjustments as the forward-minus-spot difference on each corresponding side, using the same 0.00010.0001 pip size:
Dealer sideSpot, USD per EURSigned adjustment, pipsOutright forward, USD per EUR
Bid: client sells EUR1.1998+1981.2196
Ask: client buys EUR1.2002+2021.2204

Thus the client buying euros uses 1.2002+202×0.0001=1.22041.2002+202\times0.0001=1.2204. Mixing the spot bid with the ask adjustment does not reconstruct the ask. This example states the outright convention explicitly; an FX swap's near and far legs, especially before spot or with unequal amounts, require their own dealing conventions.

The FX primer explains quote direction, bid–ask conversions and the connection to forward pricing. Its full lesson is available with a free signed-in account through the public preview.

What the sign tells you

Positive points mean F>SF>S under the stated quotation direction: the base currency buys more quote currency at the forward date than at spot. Negative points mean F<SF<S. This is a price comparison across agreed settlement dates, not a prediction that the future spot rate will rise or fall. Inverting the currency quotation changes both rates reciprocally; the new raw difference is not obtained merely by changing the old difference's sign.

Covered interest rate parity connects the forward adjustment to matched currency funding factors under its no-arbitrage assumptions. Actual prices also reflect executable funding conditions, spreads and cross-currency basis. The CME Group explanation distinguishes observed forward points from parity-implied prices. A quote conversion tells you the outright rate; it does not establish a profitable trade or forecast a realised currency return.

Sources

Last updated
  • fx forwards
  • quotation conventions
  • currency hedging
  • pips
← Back to the glossaryBack to top ↑