QuantLib: a free/open-source library for quantitative finance
Fully annotated sources - version 1.32
Loading...
Searching...
No Matches
Public Member Functions | List of all members
HestonExpansion Class Referenceabstract

#include <ql/pricingengines/vanilla/hestonexpansionengine.hpp>

+ Inheritance diagram for HestonExpansion:
+ Collaboration diagram for HestonExpansion:

Public Member Functions

virtual ~HestonExpansion ()=default
 
virtual Real impliedVolatility (Real strike, Real forward) const =0
 

Detailed Description

Interface to represent some Heston expansion formula. During calibration, it would typically be initialized once per implied volatility surface slice, then calls for each surface strike to impliedVolatility(strike, forward) would be performed.

Definition at line 68 of file hestonexpansionengine.hpp.

Constructor & Destructor Documentation

◆ ~HestonExpansion()

virtual ~HestonExpansion ( )
virtualdefault

Member Function Documentation

◆ impliedVolatility()

virtual Real impliedVolatility ( Real  strike,
Real  forward 
) const
pure virtual