public interface ComponentCalibrator
Modifier and Type | Method and Description |
---|---|
boolean |
bootstrapHazardRate(CreditCurve cc,
Component comp,
int iInstr,
ValuationParams valParams,
DiscountCurve dc,
DiscountCurve dcTSY,
DiscountCurve dcEDSF,
PricerParams pricerParams,
java.lang.String strMeasure,
double dblCalibValue,
java.util.Map<JulianDate,java.util.Map<java.lang.String,java.lang.Double>> mmFixings,
QuotingParams quotingParams,
boolean bFlat)
Bootstraps the hazard rate curve from the component quote
|
boolean |
bootstrapInterestRate(DiscountCurve dc,
DiscountCurve dcTSY,
DiscountCurve dcEDSF,
Component comp,
int iInstr,
ValuationParams valParams,
java.lang.String strMeasure,
double dblCalibValue,
java.util.Map<JulianDate,java.util.Map<java.lang.String,java.lang.Double>> mmFixings,
QuotingParams quotingParams,
boolean bFlat)
Bootstraps the interest rate curve from the component quote
|
boolean bootstrapInterestRate(DiscountCurve dc, DiscountCurve dcTSY, DiscountCurve dcEDSF, Component comp, int iInstr, ValuationParams valParams, java.lang.String strMeasure, double dblCalibValue, java.util.Map<JulianDate,java.util.Map<java.lang.String,java.lang.Double>> mmFixings, QuotingParams quotingParams, boolean bFlat)
dc
- Discount CurvedcTSY
- Treasury Discount CurvedcEDSF
- EDSF Discount Curvecomp
- Calibration ComponentiInstr
- Bootstrap indexvalParams
- ValuationParamsstrMeasure
- Component measure to be calibrateddblCalibValue
- Component measure quotemmFixings
- Fixings objectquotingParams
- Quoting ParametersbFlat
- Flat calibration (true), True bootstrapping (false)boolean bootstrapHazardRate(CreditCurve cc, Component comp, int iInstr, ValuationParams valParams, DiscountCurve dc, DiscountCurve dcTSY, DiscountCurve dcEDSF, PricerParams pricerParams, java.lang.String strMeasure, double dblCalibValue, java.util.Map<JulianDate,java.util.Map<java.lang.String,java.lang.Double>> mmFixings, QuotingParams quotingParams, boolean bFlat)
cc
- Credit Curvecomp
- Calibration ComponentiInstr
- Bootstrap indexvalParams
- ValuationParamsdc
- Base Discount CurvedcTSY
- Treasury Discount CurvedcEDSF
- EDSF Discount CurvepricerParams
- PricerParamsstrMeasure
- Component measure to be calibrateddblCalibValue
- Component measure quotemmFixings
- Fixings objectquotingParams
- Quoting ParametersbFlat
- Flat calibration (true), True bootstrapping (false)