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