Uses of Class
org.drip.state.discount.ExplicitBootDiscountCurve
| Package | Description |
|---|---|
| org.drip.state.creator |
Scenario State Curve/Surface Builders
|
| org.drip.state.csa |
Credit Support Annex Latent State
|
| org.drip.state.curve |
Basis Spline Based Latent States
|
| org.drip.state.discount |
Discount Curve Spline Latent State
|
| org.drip.state.nonlinear |
Nonlinear (i.e., Boot) Latent State Construction
|
-
Uses of ExplicitBootDiscountCurve in org.drip.state.creator
Methods in org.drip.state.creator that return ExplicitBootDiscountCurve Modifier and Type Method Description static ExplicitBootDiscountCurveScenarioDiscountCurveBuilder. CreateFromFlatYield(JulianDate startDate, java.lang.String currency, double yield, java.lang.String compoundingDayCount, int compoundingFrequency)Create a Discount Curve from the Flat Yieldstatic ExplicitBootDiscountCurveScenarioDiscountCurveBuilder. DiscretelyCompoundedFlatRate(JulianDate startDate, java.lang.String currency, double rate, java.lang.String compoundingDayCount, int compoundingFrequency)Create a Discount Curve from the Discretely Compounded Flat Ratestatic ExplicitBootDiscountCurveScenarioDiscountCurveBuilder. ExponentiallyCompoundedFlatRate(JulianDate startDate, java.lang.String currency, double rate)Create a Discount Curve from the Exponentially Compounded Flat Ratestatic ExplicitBootDiscountCurveScenarioDiscountCurveBuilder. PiecewiseForward(JulianDate startDate, java.lang.String currency, int[] dateArray, double[] rateArray)Create a discount curve from an array of dates/rates -
Uses of ExplicitBootDiscountCurve in org.drip.state.csa
Subclasses of ExplicitBootDiscountCurve in org.drip.state.csa Modifier and Type Class Description classMultilateralFlatForwardCurveMultilateralFlatForwardCurve implements the CSA Cash Rate Curve using a Flat Forward CSA Rate. -
Uses of ExplicitBootDiscountCurve in org.drip.state.curve
Subclasses of ExplicitBootDiscountCurve in org.drip.state.curve Modifier and Type Class Description classForeignCollateralizedDiscountCurveForeignCollateralizedDiscountCurve computes the discount factor corresponding to one unit of domestic currency collateralized by a foreign collateral.Methods in org.drip.state.curve that return ExplicitBootDiscountCurve Modifier and Type Method Description ExplicitBootDiscountCurveForeignCollateralizedDiscountCurve. customTweakManifestMeasure(java.lang.String manifestMeasure, ManifestMeasureTweak manifestMeasureTweak) -
Uses of ExplicitBootDiscountCurve in org.drip.state.discount
Methods in org.drip.state.discount that return ExplicitBootDiscountCurve Modifier and Type Method Description abstract ExplicitBootDiscountCurveExplicitBootDiscountCurve. createBasisRateShiftedCurve(int[] dateArray, double[] basisArray)Create a shifted curve from an array of basis shifts -
Uses of ExplicitBootDiscountCurve in org.drip.state.nonlinear
Subclasses of ExplicitBootDiscountCurve in org.drip.state.nonlinear Modifier and Type Class Description classFlatForwardDiscountCurveFlatForwardDiscountCurve manages the Discounting Latent State, using the Forward Rate as the State Response Representation.Methods in org.drip.state.nonlinear that return ExplicitBootDiscountCurve Modifier and Type Method Description ExplicitBootDiscountCurveFlatForwardDiscountCurve. customTweakManifestMeasure(java.lang.String manifestMeasure, ManifestMeasureTweak manifestMeasureTweak)Methods in org.drip.state.nonlinear with parameters of type ExplicitBootDiscountCurve Modifier and Type Method Description static 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 Component