ORE Studio publishes FX forwards derived from published curves
Table of Contents
1. Summary
ORE Studio derives each FX forward from one spot and two published funding curves, and it accepts no keyed points. The result is a parity forward, so it holds no cross-currency basis. A forward curve is a published record, written to the database with its provenance and approved as an IR curve is. Until that work is complete, the ladder still computes on read.
2. Detail
2.1. Why
The calculation is a pure function of its inputs, and the curves already pass through a publish per currency. The published set records what the firm used at an as-of: the numbers, the spot, both curve publishes, the convention, the method and the approval. A later change to an input does not alter it. The set is a record of a decision, so it does not go stale. It can only be superseded.
The calculation uses dates and discount factors, so different day-count conventions do not enter it. See FX forward calculations run on discount factors and not quoted rates.
2.2. What this costs
- A market forward holds the basis, and the BIS documents a persistent basis since 2007. A quoted forward and an ORE price under a cross-currency curve will differ.
- Points are outputs. See Swap points and interest rate differentials are two views of one number.
- A withdrawn funding curve leaves forward sets built from it, so the set must show that. An end-of-day FX rate set must be complete and independently verified needs such a record.
2.3. Scope
A forward set belongs to a party, and so do the two funding curves it reads. The raw spot is the system's, reached through the party's subscription. USD-hub pairs come first. A pair's spot days are the larger of its two currencies, as FX spot date and settlement states.
3. See also
- FX forwards — the structure note.
- The US dollar is the natural hub for FX forward curves — exemplifies: the hub this scope starts from.
- An FX-implied curve is backed out from a discount curve and forward points — contradicts: the other direction, which holds the basis.
- Covered Interest Parity and FX Forward Pricing — exemplifies: parity on published curves.
- Funding and Projection Curves — completes: the role of the curves it reads.
- Bootstrapping a curve: from quotes to a published set — completes: where the inputs come from.
4. Sources
DiscountingFxForwardEngineandFxSwapRateHelperin QuantLibDiscountingFxForwardEngineand theSEK-IN-USDexample in ORE- CIP, FX swaps, cross-currency swaps and the factors that move the basis, BIS Quarterly Review, September 2016