Inputs
Covered IRPIRP Forward Curve & Bands
Bands use bid/ask and lend/borrowResults
Scenario overlays
A/B/C lines on the chart| Enable | Name | id% | if% | Color |
|---|---|---|---|---|
Example scenarios
Click “Load” to prefill| Domestic | Foreign | Sbid | Sask | id,l% | id,b% | if,l% | if,b% | Tenor(d) | Basis | Comp | n |
|---|
Formula used
Covered interest rate parity connects spot and forward exchange rates with domestic and foreign interest rates over horizon T years:
F_theory = S × ( 1 + i_d,eff ) / ( 1 + i_f,eff ) Effective rates by compounding: • Simple: i_eff = i × T • Periodic: (1 + i/n)^(n×T) − 1 • Continuous: e^(i×T) − 1 With bid/ask and lending/borrowing, a conservative no-arbitrage band is: F_min ≈ S_bid × (1 + i_d,eff,lend) / (1 + i_f,eff,borrow) F_max ≈ S_ask × (1 + i_d,eff,borrow) / (1 + i_f,eff,lend) Implied-rate solver from a target forward F_target: Let R = F_target / S and let f_f = (1 + i_f,eff) and f_d = (1 + i_d,eff). Then • Solve i_d: f_d = R × f_f ⇒ invert compounding to annual i_d • Solve i_f: f_f = f_d / R ⇒ invert compounding to annual i_f
How to use
- Enter currencies and spot bid/ask; choose tenor, basis, and compounding.
- Enter lending and borrowing rates for both currencies, or keep defaults.
- Pick Mode: compute forward, or solve an implied rate from F.
- Optionally add market forward bid/ask to compare against parity bands.
- Enable scenario overlays to visualize alternative curves on the same chart.
- Export results and curves as CSV or PDF.
Conventions vary by market; verify quote basis (domestic per foreign) before use.