Standard BRL CDI swap. More...
#include <qle/instruments/brlcdiswap.hpp>
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.
Real fairRate | ( | ) | const |
Definition at line 78 of file brlcdiswap.cpp.
|
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.