Standard BRL CDI swap. More...
#include <qle/instruments/brlcdiswap.hpp>
Inheritance diagram for BRLCdiSwap:
Collaboration diagram for BRLCdiSwap:Public Member Functions | |
| BRLCdiSwap (Type type, QuantLib::Real nominal, const QuantLib::Date &startDate, const QuantLib::Date &endDate, QuantLib::Rate fixedRate, const QuantLib::ext::shared_ptr< BRLCdi > &overnightIndex, QuantLib::Spread spread=0.0, bool telescopicValueDates=false) | |
Results | |
| QuantLib::Date | startDate_ |
| QuantLib::Date | endDate_ |
| QuantLib::ext::shared_ptr< QuantLib::OvernightIndex > | index_ |
| QuantLib does not implement the method OvernightIndexedSwap::overnightIndex() so I need this. More... | |
| QuantLib::Real | fixedLegBPS () const |
| QuantLib::Real | fairRate () const |
Standard BRL CDI swap.
Definition at line 33 of file brlcdiswap.hpp.
| BRLCdiSwap | ( | Type | type, |
| QuantLib::Real | nominal, | ||
| const QuantLib::Date & | startDate, | ||
| const QuantLib::Date & | endDate, | ||
| QuantLib::Rate | fixedRate, | ||
| const QuantLib::ext::shared_ptr< BRLCdi > & | overnightIndex, | ||
| QuantLib::Spread | spread = 0.0, |
||
| bool | telescopicValueDates = false |
||
| ) |
Definition at line 34 of file brlcdiswap.cpp.
| Real fixedLegBPS | ( | ) | const |
Definition at line 63 of file brlcdiswap.cpp.
Here is the call graph for this function:| Real fairRate | ( | ) | const |
Definition at line 78 of file brlcdiswap.cpp.
Here is the call graph for this function:
|
private |
Definition at line 46 of file brlcdiswap.hpp.
|
private |
Definition at line 47 of file brlcdiswap.hpp.
|
private |
QuantLib does not implement the method OvernightIndexedSwap::overnightIndex() so I need this.
Definition at line 49 of file brlcdiswap.hpp.