public class OvernightIndexCurve
extends java.lang.Object
Constructor and Description |
---|
OvernightIndexCurve() |
Modifier and Type | Method and Description |
---|---|
static MergedDiscountForwardCurve |
MakeDC(JulianDate dtSpot,
java.lang.String strCurrency)
Construct an elaborate EONIA Discount Curve
|
static MergedDiscountForwardCurve |
MakeDC(java.lang.String strCurrency,
JulianDate dtSpot,
int[] aiDepositMaturityDays,
double[] adblDepositQuote,
java.lang.String[] astrShortEndOISMaturityTenor,
double[] adblShortEndOISQuote,
java.lang.String[] astrOISFutureTenor,
java.lang.String[] astrOISFutureMaturityTenor,
double[] adblOISFutureQuote,
java.lang.String[] astrLongEndOISMaturityTenor,
double[] adblLongEndOISQuote,
SegmentCustomBuilderControl scbc,
FloaterIndex fi) |
public static final MergedDiscountForwardCurve MakeDC(java.lang.String strCurrency, JulianDate dtSpot, int[] aiDepositMaturityDays, double[] adblDepositQuote, java.lang.String[] astrShortEndOISMaturityTenor, double[] adblShortEndOISQuote, java.lang.String[] astrOISFutureTenor, java.lang.String[] astrOISFutureMaturityTenor, double[] adblOISFutureQuote, java.lang.String[] astrLongEndOISMaturityTenor, double[] adblLongEndOISQuote, SegmentCustomBuilderControl scbc, FloaterIndex fi) throws java.lang.Exception
java.lang.Exception
public static final MergedDiscountForwardCurve MakeDC(JulianDate dtSpot, java.lang.String strCurrency) throws java.lang.Exception
dtSpot
- The Spot DatestrCurrency
- The Currencyjava.lang.Exception
- Thrown if the OIS Discount Curve Could not be created