capletvolstructure.hpp
CapFloorTermVolSurface(const boost::shared_ptr< ObjectHandler::ValueObject > &, QuantLib::Natural settlementDays, const QuantLib::Calendar &calendar, QuantLib::BusinessDayConvention bdc, const std::vector< QuantLib::Period > &optionTenors, const std::vector< QuantLib::Rate > &strikes, const std::vector< std::vector< QuantLib::Handle< QuantLib::Quote > > > &, const QuantLib::DayCounter &dc, bool permanent)
OptionletStripper1(const boost::shared_ptr< ObjectHandler::ValueObject > &, const boost::shared_ptr< QuantLib::CapFloorTermVolSurface > &, const boost::shared_ptr< QuantLib::IborIndex > &index, QuantLib::Rate switchStrike, QuantLib::Real accuracy, QuantLib::Natural maxIterations, QuantLib::VolatilityType type, QuantLib::Real shift, bool permanent)
Definition: capletvolstructure.hpp:137
Definition: capletvolstructure.hpp:57
OH_LIB_CLASS(AlphaForm, QuantLib::AlphaForm)
OptionletStripper2(const boost::shared_ptr< ObjectHandler::ValueObject > &, const boost::shared_ptr< QuantLib::OptionletStripper1 > &, const QuantLib::Handle< QuantLib::CapFloorTermVolCurve > &, bool permanent)
Definition: capletvolstructure.hpp:112
Definition: capletvolstructure.hpp:81
Definition: capletvolstructure.hpp:93
StrippedOptionletAdapter(const boost::shared_ptr< ObjectHandler::ValueObject > &, const boost::shared_ptr< QuantLib::StrippedOptionletBase > &, bool permanent)
SpreadedOptionletVolatility(const boost::shared_ptr< ObjectHandler::ValueObject > &properties, const QuantLib::Handle< QuantLib::OptionletVolatilityStructure > &, const QuantLib::Handle< QuantLib::Quote > &, bool permanent)
Definition: capletvolstructure.hpp:126
StrippedOptionlet(const boost::shared_ptr< ObjectHandler::ValueObject > &, QuantLib::Natural settlementDays, const QuantLib::Calendar &calendar, QuantLib::BusinessDayConvention businessDayConvention, const boost::shared_ptr< QuantLib::IborIndex > &index, const std::vector< QuantLib::Date > &optionletDates, const std::vector< QuantLib::Rate > &strikes, const std::vector< std::vector< QuantLib::Handle< QuantLib::Quote > > > &, const QuantLib::DayCounter &dc, QuantLib::VolatilityType type, QuantLib::Real shift, bool permanent)
CapFloorTermVolCurve(const boost::shared_ptr< ObjectHandler::ValueObject > &, QuantLib::Natural settlementDays, const QuantLib::Calendar &calendar, QuantLib::BusinessDayConvention bdc, const std::vector< QuantLib::Period > &optionTenors, const std::vector< QuantLib::Handle< QuantLib::Quote > > &, const QuantLib::DayCounter &dayCounter, bool permanent)
OH_OBJ_CLASS(OneAssetOption, Instrument)
Definition: capletvolstructure.hpp:71
Definition: abcd.hpp:38
Definition: abcd.hpp:30
Definition: capletvolstructure.hpp:150
ConstantOptionletVolatility(const boost::shared_ptr< ObjectHandler::ValueObject > &, QuantLib::Natural settlementDays, const QuantLib::Calendar &cal, QuantLib::BusinessDayConvention bdc, const QuantLib::Handle< QuantLib::Quote > &volatility, const QuantLib::DayCounter &dayCounter, QuantLib::VolatilityType type, QuantLib::Real shift, bool permanent)