43#ifndef quantext_analytic_european_forward_engine_hpp
44#define quantext_analytic_european_forward_engine_hpp
47#include <ql/processes/blackscholesprocess.hpp>
60 const QuantLib::ext::shared_ptr<QuantLib::GeneralizedBlackScholesProcess>&);
68 const QuantLib::ext::shared_ptr<QuantLib::GeneralizedBlackScholesProcess>& process,
69 const QuantLib::Handle<QuantLib::YieldTermStructure>& discountCurve);
72 QuantLib::ext::shared_ptr<QuantLib::GeneralizedBlackScholesProcess>
process_;
Pricing engine for European vanilla forward options using analytical formulae.
QuantLib::ext::shared_ptr< QuantLib::GeneralizedBlackScholesProcess > process_
void calculate() const override
QuantLib::Handle< QuantLib::YieldTermStructure > discountCurve_
base class for swaption engines
Vanilla forward option on a single asset.