Pricer for equity margin coupons. More...
#include <qle/cashflows/equitymargincouponpricer.hpp>
Inheritance diagram for EquityMarginCouponPricer:
Collaboration diagram for EquityMarginCouponPricer:Public Member Functions | |
| virtual | ~EquityMarginCouponPricer () |
Interface | |
| virtual Rate | rate () const |
| virtual void | initialize (const EquityMarginCoupon &coupon) |
Observer interface | |
| const EquityMarginCoupon * | coupon_ |
| Real | marginFactor_ |
| InterestRate | fixedRate_ |
| QuantLib::ext::shared_ptr< EquityIndex2 > | equityCurve_ |
| QuantLib::ext::shared_ptr< FxIndex > | fxIndex_ |
| bool | isTotalReturn_ |
| Real | dividendFactor_ |
| Real | initialPrice_ |
| virtual void | update () override |
Pricer for equity margin coupons.
Definition at line 36 of file equitymargincouponpricer.hpp.
|
virtual |
Definition at line 38 of file equitymargincouponpricer.hpp.
|
virtual |
Definition at line 23 of file equitymargincouponpricer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Definition at line 60 of file equitymargincouponpricer.cpp.
Here is the call graph for this function:
|
overridevirtual |
Definition at line 47 of file equitymargincouponpricer.hpp.
|
protected |
Definition at line 50 of file equitymargincouponpricer.hpp.
|
protected |
Definition at line 51 of file equitymargincouponpricer.hpp.
|
protected |
Definition at line 52 of file equitymargincouponpricer.hpp.
|
protected |
Definition at line 53 of file equitymargincouponpricer.hpp.
|
protected |
Definition at line 54 of file equitymargincouponpricer.hpp.
|
protected |
Definition at line 55 of file equitymargincouponpricer.hpp.
|
protected |
Definition at line 56 of file equitymargincouponpricer.hpp.
|
protected |
Definition at line 57 of file equitymargincouponpricer.hpp.