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
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 S for the spot reference, F for the outright forward and Δ=F−S for their difference in exchange-rate units. If the displayed signed points count is P, with one displayed point equal to u exchange-rate units, then
F=S+Pu,P=uF−S.
The unit u 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.
The exchange-rate difference is +0.0200 USD per EUR. Stipulate a pip size of 0.0001 USD per EUR for this example:
P=0.00011.2200−1.2000=+200pips.
To reconstruct the outright, add 200×0.0001 to 1.2000, giving 1.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.
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:
SF−S=601≈1.6667%.
These are three representations of the same gap: +0.0200 USD per EUR, +200 stipulated pips, and approximately +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.0001 pip size:
Dealer side
Spot, USD per EUR
Signed adjustment, pips
Outright forward, USD per EUR
Bid: client sells EUR
1.1998
+198
1.2196
Ask: client buys EUR
1.2002
+202
1.2204
Thus the client buying euros uses 1.2002+202×0.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>S under the stated quotation direction: the base currency buys more quote currency at the forward date than at spot. Negative points mean F<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.
John C. Hull, Options, Futures, and Other Derivatives, 9th Global ed., Pearson, 2018, §5.10, pp. 139–141: currency quotation units and the interest-parity link between spot and forward prices.