This file contributes new rate helpers to the QuantLib library in order to support the building of discount curves from cross currency swaps.
Implemented are constant notional cross currency swaps. I've checked the code for the pair EUR/USD in two directions: Bootstrapping of the
yield curve on the spread leg and on the flat leg. Both are checked against results from productive environments and seemed to work.
There are two obvious things left to do:
- Implementation of the forward start feature
- based on the previous step, implementation of mtm cross currency swaps.
Both extensions should be minor exercises.