Overview
QuantLib Credit Basket
Function List
qlCreditBasket ()
qlCreditBasketAttachLive ()
qlCreditBasketDefaulCorrel ()
qlCreditBasketDetachLive ()
qlCreditBasketESF ()
qlCreditBasketLiveNotional ()
qlCreditBasketLoss ()
qlCreditBasketNthEventP ()
qlCreditBasketPercentile ()
qlCreditBasketProbLoss ()
qlCreditBasketSetLossModel ()
qlCreditBasketSize ()
qlCreditBasketSplitLoss ()
qlExpectedTrancheLoss ()
Function Documentation
- Description:
Construct an object of class Basket and return its id
- Supported Platforms:
Excel, Calc
- Parameters
-
ObjectId id of object to be created IssuerNames Array containing the issuer names in the basket. Issuers Array of Issuers. Notionals Notional by which each name enters the basket. ReferenceDate Basket inception date. Default value = QuantLib::Date(). AttachmentRatio Attachment ratio for losses affecting the basket. DettachmentRatio Dettachment ratio for losses affecting the basket. Amortizing Whether is Quarterly amortizing. Permanent object permanent/nonpermanent Trigger dependency tracking trigger Overwrite overwrite flag
- Description:
Remaining attach amount.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::Basket object Trigger dependency tracking trigger
- Description:
Default correlation between two basket issuers.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::Basket object DateCorrel Computes the correlation on this date. Default value = QuantLib::Date(). IndexIssuer1 First name. IndexIssuer2 Second name. Trigger dependency tracking trigger
- Description:
Remaining detach amount.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::Basket object Trigger dependency tracking trigger
- Description:
Basket loss expected shortfall amount (tranched).
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::Basket object DateForLoss Computes the loss percentile on this date. Default value = QuantLib::Date(). PercentileValue Percentile requested. Trigger dependency tracking trigger
- Description:
Non defaulted portfolio outstanding notional.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::Basket object Trigger dependency tracking trigger
- Description:
Losses from default events.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::Basket object Trigger dependency tracking trigger
- Description:
Probability of each basket name to default in the given order.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::Basket object EventOrder The order of default for which the probability is returned. DateForLoss Computes the probabilities on this date. Default value = QuantLib::Date(). Trigger dependency tracking trigger
- Description:
Basket loss percentile amount (tranched).
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::Basket object DateForLoss Computes the loss percentile on this date. Default value = QuantLib::Date(). PercentileValue Percentile requested. Trigger dependency tracking trigger
- Description:
Probability of basket losses to be over a value at a given date.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::Basket object DateForLoss Computes the probabilities on this date. Default value = QuantLib::Date(). LossFractionValue Value of losses as a fraction of initial tanche amount. Trigger dependency tracking trigger
- Description:
Assigns a Default Loss Model to a given basket. Subsequent basket computations will use that model.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::Basket object DefaultLossModel Loss Model. Trigger dependency tracking trigger
- Description:
Number of counterparties at inception.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::Basket object Trigger dependency tracking trigger
- Description:
Splits a loss amount by counterparty contribution.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::Basket object DateForLoss Computes the probabilities on this date. Default value = QuantLib::Date(). LossValue Value of losses in absolute amount. Trigger dependency tracking trigger
- Description:
Basket expected tranche according to the basket loss model.
- Supported Platforms:
Excel
- Parameters
-
ObjectId id of existing QuantLib::Basket object DateForLoss Computes the expected loss on this date. Default value = QuantLib::Date(). Trigger dependency tracking trigger