The formula
Forward = Spot × (1 + r_foreign × d/365) ÷ (1 + r_domestic × d/365)
The formula is the no-arbitrage condition: holding the domestic currency at its interest rate, or converting at spot and holding the foreign currency at its rate, must produce the same result when converted back at the forward rate. If it did not, riskless profit would exist and the market would close the gap instantly.
This calculator uses a simple money-market approximation (actual/365, simple interest). Dealing desks use exact day counts and money-market conventions per currency, so expect small differences — the point of the exercise is to spot large gaps between a quote and parity, not to reproduce a desk’s pricing to the fourth decimal.
How to use this calculator
- 1
Capture the spot rate
Use a wholesale reference for the pair at the moment you compare — not yesterday’s close, and not a retail screen rate that already contains margin.
- 2
Enter both interest rates
Use short-term money-market or policy rates for each currency, matched roughly to your tenor. Central bank policy rates are a workable proxy for a sanity check.
- 3
Set the tenor in days
Days from trade date to settlement date of the forward you are evaluating.
- 4
Compare against the quote
The gap between the parity-implied forward and the quoted forward is the provider’s spread on the forward. Measure it in points and in percent before agreeing.
Why high-interest currencies trade at a discount
African and frontier currencies typically carry much higher interest rates than the dollar or euro, so their forwards price progressively weaker than spot as tenor extends. Importers sometimes read this as the market "expecting" depreciation and panic-buy currency early; treasurers who understand parity read it as the mechanical cost of the interest differential, and make hedging decisions on exposure and budget certainty instead.
The practical consequence: hedging a high-differential pair has a visible carry cost built into the forward rate. That cost is not a fee anyone charges you — it is embedded in the rate — but it belongs in the hedge-versus-open decision, which is exactly what the Hedge vs No-Hedge Calculator on this site models.
Forward points, outrights and what quotes actually show
Dealers quote forwards either as an outright rate or as forward points — the difference between forward and spot, expressed in pips. This calculator shows both: the implied outright and the implied points. When a provider quotes "spot plus 45 points", add the points to the spot they used and compare the outright against parity.
Timing matters as much as the rate. A forward locked against a real invoice with a known due date removes uncertainty; a forward locked speculatively, without an underlying exposure, creates a new one. Corporate FX policies generally require every forward to map to a documented commercial exposure — a discipline worth adopting at any size.
Common use cases
Validating a forward quote
Check a provider’s 30/60/90-day forward against the parity-implied rate before you commit.
Budgeting future payments
Estimate what a rate lock for a known future invoice should roughly cost relative to spot.
Comparing tenors
Run 30, 90 and 180 days to see how carry accumulates with time on your pair.
Negotiation preparation
Quantify the spread a quoted forward carries over parity and use it in the pricing conversation.
Automate this with the API
Pull a live indicative spot reference to anchor the parity calculation.
curl "https://keybs.io/api/v1/tools/fx?from=USD&to=GHS&amount=10000" \ -H "x-api-key: YOUR_FREE_KEY"Free Tools API docs and key registration
Frequently asked questions
Is the forward rate the market’s forecast of the future spot rate?
No. The forward rate is the no-arbitrage price implied by today’s spot rate and the two interest rates. Realised spot can land above or below it. Decades of research show forwards are poor predictors — they are hedging instruments, not forecasts.
Which interest rates should I use?
Short-term money-market rates matched to your tenor are ideal; central bank policy rates are an acceptable proxy for a sanity check. For currencies with wide gaps between policy and market rates, the implied forward will be correspondingly rougher — treat it as a band, not a point.
Why does my quoted forward differ from the calculated one?
Three reasons: the provider’s spot reference differs from yours, their funding rates differ from the policy rates you entered, and they add a margin. The first two cause small gaps; a large gap is usually margin, and margin is negotiable — especially with a parity calculation in hand.
Can small businesses access forwards?
Access varies by provider, market and currency pair. Banks often reserve forwards for larger corporates; specialist providers increasingly offer rate holds or forwards at SME sizes on liquid corridors. Regulatory treatment also differs by country — some markets restrict forward access for non-hedging purposes.
What is the difference between a forward and a rate hold?
A deliverable forward is a binding contract to exchange at the agreed rate on the date. A rate hold or quote lock — common on payment platforms — fixes a rate for a short window (hours to days) while you fund the payment. Holds suit single invoices; forwards suit exposures weeks to months out.
How does KeyBS Pay handle future-dated payments?
KeyBS Pay operates quote-first: every quote shows the executable rate, the fee (from 1.5%, route-dependent) and the exact receive amount before you approve, with a validity window stated on the quote. For recurring or future-dated flows, request a quote on your corridor and discuss timing options with the desk.
Corridors, tools and reading for this calculator
More calculators
Replace assumptions with a committed quote
Executable rate, disclosed fee, committed receive amount — before you pay anything.
Request a Quote