Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
Classes | Namespaces
optionletstripperwithatm.hpp File Reference

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
 

Detailed Description

Optionlet stripper that amends existing stripped optionlets to incorporate ATM cap floor volatilities.

Definition in file optionletstripperwithatm.hpp.