Optionlet stripper that amends existing stripped optionlets to incorporate ATM cap floor volatilities. More...
#include <qle/termstructures/capfloortermvolcurve.hpp>#include <qle/termstructures/optionletstripper.hpp>#include <qle/termstructures/spreadedoptionletvolatility.hpp>#include <qle/termstructures/strippedoptionletadapter.hpp>#include <qle/cashflows/blackovernightindexedcouponpricer.hpp>#include <qle/instruments/makeoiscapfloor.hpp>#include <ql/instruments/capfloor.hpp>#include <ql/instruments/makecapfloor.hpp>#include <ql/math/solvers1d/brent.hpp>#include <ql/pricingengines/capfloor/bacheliercapfloorengine.hpp>#include <ql/pricingengines/capfloor/blackcapfloorengine.hpp>#include <ql/quotes/simplequote.hpp>#include <ql/cashflows/cashflows.hpp>#include <ql/termstructures/volatility/optionlet/constantoptionletvol.hpp>Go to the source code of this file.
Classes | |
| class | OptionletStripperWithAtm< TimeInterpolator, SmileInterpolator > |
| class | OptionletStripperWithAtm< TimeInterpolator, SmileInterpolator >::ObjectiveFunction |
| Class that is used to imply the spreads at each tenor such that the ATM cap floor volatilities are retrieved. More... | |
| class | OptionletStripperWithAtm< TimeInterpolator, SmileInterpolator >::ObjectiveFunctionOIS |
Namespaces | |
| namespace | QuantExt |
Optionlet stripper that amends existing stripped optionlets to incorporate ATM cap floor volatilities.
Definition in file optionletstripperwithatm.hpp.