43 :
public GenericEngine<BalanceGuaranteedSwap::arguments, BalanceGuaranteedSwap::results>,
47 const Real
sx,
const Size nx,
const Handle<Quote>& minCpr,
const Handle<Quote>& maxCpr,
48 const Handle<YieldTermStructure>& discountCurve = Handle<YieldTermStructure>(),
Balance Guaranteed Swap instrument.
const QuantLib::ext::shared_ptr< LinearGaussMarkovModel > & model() const
Numerical engine for balance guaranteed swaps using a flexi swap proxy in the LGM model.
void calculate() const override
const Handle< Quote > minCpr_
const Handle< Quote > maxCpr_
Numerical engine for flexi swaps in the LGM model.
numeric engine for flexi swaps in the LGM model
JY INF index sigma component.