public class CreditIndexAPI
extends java.lang.Object
Constructor and Description |
---|
CreditIndexAPI() |
Modifier and Type | Method and Description |
---|---|
static PositionChangeComponents |
HorizonChangeAttribution(DiscountCurve dcFirst,
CreditCurve ccFirst,
DiscountCurve dcSecond,
CreditCurve ccSecond,
java.lang.String strFullCreditIndexName)
Generate the CDS Horizon Change Attribution
|
static java.util.List<PositionChangeComponents> |
HorizonChangeAttribution(JulianDate[] adtSpot,
int iHorizonGap,
java.lang.String[] astrFundingFixingMaturityTenor,
double[][] aadblFundingFixingQuote,
java.lang.String[] astrFullCreditIndexName,
double[] adblCreditIndexQuotedSpread)
Generate the Funding/Credit Curve Horizon Metrics
|
public static final PositionChangeComponents HorizonChangeAttribution(DiscountCurve dcFirst, CreditCurve ccFirst, DiscountCurve dcSecond, CreditCurve ccSecond, java.lang.String strFullCreditIndexName)
dcFirst
- The First Discount CurveccFirst
- The First Credit CurvedcSecond
- The Second Discount CurveccSecond
- The Second Credit CurvestrFullCreditIndexName
- The Full Credit Index Namepublic static final java.util.List<PositionChangeComponents> HorizonChangeAttribution(JulianDate[] adtSpot, int iHorizonGap, java.lang.String[] astrFundingFixingMaturityTenor, double[][] aadblFundingFixingQuote, java.lang.String[] astrFullCreditIndexName, double[] adblCreditIndexQuotedSpread)
adtSpot
- Array of SpotiHorizonGap
- The Horizon GapastrFundingFixingMaturityTenor
- Array of Funding Fixing Maturity TenorsaadblFundingFixingQuote
- Double Array of Funding Fixing Swap RatesastrFullCreditIndexName
- Array of the Full Credit Index NamesadblCreditIndexQuotedSpread
- Array of the Quoted Spreads