Skip to content

Main content

Fx Covered Interest Parity Gap Tool

Simple-interest covered parity, quote is domestic currency per foreign currency, with matched maturities.

Loading tool…

Description

Return spot×domestic growth/foreign growth and observed forward minus parity forward.

A financial model connects supplied rates, discount factors, cashflows or prices under a particular convention. A local identity or residual is not a complete valuation, an observed market relationship or a promise of future returns.

Return spot×domestic growth/foreign growth and observed forward minus parity forward.

When to use this tool

Use Fx Covered Interest Parity Gap when you need one transparent financial-model term.

How to use the tool and how it works

  1. Enter spotDomesticPerForeign, forwardDomesticPerForeign, domesticRate, foreignRate, years. Use the units and conventions below.
  2. Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
  3. Read parityForward, forwardGap. Use the output convention below.

Require positive domestic-per-foreign spot/forward and nonnegative years, with positive simple-interest growth factors. Return spot×domestic growth/foreign growth and observed forward minus parity forward.1

Input fieldMeaning and unitsAccepted input
spotDomesticPerForeignDomestic-currency units per foreign unit at spot.Required. Finite number; strictly above 0.
forwardDomesticPerForeignForward Domestic Per ForeignRequired. Finite number; strictly above 0.
domesticRateAnnual simple rate fraction, not an effective or continuous rate.Required. Finite number.
foreignRateForeign RateRequired. Finite number.
yearsYearsRequired. Finite number; minimum 0.
Output fieldInterpretationReturned shape
parityForwardParity ForwardRequired. Finite number.
forwardGapForward GapRequired. Finite number.
json
{
  "input": {
    "spotDomesticPerForeign": 1.2,
    "forwardDomesticPerForeign": 1.25,
    "domesticRate": 0.05,
    "foreignRate": 0,
    "years": 1
  },
  "output": {
    "parityForward": 1.26,
    "forwardGap": -0.010000000000000009
  }
}

Limitations and assumptions

  • Rates are annual fractions with simple prorating, not effective compounding. This textbook covered-parity comparison omits basis, collateral, transaction costs and execution constraints.
  • Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.
  • Numeric calculations use binary floating point unless exact decimal-integer arithmetic is explicitly stated. No hidden measurement tolerance or decimal rounding is added; nonfinite or out-of-contract results are rejected. Numeric signed-zero results are exported as zero.

Alternative or Complementary methods

Use a complete model matching the instrument, cashflows and market conventions. Review compounding, timing, currency, uncertainty and omitted costs before using a local estimate in a financial decision.

References

  1. Calculation and input contract: financial-economics/fx-covered-interest-parity-gap — tool.io

Similar or alternative tools