87 fxIndex_ = QuantLib::ext::dynamic_pointer_cast<FxIndex>(coupon.
fxIndex());
EquityReturnType returnType() const
the return type of the coupon
const QuantLib::ext::shared_ptr< QuantExt::EquityIndex2 > & equityCurve() const
equity reference rate curve
const QuantLib::ext::shared_ptr< FxIndex > & fxIndex() const
fx index curve
Real dividendFactor() const
are dividends scaled (e.g. to account for tax)
bool initialPriceIsInTargetCcy() const
initial price is in target ccy (if applicable, i.e. if fxIndex != null, otherwise ignored)
Date fixingEndDate() const
The date at which performance is measured.
Date fixingStartDate() const
The date at which the starting equity price is fixed.
Real initialPrice() const
initial price
QuantLib::ext::shared_ptr< QuantExt::EquityIndex2 > equityCurve_
QuantLib::ext::shared_ptr< FxIndex > fxIndex_
const EquityCoupon * coupon_
EquityReturnType returnType_
virtual Rate swapletRate()
virtual void initialize(const EquityCoupon &coupon)
AdditionalResultCache additionalResultCache_
Pricer for equity coupons.