Modifier and Type | Method and Description |
---|---|
CreditLabel |
CompositePeriod.creditLabel()
Return the Credit Label
|
CreditLabel |
Bullet.creditLabel()
Return the Credit Label
|
Constructor and Description |
---|
Bullet(int iTerminalDate,
int iPayDate,
int iFXFixingDate,
double dblBaseNotional,
Array2D notlSchedule,
java.lang.String strPayCurrency,
java.lang.String strCouponCurrency,
CreditLabel creditLabel)
Construct a Bullet instance from the specified parameters
|
Modifier and Type | Method and Description |
---|---|
CreditLabel |
BulletMetrics.creditLabel()
Retrieve the Credit Label
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.Integer,java.lang.Double> |
BulletMetrics.survivalProbabilityCreditLoading(CreditLabel creditLabel)
Retrieve the Terminal Survival Probability Loading Coefficient for the specified Credit Latent State
|
Constructor and Description |
---|
BulletMetrics(int iTerminalDate,
int iPayDate,
double dblNotional,
double dblSurvival,
double dblDF,
double dblFX,
ConvexityAdjustment convAdj,
CreditLabel creditLabel,
FundingLabel fundingLabel,
FXLabel fxLabel)
BulletMetrics Constructor
|
Modifier and Type | Method and Description |
---|---|
R1ToR1 |
CurveSurfaceQuoteContainer.collateralCreditCorrelation(java.lang.String strCollateralCurrency,
CreditLabel creditLabel)
Retrieve the Correlation Surface between the Collateral and the Credit Latent States
|
R1ToR1 |
CurveSurfaceQuoteContainer.creditCreditCorrelation(CreditLabel creditLabel1,
CreditLabel creditLabel2)
Retrieve the Correlation Surface between the Pair of Credit Latent States
|
R1ToR1 |
CurveSurfaceQuoteContainer.creditCustomMetricCorrelation(CreditLabel creditLabel,
CustomLabel customLabel)
Retrieve the Correlation Surface between the Credit and the Custom Metric Latent States
|
R1ToR1 |
CurveSurfaceQuoteContainer.creditEquityCorrelation(CreditLabel creditLabel,
EquityLabel equityLabel)
Retrieve the Correlation Surface between the Credit and the Equity Latent States
|
R1ToR1 |
CurveSurfaceQuoteContainer.creditForwardCorrelation(CreditLabel creditLabel,
ForwardLabel forwardLabel)
Retrieve the Correlation Surface between the Credit and the Forward Latent States
|
R1ToR1 |
CurveSurfaceQuoteContainer.creditFundingCorrelation(CreditLabel creditLabel,
FundingLabel fundingLabel)
Retrieve the Correlation Surface between the Credit and the Funding Latent States
|
R1ToR1 |
CurveSurfaceQuoteContainer.creditFXCorrelation(CreditLabel creditLabel,
FXLabel fxLabel)
Retrieve the Correlation Surface between the Credit and the FX Latent State Labels
|
R1ToR1 |
CurveSurfaceQuoteContainer.creditGovvieCorrelation(CreditLabel creditLabel,
GovvieLabel govvieLabel)
Retrieve the Correlation Surface between the Credit and the Govvie Latent State Labels
|
R1ToR1 |
CurveSurfaceQuoteContainer.creditOvernightCorrelation(CreditLabel creditLabel,
OvernightLabel overnightLabel)
Retrieve the Correlation Surface between the Credit and the Overnight Latent States
|
R1ToR1 |
CurveSurfaceQuoteContainer.creditPaydownCorrelation(CreditLabel creditLabel,
PaydownLabel paydownLabel)
Retrieve the Correlation Surface between the Credit and the Pay-down Latent State Labels
|
R1ToR1 |
CurveSurfaceQuoteContainer.creditRatingCorrelation(CreditLabel creditLabel,
RatingLabel ratingLabel)
Retrieve the Correlation Surface between the Credit and the Rating Latent State Labels
|
R1ToR1 |
CurveSurfaceQuoteContainer.creditRecoveryCorrelation(CreditLabel creditLabel,
RecoveryLabel recoveryLabel)
Retrieve the Correlation Surface between the Credit and the Recovery Latent State Labels
|
R1ToR1 |
CurveSurfaceQuoteContainer.creditRepoCorrelation(CreditLabel creditLabel,
RepoLabel repoLabel)
Retrieve the Correlation Surface between the Credit and the Repo Latent State Labels
|
CreditCurve |
CurveSurfaceQuoteContainer.creditState(CreditLabel creditLabel)
Retrieve the Credit Latent State from the Label
|
VolatilityCurve |
CurveSurfaceQuoteContainer.creditVolatility(CreditLabel creditLabel)
Retrieve the Volatility Curve for the Credit Latent State
|
boolean |
CurveSurfaceQuoteContainer.setCollateralCreditCorrelation(java.lang.String strCollateralCurrency,
CreditLabel creditLabel,
R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Collateral and the Credit Latent States
|
boolean |
CurveSurfaceQuoteContainer.setCreditCreditCorrelation(CreditLabel creditLabel1,
CreditLabel creditLabel2,
R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Pair of Credit Latent States
|
boolean |
CurveSurfaceQuoteContainer.setCreditCustomCorrelation(CreditLabel creditLabel,
CustomLabel customLabel,
R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Custom Metric Latent States
|
boolean |
CurveSurfaceQuoteContainer.setCreditEquityCorrelation(CreditLabel creditLabel,
EquityLabel equityLabel,
R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Equity Latent States
|
boolean |
CurveSurfaceQuoteContainer.setCreditForwardCorrelation(CreditLabel creditLabel,
ForwardLabel forwardLabel,
R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Forward Latent States
|
boolean |
CurveSurfaceQuoteContainer.setCreditFundingCorrelation(CreditLabel creditLabel,
FundingLabel fundingLabel,
R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Funding Latent States
|
boolean |
CurveSurfaceQuoteContainer.setCreditFXCorrelation(CreditLabel creditLabel,
FXLabel fxLabel,
R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the FX Latent States
|
boolean |
CurveSurfaceQuoteContainer.setCreditGovvieCorrelation(CreditLabel creditLabel,
GovvieLabel govvieLabel,
R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Govvie Latent States
|
boolean |
CurveSurfaceQuoteContainer.setCreditOvernightCorrelation(CreditLabel creditLabel,
OvernightLabel overnightLabel,
R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Overnight Latent States
|
boolean |
CurveSurfaceQuoteContainer.setCreditPaydownCorrelation(CreditLabel creditLabel,
PaydownLabel paydownLabel,
R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Pay-down Latent States
|
boolean |
CurveSurfaceQuoteContainer.setCreditRatingCorrelation(CreditLabel creditLabel,
RatingLabel ratingLabel,
R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Rating Latent States
|
boolean |
CurveSurfaceQuoteContainer.setCreditRecoveryCorrelation(CreditLabel creditLabel,
RecoveryLabel recoveryLabel,
R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Recovery Latent States
|
boolean |
CurveSurfaceQuoteContainer.setCreditRepoCorrelation(CreditLabel creditLabel,
RepoLabel repoLabel,
R1ToR1 auCorrelation)
(Re)-set the Correlation Surface between the Credit and the Repo Latent States
|
Modifier and Type | Method and Description |
---|---|
CreditLabel |
CompositePeriodSetting.creditLabel()
Retrieve the Credit Label
|
Constructor and Description |
---|
CompositePeriodSetting(int iFreq,
java.lang.String strTenor,
java.lang.String strPayCurrency,
DateAdjustParams dapPay,
double dblBaseNotional,
Array2D fsCoupon,
Array2D fsNotional,
FixingSetting fxFixingSetting,
CreditLabel creditLabel)
CompositePeriodSetting Constructor
|
Modifier and Type | Method and Description |
---|---|
CreditLabel |
CDSComponent.creditLabel() |
CreditLabel |
BondComponent.creditLabel() |
Modifier and Type | Method and Description |
---|---|
CreditLabel |
ComponentMarketParamRef.creditLabel()
Get the Credit Curve Latent State Identifier Label
|
CreditLabel[] |
BasketProduct.creditLabel() |
CreditLabel[] |
BasketMarketParamRef.creditLabel()
Get the Array of Credit Curve Latent State Identifier Labels
|
Modifier and Type | Method and Description |
---|---|
CreditLabel |
FXForwardComponent.creditLabel() |
Modifier and Type | Method and Description |
---|---|
CreditLabel |
TreasuryFutures.creditLabel() |
Modifier and Type | Method and Description |
---|---|
CreditLabel |
OptionComponent.creditLabel() |
Modifier and Type | Method and Description |
---|---|
static BondStream |
BondStream.Create(int iMaturityDate,
int iEffectiveDate,
int iFinalMaturityDate,
int iFirstCouponDate,
int iInterestAccrualStartDate,
int iFreq,
double dblCoupon,
java.lang.String strCouponDC,
java.lang.String strAccrualDC,
DateAdjustParams dapPay,
DateAdjustParams dapReset,
DateAdjustParams dapMaturity,
DateAdjustParams dapEffective,
DateAdjustParams dapPeriodEnd,
DateAdjustParams dapAccrualEnd,
DateAdjustParams dapPeriodStart,
DateAdjustParams dapAccrualStart,
java.lang.String strMaturityType,
boolean bPeriodsFromForward,
java.lang.String strCalendar,
java.lang.String strCurrency,
ForwardLabel forwardLabel,
CreditLabel creditLabel)
Construct and Instance of PeriodSet from the specified Parameters
|
Modifier and Type | Method and Description |
---|---|
CreditLabel |
Stream.creditLabel()
Retrieve the Credit Label
|
CreditLabel |
SingleStreamComponent.creditLabel() |
CreditLabel |
RatesBasket.creditLabel() |
CreditLabel |
FloatFloatComponent.creditLabel() |
CreditLabel |
FixFloatComponent.creditLabel() |
Modifier and Type | Method and Description |
---|---|
static CreditLabel |
CreditLabel.Standard(java.lang.String strReferenceEntity)
Make a Standard Credit Label from the Reference Entity Name
|
Constructor and Description |
---|
ForwardHazardCreditCurve(int iStartDate,
CreditLabel label,
java.lang.String strCurrency,
double[] adblHazardRate,
int[] aiHazardDate,
double[] adblRecoveryRate,
int[] aiRecoveryDate,
int iSpecificDefaultDate)
Create a credit curve from hazard rate and recovery rate term structures
|