24#ifndef quantlib_implied_volatility_hpp
25#define quantlib_implied_volatility_hpp
59 static ext::shared_ptr<GeneralizedBlackScholesProcess>
clone(
60 const ext::shared_ptr<GeneralizedBlackScholesProcess>&,
61 const ext::shared_ptr<SimpleQuote>&);
Abstract instrument class.
interface for pricing engines
market element returning a stored value
helper class for one-asset implied-volatility calculation
static ext::shared_ptr< GeneralizedBlackScholesProcess > clone(const ext::shared_ptr< GeneralizedBlackScholesProcess > &, const ext::shared_ptr< SimpleQuote > &)
static Volatility calculate(const Instrument &instrument, const PricingEngine &engine, SimpleQuote &volQuote, Real targetValue, Real accuracy, Natural maxEvaluations, Volatility minVol, Volatility maxVol)
unsigned QL_INTEGER Natural
positive integer
Real Volatility
volatility
Abstract instrument class.