A 2008 plot twist
CIP held for decades—until the 2008 crisis. Dollar funding stress created a “basis” that made forwards diverge from theory.
Tip Use Covered to price a forward from spot + interest rates. Use Implied to back out a rate from spot & a market forward. UIP provides a simple expected spot from rate differentials (theory, not a forecast).
Let S be the spot rate, rd domestic, rf foreign, and T years.
With growth factors Gd, Gf from your compounding choice:
F = S × (Gd / Gf)
You are entering USD per 1 EUR; USD is domestic/quote currency and EUR is foreign/base currency.
The visible pair is always quote currency per 1 base currency. Use the invert button to flip the spot and forward quote.
Given S, F, tenor T, and one rate (rd or rf) with compounding, solve the other from
F / S = Gd / Gf.
A simple UIP view uses the same growth ratio for an expected future spot:
E[ST] ≈ S × (Gd / Gf)
Notes: Match your compounding and day-count to quoted rates. CIP is a pricing identity under no-arbitrage assumptions; UIP is an economic hypothesis (not a forecast).
Inputs: spot S = 1.1000 USD per 1 EUR, domestic USD rate rd = 5.00% p.a., foreign EUR rate rf = 3.00% p.a., tenor T = 0.5 years, simple compounding.
Growth factors: Gd = 1 + 0.0500 x 0.5 = 1.0250; Gf = 1 + 0.0300 x 0.5 = 1.0150.
Substitution: F = 1.1000 x (1.0250 / 1.0150) = 1.110837 USD per 1 EUR.
Interpretation: the forward points are 1.110837 - 1.1000 = 0.010837. In a USD-per-EUR quote, EUR trades at a forward premium because the USD interest rate is higher than the EUR interest rate, so covered interest parity raises the USD price of one future euro.
Covered interest parity (CIP): F = S x (Gd / Gf). This is the forward exchange rate formula used by the covered interest parity calculator.
Uncovered interest parity (UIP): E[ST] approximately equals S x (Gd / Gf). UIP uses the interest rate differential as a theoretical expected spot rate, without a forward contract.
Implied-rate rearrangements: Gd = (F / S) x Gf; Gf = Gd / (F / S). Convert the solved growth factor back into an annual rate with the selected compounding convention.
| Variable | Meaning |
|---|---|
| S | Spot rate in one consistent quote convention, such as USD per 1 EUR. |
| F | Forward rate for the same currency pair and tenor. |
| rd | Domestic interest rate for the quote currency in a domestic-per-foreign quote. |
| rf | Foreign interest rate for the base currency in a domestic-per-foreign quote. |
| T | Tenor in years. Days are converted with ACT/360 or ACT/365. |
| Gd, Gf | Domestic and foreign growth factors over the tenor. Simple: 1 + rT; annual: (1 + r)T; continuous: erT. |
| Question | Covered Interest Rate Parity | Uncovered Interest Rate Parity |
|---|---|---|
| Inputs used | Spot rate, domestic rate, foreign rate, tenor, and usually a forward contract quote for comparison. | Spot rate, domestic rate, foreign rate, and tenor. |
| Output calculated | No-arbitrage model forward rate, forward points, swap points, forward premium or discount, and market-forward deviation. | Theoretical expected future spot rate from the interest rate differential. |
| Forward contract involved? | Yes. Exchange-rate risk is covered with a forward. | No. The position is unhedged. |
| Exchange risk hedged? | Yes, before costs, collateral, and counterparty terms. | No. The future spot rate can move against the position. |
| When to use | Use the covered interest parity calculator to price or check an FX forward quote. | Use the uncovered interest parity calculator for teaching, scenario analysis, or macro intuition, not a trading forecast. |
Use covered interest parity: F = S x (Gd / Gf). Enter the spot rate, calculate domestic and foreign growth factors over the same tenor, then multiply spot by their ratio.
For a quote such as USD per 1 EUR, USD is domestic/quote currency and EUR is foreign/base currency. The domestic rate belongs to the currency in the numerator of the quote.
The forward rate reflects the interest rate differential over the tenor. Higher domestic rates usually push a domestic-per-foreign forward quote above spot, all else equal.
Forward points, or swap points, are F - S in the same quote convention. Positive points mean the forward quote is above spot; negative points mean it is below spot.
CIP prices a hedged forward and is not a forecast. UIP gives a theoretical expected spot from rate differentials, but real exchange rates can differ substantially.
Use the day-count basis from the rate source. Short-term money-market rates often use ACT/360; other rate sources may use ACT/365.
Market forwards can differ because of transaction costs, funding stress, collateral terms, counterparty credit limits, taxes, balance-sheet constraints, and liquidity differences.
Yes. The CIP calculator, implied-rate calculator, and UIP calculator run in your browser; no values are uploaded.
Interest rate parity links currency exchange rates and interest rates. This calculator helps you see how today’s spot rate, forward rate, and interest rates should line up under no-arbitrage assumptions. It is a practical tool for students, analysts, and anyone pricing a currency forward or checking whether a quoted forward rate looks consistent.
Covered interest rate parity (CIP) says that if you hedge currency risk with a forward contract, the return on a domestic deposit should match the return on a foreign deposit once the forward rate is applied. In simple terms, the forward rate adjusts for the interest rate difference between two currencies. The calculator uses the relationship F = S x (Gd/Gf), where G represents the growth factor from interest and time.
Uncovered interest rate parity (UIP) is similar but assumes you do not hedge. It uses the interest rate differential to form an expected future spot rate. UIP is a classic idea in economics, but it is better viewed as a teaching model than a reliable forecast, especially over short horizons.
Implied rate is the reverse problem: if you know the spot, forward, and one currency’s rate, you can solve for the other rate that would make CIP hold. This is useful for checking consistency between market quotes or understanding the forward points embedded in the price.
How to use the calculator:
Real-world uses: this tool helps compare forward quotes, evaluate hedging costs, and sanity-check FX pricing in a treasury or trading context. It also helps students practice covered vs. uncovered parity and see how forward points relate to rate differentials.
Conventions matter: keep spot and forward quotes consistent (D/1F or F/1D), and match your day-count and compounding to the rate source. Small differences can change the result.
All calculations run locally in your browser; nothing leaves your device.
CIP held for decades—until the 2008 crisis. Dollar funding stress created a “basis” that made forwards diverge from theory.
Positive domestic–foreign rate spreads show up as forward points. Flip the quote convention and that premium becomes a discount.
A tiny 0.25% rate gap barely moves a 1M forward, but can swing a 5Y forward by several percent—time stretches parity effects.
When a currency has negative rates, its forward can sit below spot even if it’s “strong”—parity cares about carry, not sentiment.
CIP forward levels are a no-arbitrage price, not a guess of where spot will land. Markets often trade far from that path.