Abstract engine builders for European and American Options. More...
#include <boost/make_shared.hpp>
#include <ored/portfolio/builders/cachingenginebuilder.hpp>
#include <ored/portfolio/enginefactory.hpp>
#include <ored/utilities/indexparser.hpp>
#include <ored/utilities/log.hpp>
#include <ored/utilities/to_string.hpp>
#include <ql/pricingengines/vanilla/analyticeuropeanengine.hpp>
#include <ql/pricingengines/vanilla/fdblackscholesvanillaengine.hpp>
#include <ql/processes/blackscholesprocess.hpp>
#include <qle/pricingengines/analyticcashsettledeuropeanengine.hpp>
#include <qle/pricingengines/analyticeuropeanforwardengine.hpp>
#include <qle/pricingengines/baroneadesiwhaleyengine.hpp>
#include <qle/termstructures/blackmonotonevarvoltermstructure.hpp>
#include <qle/termstructures/pricetermstructureadapter.hpp>
Go to the source code of this file.
Classes | |
class | CachingOptionEngineBuilder< T, Args > |
class | VanillaOptionEngineBuilder |
Abstract Engine Builder for Vanilla Options. More... | |
class | EuropeanOptionEngineBuilder |
Abstract Engine Builder for European Vanilla Options. More... | |
class | EuropeanForwardOptionEngineBuilder |
Abstract Engine Builder for European Vanilla Forward Options. More... | |
class | EuropeanCSOptionEngineBuilder |
class | AmericanOptionEngineBuilder |
Abstract Engine Builder for American Vanilla Options. More... | |
class | AmericanOptionFDEngineBuilder |
Abstract Engine Builder for American Vanilla Options using Finite Difference Method. More... | |
class | AmericanOptionBAWEngineBuilder |
Abstract Engine Builder for American Vanilla Options using Barone Adesi Whaley Approximation. More... | |
Namespaces | |
namespace | ore |
Serializable Credit Default Swap. | |
namespace | ore::data |
Abstract engine builders for European and American Options.
Definition in file vanillaoption.hpp.