Interest Rate Parity (IRP) Calculator
Options
Method
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).
Covered IRP — Forward Pricing
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)
Implied Rate — From Spot & Forward
Given S, F, tenor T, and one rate (rd or rf) with compounding, solve the other from
F / S = Gd / Gf.
Uncovered IRP — Expected Spot
A simple UIP view uses the same growth ratio for an expected future spot:
E[ST] ≈ S × (Gd / Gf)
Results
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).
Interest Rate Parity — Quick Guide
Covered IRP (CIP)
Prices the FX forward from spot and interest rates: F = S × (Gd/Gf). If a quoted forward deviates from this, there’s a covered arbitrage opportunity in the model (in practice, frictions and basis can exist).
Implied rate
Given S and F (same quote convention) plus one leg’s rate and tenor/compounding, you can back out the other leg’s implied rate for consistency with CIP.
UIP (Uncovered)
UIP uses rate differentials to form an expected future spot. It is a widely taught hypothesis but often performs poorly for short horizons—treat as illustrative only.
Conventions
- Quote: Keep S and F in the same convention (D/1F or F/1D).
- Tenor: Enter days (ACT/360 or ACT/365) or years. If both are present, days take precedence.
- Compounding: Simple: G = 1 + r·T; Annual: G = (1 + r)T; Continuous: G = erT.
Privacy
All calculations run locally in your browser; nothing leaves your device.