QuantLib: a free/open-source library for quantitative finance
Reference manual - version 1.40
Loading...
Searching...
No Matches
UpperBoundEngine Class Reference

Market-model engine for upper-bound estimation. More...

#include <ql/models/marketmodels/callability/upperboundengine.hpp>

Public Member Functions

 UpperBoundEngine (ext::shared_ptr< MarketModelEvolver > evolver, std::vector< ext::shared_ptr< MarketModelEvolver > > innerEvolvers, const MarketModelMultiProduct &underlying, const MarketModelExerciseValue &rebate, const MarketModelMultiProduct &hedge, const MarketModelExerciseValue &hedgeRebate, const ExerciseStrategy< CurveState > &hedgeStrategy, Real initialNumeraireValue)
void multiplePathValues (Statistics &stats, Size outerPaths, Size innerPaths)
std::pair< Real, RealsinglePathValue (Size innerPaths)

Detailed Description

Market-model engine for upper-bound estimation.

Precondition
product and hedge must have the same rate times and exercise times
Examples
MarketModels.cpp.