Uses of Class
org.drip.param.market.LatentStateFixingsContainer
| Package | Description |
|---|---|
| org.drip.analytics.input |
Curve Surface Construction Customization Inputs
|
| org.drip.analytics.support |
Assorted Support and Helper Utilities
|
| org.drip.param.creator |
Market Curves Surfaces Quotes Builder
|
| org.drip.param.definition |
Latent State Quantification Metrics Tweak
|
| org.drip.param.market |
Curves Surfaces Quotes Fixings Container
|
| org.drip.state.boot |
Bootable Discount, Credit, Volatility States
|
| org.drip.state.creator |
Scenario State Curve/Surface Builders
|
| org.drip.state.credit |
Credit Latent State Curve Representation
|
| org.drip.state.nonlinear |
Nonlinear (i.e., Boot) Latent State Construction
|
-
Uses of LatentStateFixingsContainer in org.drip.analytics.input
Methods in org.drip.analytics.input that return LatentStateFixingsContainer Modifier and Type Method Description LatentStateFixingsContainerBootCurveConstructionInput. fixing()LatentStateFixingsContainerCurveConstructionInputSet. fixing()Retrieve the Latent State Fixings ContainerLatentStateFixingsContainerLatentStateShapePreservingCCIS. fixing()Methods in org.drip.analytics.input with parameters of type LatentStateFixingsContainer Modifier and Type Method Description static BootCurveConstructionInputBootCurveConstructionInput. Create(ValuationParams valParam, ValuationCustomizationParams quotingParam, CalibratableComponent[] aCalibInst, double[] adblCalibQuote, java.lang.String[] astrCalibMeasure, LatentStateFixingsContainer lsfc)Create an Instance of BootCurveConstructionInput from the given Calibration InputsConstructors in org.drip.analytics.input with parameters of type LatentStateFixingsContainer Constructor Description BootCurveConstructionInput(ValuationParams valParam, ValuationCustomizationParams quotingParam, CalibratableComponent[] aCalibInst, CaseInsensitiveTreeMap<CaseInsensitiveTreeMap<java.lang.Double>> mapQuote, CaseInsensitiveTreeMap<java.lang.String[]> mapMeasures, LatentStateFixingsContainer lsfc)BootCurveConstructionInput constructor -
Uses of LatentStateFixingsContainer in org.drip.analytics.support
Methods in org.drip.analytics.support that return LatentStateFixingsContainer Modifier and Type Method Description static LatentStateFixingsContainerHelper. CreateFixingsObject(Bond bond, JulianDate dtFixing, double dblFixing)Create the Latent State Fixings object from the bond, the fixings date, and the fixing. -
Uses of LatentStateFixingsContainer in org.drip.param.creator
Methods in org.drip.param.creator with parameters of type LatentStateFixingsContainer Modifier and Type Method Description static CurveSurfaceQuoteContainerMarketParamsBuilder. Create(MergedDiscountForwardCurve dcFunding, ForwardCurve fc, GovvieCurve gc, CreditCurve cc, java.lang.String strComponentCode, ProductQuote compQuote, CaseInsensitiveTreeMap<ProductQuote> mTSYQuotes, LatentStateFixingsContainer lsfc)Create a Market Parameters instance with the funding discount curve, the forward discount curve, the govvie curve, the credit curve, the component quote, the map of treasury benchmark quotes, and the Latent State Fixings Instance.static CurveSurfaceQuoteContainerMarketParamsBuilder. Create(MergedDiscountForwardCurve dcFunding, GovvieCurve gc, CreditCurve cc, java.lang.String strComponentCode, ProductQuote compQuote, CaseInsensitiveTreeMap<ProductQuote> mTSYQuotes, LatentStateFixingsContainer lsfc)Create a Market Parameters Instance with the Funding Curve, the Govvie Curve, the Credit Curve, the component quote, the map of treasury benchmark quotes, and the Latent State Fixings Container -
Uses of LatentStateFixingsContainer in org.drip.param.definition
Methods in org.drip.param.definition that return LatentStateFixingsContainer Modifier and Type Method Description abstract LatentStateFixingsContainerScenarioMarketParams. fixings()Retrieve the Latent State Fixings Container -
Uses of LatentStateFixingsContainer in org.drip.param.market
Methods in org.drip.param.market that return LatentStateFixingsContainer Modifier and Type Method Description LatentStateFixingsContainerCurveSurfaceQuoteContainer. fixings()Retrieve the Latent State FixingsLatentStateFixingsContainerCurveSurfaceScenarioContainer. fixings()Methods in org.drip.param.market with parameters of type LatentStateFixingsContainer Modifier and Type Method Description booleanCreditCurveScenarioContainer. cookCustomCC(java.lang.String strName, java.lang.String strCustomName, ValuationParams valParams, MergedDiscountForwardCurve dc, GovvieCurve gc, java.lang.String[] astrCalibMeasure, double[] adblQuote, double dblRecovery, LatentStateFixingsContainer lsfc, ValuationCustomizationParams vcp, boolean bFlat, ManifestMeasureTweak rvtpDC, ManifestMeasureTweak rvtpTSY, ManifestMeasureTweak rvtpCC)Cook the credit curve according to the desired tweak parametersbooleanCreditCurveScenarioContainer. cookScenarioCC(java.lang.String strName, ValuationParams valParams, MergedDiscountForwardCurve dc, GovvieCurve gc, java.lang.String[] astrCalibMeasure, double[] adblQuote, double dblRecovery, LatentStateFixingsContainer lsfc, ValuationCustomizationParams vcp, boolean bFlat, int iScenario)Cook and save the credit curves corresponding to the scenario specifiedbooleanDiscountCurveScenarioContainer. cookScenarioDC(ValuationParams valParams, GovvieCurve gc, double[] adblCalibQuote, java.lang.String[] astrCalibMeasure, double dblBump, LatentStateFixingsContainer lsfc, ValuationCustomizationParams vcp, int iDCMode)Generate the set of discount curves from the scenario specified, and the instrument quotesbooleanCurveSurfaceQuoteContainer. setFixings(LatentStateFixingsContainer lsfc)Set the Latent State Fixings Container Instance -
Uses of LatentStateFixingsContainer in org.drip.state.boot
Methods in org.drip.state.boot with parameters of type LatentStateFixingsContainer Modifier and Type Method Description static CreditCurveCreditCurveScenario. Standard(java.lang.String name, ValuationParams valuationParams, CalibratableComponent[] calibratableComponentArray, double[] calibrationQuoteArray, java.lang.String[] calibrationMeasureArray, double recovery, boolean flat, MergedDiscountForwardCurve discountCurve, GovvieCurve govvieCurve, LatentStateFixingsContainer latentStateFixingsContainer, ValuationCustomizationParams valuationCustomizationParams, CalibrationParams calibrationParams)Calibrate a Credit Curvestatic MergedDiscountForwardCurveDiscountCurveScenario. Standard(ValuationParams valuationParams, CalibratableComponent[] calibratableComponentArray, double[] calibrationQuoteArray, java.lang.String[] calibrationMeasureArray, double bump, GovvieCurve govvieCurve, LatentStateFixingsContainer latentStateFixingsContainer, ValuationCustomizationParams valuationCustomizationParams)Calibrate a discount curvestatic VolatilityCurveVolatilityCurveScenario. Standard(java.lang.String name, ValuationParams valuationParams, LatentStateLabel underlyingLatentStateLabel, FRAStandardCapFloor[] fraStandardCapFloorArray, double[] calibrationQuoteArray, java.lang.String[] calibrationMeasureArray, boolean flat, MergedDiscountForwardCurve discountCurve, ForwardCurve forwardCurve, LatentStateFixingsContainer latentStateFixingsContainer, ValuationCustomizationParams valuationCustomizationParams)Calibrate a Volatility Curvestatic CreditCurve[]CreditCurveScenario. Tenor(java.lang.String name, ValuationParams valuationParams, CalibratableComponent[] calibratableComponentArray, double[] calibrationQuoteArray, java.lang.String[] calibrationMeasureArray, double recovery, boolean flat, double bump, MergedDiscountForwardCurve discountCurve, GovvieCurve govvieCurve, LatentStateFixingsContainer latentStateFixingsContainer, ValuationCustomizationParams valuationCustomizationParams)Create an array of tenor bumped credit curvesstatic MergedDiscountForwardCurve[]DiscountCurveScenario. Tenor(ValuationParams valuationParams, CalibratableComponent[] calibratableComponentArray, double[] calibrationQuoteArray, java.lang.String[] calibrationMeasureArray, double bump, GovvieCurve govvieCurve, LatentStateFixingsContainer latentStateFixingsContainer, ValuationCustomizationParams valuationCustomizationParams)Calibrate an array of tenor bumped discount curvesstatic VolatilityCurve[]VolatilityCurveScenario. Tenor(java.lang.String name, ValuationParams valuationParams, LatentStateLabel underlyingLatentStateLabel, FRAStandardCapFloor[] fraStandardCapFloorArray, double[] calibrationQuoteArray, java.lang.String[] calibrationMeasureArray, boolean flat, double bump, MergedDiscountForwardCurve discountCurve, ForwardCurve forwardCurve, LatentStateFixingsContainer latentStateFixingsContainer, ValuationCustomizationParams valuationCustomizationParams)Create an array of tenor bumped Volatility curvesstatic CaseInsensitiveTreeMap<CreditCurve>CreditCurveScenario. TenorMap(java.lang.String name, ValuationParams valuationParams, CalibratableComponent[] calibratableComponentArray, double[] calibrationQuoteArray, java.lang.String[] calibrationMeasureArray, double recovery, boolean flat, double bump, MergedDiscountForwardCurve discountCurve, GovvieCurve govvieCurve, LatentStateFixingsContainer latentStateFixingsContainer, ValuationCustomizationParams valuationCustomizationParams)Create an tenor named map of tenor bumped credit curvesstatic CaseInsensitiveTreeMap<MergedDiscountForwardCurve>DiscountCurveScenario. TenorMap(ValuationParams valuationParams, CalibratableComponent[] calibratableComponentArray, double[] calibrationQuoteArray, java.lang.String[] calibrationMeasureArray, double bump, GovvieCurve govvieCurve, LatentStateFixingsContainer latentStateFixingsContainer, ValuationCustomizationParams valuationCustomizationParams)Calibrate a tenor map of tenor bumped discount curvesCaseInsensitiveTreeMap<VolatilityCurve>VolatilityCurveScenario. TenorMap(java.lang.String name, ValuationParams valuationParams, LatentStateLabel underlyingLatentStateLabel, FRAStandardCapFloor[] fraStandardCapFloorArray, double[] calibrationQuoteArray, java.lang.String[] calibrationMeasureArray, boolean flat, double bump, MergedDiscountForwardCurve discountCurve, ForwardCurve forwardCurve, LatentStateFixingsContainer latentStateFixingsContainer, ValuationCustomizationParams valuationCustomizationParams)Create an tenor named map of tenor bumped Volatility curves -
Uses of LatentStateFixingsContainer in org.drip.state.creator
Methods in org.drip.state.creator with parameters of type LatentStateFixingsContainer Modifier and Type Method Description static MergedDiscountForwardCurveScenarioDiscountCurveBuilder. NonlinearBuild(JulianDate date, java.lang.String currency, CalibratableComponent[] calibrationInstrumentArray, double[] calibrationQuoteArray, java.lang.String[] calibrationMeasureArray, LatentStateFixingsContainer latentStateFixingsContainer)Create Discount Curve from the Calibration Instrumentsstatic VolatilityCurveScenarioLocalVolatilityBuilder. NonlinearBuild(java.lang.String name, JulianDate spotDate, LatentStateLabel underlyingLatentStateLabel, FRAStandardCapFloor[] fraStandardCapFloorArray, double[] calibrationQuoteArray, java.lang.String[] calibrationMeasureArray, MergedDiscountForwardCurve discountCurve, ForwardCurve forwardCurve, LatentStateFixingsContainer latentStateFixingsContainer)Create a Volatility Curve from the Calibration Instruments -
Uses of LatentStateFixingsContainer in org.drip.state.credit
Methods in org.drip.state.credit with parameters of type LatentStateFixingsContainer Modifier and Type Method Description voidCreditCurve. setInstrCalibInputs(ValuationParams valuationParams, boolean flat, MergedDiscountForwardCurve discountCurve, GovvieCurve govvieCurve, CreditPricerParams creditPricerParams, CalibratableComponent[] calibratableComponentArray, double[] calibrationQuoteArray, java.lang.String[] calibrationMeasureArray, LatentStateFixingsContainer latentStateFixingsContainer, ValuationCustomizationParams valuationCustomizationParams)Set the calibration inputs for the CreditCurve -
Uses of LatentStateFixingsContainer in org.drip.state.nonlinear
Methods in org.drip.state.nonlinear with parameters of type LatentStateFixingsContainer Modifier and Type Method Description static booleanNonlinearCurveBuilder. CreditCurve(ValuationParams valuationParams, Component calibrationComponent, double calibrationValue, java.lang.String calibrationMeasure, boolean flat, int curveSegmentIndex, ExplicitBootCreditCurve explicitBootCreditCurve, MergedDiscountForwardCurve mergedDiscountForwardCurve, GovvieCurve govvieCurve, CreditPricerParams creditPricerParams, LatentStateFixingsContainer latentStateFixingsContainer, ValuationCustomizationParams valuationCustomizationParams, CalibrationParams calibrationParams)Calibrate a single Hazard Rate Node from the corresponding Componentstatic booleanNonlinearCurveBuilder. DiscountCurve(ValuationParams valuationParams, Component[] calibrationComponentArray, double[] calibrationValueArray, java.lang.String[] calibrationMeasureArray, double bump, boolean flat, ExplicitBootDiscountCurve explicitBootDiscountCurve, GovvieCurve govvieCurve, LatentStateFixingsContainer latentStateFixingsContainer, ValuationCustomizationParams valuationCustomizationParams)Boot-strap a Discount Curve from the set of calibration componentsstatic doubleNonlinearCurveBuilder. DiscountCurveNode(ValuationParams valuationParams, Component component, double calibrationValue, java.lang.String calibrationMeasure, boolean flat, int curveSegmentIndex, ExplicitBootDiscountCurve explicitBootDiscountCurve, GovvieCurve govvieCurve, LatentStateFixingsContainer latentStateFixingsContainer, ValuationCustomizationParams valuationCustomizationParams)Calibrate a Single Discount Curve Segment from the corresponding Componentstatic booleanNonlinearCurveBuilder. VolatilityCurve(ValuationParams valuationParams, Component[] calibrationComponentArray, double[] calibrationValueArray, java.lang.String[] calibrationMeasureArray, double bump, boolean flat, ExplicitBootVolatilityCurve explicitBootVolatilityCurve, MergedDiscountForwardCurve mergedDiscountForwardCurve, ForwardCurve forwardCurve, LatentStateFixingsContainer latentStateFixingsContainer, ValuationCustomizationParams valuationCustomizationParams)Boot-strap a Volatility Curve from the set of calibration componentsstatic doubleNonlinearCurveBuilder. VolatilityCurveNode(ValuationParams valuationParams, Component calibrationComponent, double calibrationValue, java.lang.String calibrationMeasure, boolean flat, int curveSegmentIndex, ExplicitBootVolatilityCurve explicitBootVolatilityCurve, MergedDiscountForwardCurve mergedDiscountForwardCurve, ForwardCurve forwardCurve, LatentStateFixingsContainer latentStateFixingsContainer, ValuationCustomizationParams valuationCustomizationParams)Calibrate a Single Volatility Curve Segment from the corresponding Component