QuantLib: a free/open-source library for quantitative finance
Fully annotated sources - version 1.32
|
ISDA standard default contractual key for corporate US debt. More...
#include <ql/experimental/credit/defaultprobabilitykey.hpp>
Public Member Functions | |
NorthAmericaCorpDefaultKey (const Currency ¤cy, Seniority sen, Period graceFailureToPay=Period(30, Days), Real amountFailure=1.e6, Restructuring::Type resType=Restructuring::CR) | |
Public Member Functions inherited from DefaultProbKey | |
DefaultProbKey () | |
DefaultProbKey (std::vector< ext::shared_ptr< DefaultType > > eventTypes, Currency cur, Seniority sen) | |
const Currency & | currency () const |
Seniority | seniority () const |
const std::vector< ext::shared_ptr< DefaultType > > & | eventTypes () const |
Size | size () const |
Additional Inherited Members | |
Protected Attributes inherited from DefaultProbKey | |
std::vector< ext::shared_ptr< DefaultType > > | eventTypes_ |
aggregation of event types for which the contract is sensitive. More... | |
Currency | obligationCurrency_ |
Currency of the bond and protection leg payment. More... | |
Seniority | seniority_ = NoSeniority |
Reference bonds seniority. More... | |
ISDA standard default contractual key for corporate US debt.
Definition at line 71 of file defaultprobabilitykey.hpp.
NorthAmericaCorpDefaultKey | ( | const Currency & | currency, |
Seniority | sen, | ||
Period | graceFailureToPay = Period(30, Days) , |
||
Real | amountFailure = 1.e6 , |
||
Restructuring::Type | resType = Restructuring::CR |
||
) |
Definition at line 73 of file defaultprobabilitykey.cpp.