Uses of Interface
org.drip.state.representation.LatentState
| Package | Description |
|---|---|
| org.drip.analytics.definition |
Latent State Curves, Surfaces, Turns
|
| org.drip.state.basis |
Basis State Curve Construction/Estimation
|
| org.drip.state.credit |
Credit Latent State Curve Representation
|
| 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.forward |
Forward Latent State Curve Estimator
|
| org.drip.state.fx |
FX Latent State Curve Estimator
|
| org.drip.state.govvie |
Govvie Latent State Curve Estimator
|
| org.drip.state.nonlinear |
Nonlinear (i.e., Boot) Latent State Construction
|
| org.drip.state.repo |
Latent State Repo Curve Estimator
|
| org.drip.state.representation |
Latent State Merge Sub-stretch
|
| org.drip.state.volatility |
Latent State Volatility Curve/Surface
|
-
Uses of LatentState in org.drip.analytics.definition
Subinterfaces of LatentState in org.drip.analytics.definition Modifier and Type Interface Description interfaceCurveCurve extends the Latent State to abstract the functionality required among all financial curve.interfaceExplicitBootCurveIn ExplicitBootCurve, the segment boundaries explicitly line up with the instrument maturity boundaries.Classes in org.drip.analytics.definition that implement LatentState Modifier and Type Class Description classMarketSurfaceMarketSurface exposes the stub that implements the market surface that holds the latent state's Evolution parameters.classNodeStructureNodeStructure exposes the stub that implements the latent state's Node Structure (e.g., a Deterministic Term Structure) - by Construction, this is expected to be non-local.Methods in org.drip.analytics.definition that return LatentState Modifier and Type Method Description LatentStateMarketSurface. customTweakManifestMeasure(java.lang.String strManifestMeasure, ManifestMeasureTweak rvtp)LatentStateNodeStructure. customTweakManifestMeasure(java.lang.String strManifestMeasure, ManifestMeasureTweak rvtp)LatentStateMarketSurface. customTweakQuantificationMetric(ManifestMeasureTweak rvtp)LatentStateNodeStructure. customTweakQuantificationMetric(ManifestMeasureTweak rvtp)LatentStateMarketSurface. parallelShiftManifestMeasure(java.lang.String strManifestMeasure, double dblShift)LatentStateNodeStructure. parallelShiftManifestMeasure(java.lang.String strManifestMeasure, double dblShift)LatentStateMarketSurface. parallelShiftQuantificationMetric(double dblShift)LatentStateNodeStructure. parallelShiftQuantificationMetric(double dblShift)LatentStateMarketSurface. shiftManifestMeasure(int iSpanIndex, java.lang.String strManifestMeasure, double dblShift)LatentStateNodeStructure. shiftManifestMeasure(int iSpanIndex, java.lang.String strManifestMeasure, double dblShift) -
Uses of LatentState in org.drip.state.basis
Classes in org.drip.state.basis that implement LatentState Modifier and Type Class Description classBasisCurveBasisCurve is the Stub for the Basis between a Pair of Forward Curves.Methods in org.drip.state.basis that return LatentState Modifier and Type Method Description LatentStateBasisCurve. customTweakManifestMeasure(java.lang.String manifestMeasure, ManifestMeasureTweak manifestMeasureTweak)LatentStateBasisCurve. customTweakQuantificationMetric(ManifestMeasureTweak manifestMeasureTweak)LatentStateBasisCurve. parallelShiftManifestMeasure(java.lang.String manifestMeasure, double shift)LatentStateBasisCurve. parallelShiftQuantificationMetric(double shift)LatentStateBasisCurve. shiftManifestMeasure(int spanIndex, java.lang.String manifestMeasure, double shift) -
Uses of LatentState in org.drip.state.credit
Classes in org.drip.state.credit that implement LatentState Modifier and Type Class Description classCreditCurveCreditCurve is the stub for the survival curve functionality.classExplicitBootCreditCurveExplicitBootCreditCurve exposes the functionality associated with the bootstrapped Credit Curve. -
Uses of LatentState in org.drip.state.csa
Classes in org.drip.state.csa that implement LatentState Modifier and Type Class Description classMultilateralFlatForwardCurveMultilateralFlatForwardCurve implements the CSA Cash Rate Curve using a Flat Forward CSA Rate. -
Uses of LatentState in org.drip.state.curve
Classes in org.drip.state.curve that implement LatentState Modifier and Type Class Description classBasisSplineBasisCurveBasisSplineBasisCurve manages the Basis Latent State, using the Basis as the State Response Representation.classBasisSplineDeterministicVolatilityBasisSplineDeterministicVolatility extends the BasisSplineTermStructure for the specific case of the Implementation of the Deterministic Volatility Term Structure.classBasisSplineForwardRateBasisSplineForwardRate manages the Forward Latent State, using the Forward Rate as the State Response Representation.classBasisSplineFXForwardBasisSplineFXForward manages the Basis Latent State, using the Basis as the State Response Representation.classBasisSplineGovvieYieldBasisSplineGovvieYield manages the Basis Spline Latent State, using the Basis as the State Response Representation, for the Govvie Curve with Yield Quantification Metric.classBasisSplineMarketSurfaceBasisSplineMarketSurface implements the Market surface that holds the latent state Dynamics parameters.classBasisSplineRepoCurveBasisSplineRepoCurve manages the Basis Latent State, using the Repo as the State Response Representation.classBasisSplineTermStructureBasisSplineTermStructure implements the TermStructure Interface - if holds the latent states Term Structure Parameters.classDerivedZeroRateDerivedZeroRate implements the delegated ZeroCurve functionality.classDeterministicCollateralChoiceDiscountCurveDeterministicCollateralChoiceDiscountCurve implements the Dynamically Switchable Collateral Choice Discount Curve among the choice of provided "deterministic" collateral curves.classDiscountFactorDiscountCurveDiscountFactorDiscountCurve manages the Discounting Latent State, using the Discount Factor as the State Response Representation.classForeignCollateralizedDiscountCurveForeignCollateralizedDiscountCurve computes the discount factor corresponding to one unit of domestic currency collateralized by a foreign collateral.classZeroRateDiscountCurveZeroRateDiscountCurve manages the Discounting Latent State, using the Zero Rate as the State Response Representation.Methods in org.drip.state.curve that return LatentState Modifier and Type Method Description LatentStateDerivedZeroRate. customTweakQuantificationMetric(ManifestMeasureTweak manifestMeasureTweak)LatentStateDerivedZeroRate. parallelShiftQuantificationMetric(double shift) -
Uses of LatentState in org.drip.state.discount
Classes in org.drip.state.discount that implement LatentState Modifier and Type Class Description classDiscountCurveDiscountCurve Interface combines the Interfaces of Latent State Curve Representation and Discount Factor Estimator.classExplicitBootDiscountCurveExplicitBootDiscountCurve exposes the functionality associated with the bootstrapped Discount Curve.classMergedDiscountForwardCurveMergedDiscountForwardCurve is the Stub for the Merged Discount and Forward Curve Functionality.classZeroCurveZeroCurve exposes the node set containing the zero curve node points. -
Uses of LatentState in org.drip.state.forward
Classes in org.drip.state.forward that implement LatentState Modifier and Type Class Description classForwardCurveForwardCurve is the stub for the forward curve functionality.Methods in org.drip.state.forward that return LatentState Modifier and Type Method Description LatentStateForwardCurve. customTweakManifestMeasure(java.lang.String manifestMeasure, ManifestMeasureTweak manifestMeasureTweak)LatentStateForwardCurve. customTweakQuantificationMetric(ManifestMeasureTweak manifestMeasureTweak)LatentStateForwardCurve. parallelShiftManifestMeasure(java.lang.String manifestMeasure, double shift)LatentStateForwardCurve. parallelShiftQuantificationMetric(double shift)LatentStateForwardCurve. shiftManifestMeasure(int spanIndex, java.lang.String manifestMeasure, double shift) -
Uses of LatentState in org.drip.state.fx
Classes in org.drip.state.fx that implement LatentState Modifier and Type Class Description classExplicitBootFXCurveExplicitBootFXCurve exposes the functionality associated with the bootstrapped FX Curve.classFXCurveFXCurve is the Stub for the FX Curve for the specified Currency Pair.Methods in org.drip.state.fx that return LatentState Modifier and Type Method Description LatentStateFXCurve. customTweakManifestMeasure(java.lang.String manifestMeasure, ManifestMeasureTweak manifestMeasureTweak)LatentStateFXCurve. customTweakQuantificationMetric(ManifestMeasureTweak manifestMeasureTweak)LatentStateFXCurve. parallelShiftManifestMeasure(java.lang.String manifestMeasure, double shift)LatentStateFXCurve. parallelShiftQuantificationMetric(double shift)LatentStateFXCurve. shiftManifestMeasure(int spanIndex, java.lang.String manifestMeasure, double shift) -
Uses of LatentState in org.drip.state.govvie
Classes in org.drip.state.govvie that implement LatentState Modifier and Type Class Description classExplicitBootGovvieCurveExplicitBootGovvieCurve exposes the Functionality associated with the bootstrapped Govvie Curve.classGovvieCurveGovvieCurve is the Stub for the Govvie Curve for the specified Govvie/Treasury.Methods in org.drip.state.govvie that return LatentState Modifier and Type Method Description LatentStateGovvieCurve. customTweakManifestMeasure(java.lang.String manifestMeasure, ManifestMeasureTweak manifestMeasureTweak)LatentStateGovvieCurve. customTweakQuantificationMetric(ManifestMeasureTweak manifestMeasureTweak)LatentStateGovvieCurve. parallelShiftManifestMeasure(java.lang.String manifestMeasure, double shift)LatentStateGovvieCurve. parallelShiftQuantificationMetric(double shift)LatentStateGovvieCurve. shiftManifestMeasure(int spanIndex, java.lang.String manifestMeasure, double shift) -
Uses of LatentState in org.drip.state.nonlinear
Classes in org.drip.state.nonlinear that implement LatentState Modifier and Type Class Description classFlatForwardDiscountCurveFlatForwardDiscountCurve manages the Discounting Latent State, using the Forward Rate as the State Response Representation.classFlatForwardForwardCurveFlatForwardForwardCurve contains an implementation of the flat forward rate forward curve.classFlatForwardFXCurveFlatForwardFXCurve manages the Volatility Latent State, using the Forward FX as the State Response Representation.classFlatForwardGovvieCurveFlatForwardGovvieCurve manages the Govvie Latent State, using the Flat Forward Rate as the State Response Representation.classFlatForwardRepoCurveFlatForwardRepoCurve manages the Repo Latent State, using the Forward Repo Rate as the State Response Representation.classFlatForwardVolatilityCurveFlatForwardVolatilityCurve manages the Volatility Latent State, using the Forward Volatility as the State Response Representation.classFlatYieldGovvieCurveFlatYieldGovvieCurve manages the Govvie Latent State, using the Flat Yield as the State Response Representation.classForwardHazardCreditCurveForwardHazardCreditCurve manages the Survival Latent State, using the Hazard Rate as the State Response Representation. -
Uses of LatentState in org.drip.state.repo
Classes in org.drip.state.repo that implement LatentState Modifier and Type Class Description classExplicitBootRepoCurveExplicitBootRepoCurve exposes the functionality associated with the bootstrapped Repo Curve.classRepoCurveRepoCurve is the Stub for the Re-purchase Rate between applicable to the Specified Entity.Methods in org.drip.state.repo that return LatentState Modifier and Type Method Description LatentStateRepoCurve. customTweakManifestMeasure(java.lang.String manifestMeasure, ManifestMeasureTweak manifestMeasureTweak)LatentStateRepoCurve. customTweakQuantificationMetric(ManifestMeasureTweak manifestMeasureTweak)LatentStateRepoCurve. parallelShiftManifestMeasure(java.lang.String manifestMeasure, double shift)LatentStateRepoCurve. parallelShiftQuantificationMetric(double shift)LatentStateRepoCurve. shiftManifestMeasure(int spanIndex, java.lang.String manifestMeasure, double shift) -
Uses of LatentState in org.drip.state.representation
Methods in org.drip.state.representation that return LatentState Modifier and Type Method Description LatentStateLatentState. customTweakManifestMeasure(java.lang.String manifestMeasure, ManifestMeasureTweak manifestMeasureTweak)Create a LatentState Instance from the Manifest Measure Tweak ParametersLatentStateLatentState. customTweakQuantificationMetric(ManifestMeasureTweak rvtp)Create a LatentState Instance from the Quantification Metric Tweak ParametersLatentStateLatentState. parallelShiftManifestMeasure(java.lang.String manifestMeasure, double shift)Create a LatentState Instance from the Manifest Measure Parallel ShiftLatentStateLatentState. parallelShiftQuantificationMetric(double dblShift)Create a LatentState Instance from the Quantification Metric Parallel ShiftLatentStateLatentState. shiftManifestMeasure(int spanIndex, java.lang.String manifestMeasure, double shift)Create a LatentState Instance from the Shift of the Specified Manifest Measure -
Uses of LatentState in org.drip.state.volatility
Classes in org.drip.state.volatility that implement LatentState Modifier and Type Class Description classExplicitBootVolatilityCurveExplicitBootVolatilityCurve exposes the functionality associated with the bootstrapped Volatility Curve.classVolatilityCurveVolatilityCurve exposes the Stub that implements the Latent State's Deterministic Volatility Term Structure Curve - by Construction, this is expected to be non-local.