Uses of Interface
org.drip.state.identifier.LatentStateLabel
| Package | Description |
|---|---|
| org.drip.analytics.definition |
Latent State Curves, Surfaces, Turns
|
| org.drip.analytics.support |
Assorted Support and Helper Utilities
|
| org.drip.dynamics.evolution |
Latent State Evolution Edges/Vertexes
|
| org.drip.exposure.evolver |
Securities and Exposure States Evolvers
|
| org.drip.exposure.generator |
Rates Stream Margin Period Exposure
|
| org.drip.exposure.universe |
Exposure Generation - Market States Simulation
|
| org.drip.param.definition |
Latent State Quantification Metrics Tweak
|
| org.drip.param.market |
Curves Surfaces Quotes Fixings Container
|
| org.drip.product.calib |
Curve/Surface Calibration Quote Sets
|
| org.drip.spline.grid |
Aggregated/Overlapping Stretch/Span Grids
|
| org.drip.state.basis |
Basis State Curve Construction/Estimation
|
| 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.curve |
Basis Spline Based Latent States
|
| org.drip.state.discount |
Discount Curve Spline Latent State
|
| org.drip.state.estimator |
Multi-Pass Customized Stretch Curve
|
| 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.identifier |
Latent State Identifier Labels
|
| org.drip.state.repo |
Latent State Repo Curve Estimator
|
| org.drip.state.representation |
Latent State Merge Sub-stretch
|
| org.drip.xva.dynamics |
XVA Dynamics - Settings and Evolution
|
-
Uses of LatentStateLabel in org.drip.analytics.definition
Methods in org.drip.analytics.definition that return LatentStateLabel Modifier and Type Method Description LatentStateLabelCurve. label()Get the Curve Latent State Identifier LabelLatentStateLabelMarketSurface. label()LatentStateLabelNodeStructure. label() -
Uses of LatentStateLabel in org.drip.analytics.support
Methods in org.drip.analytics.support with parameters of type LatentStateLabel Modifier and Type Method Description static booleanHelper. LabelMatch(LatentStateLabel lslLeft, LatentStateLabel lslRight)Do the Left and the Right Labels Match? -
Uses of LatentStateLabel in org.drip.dynamics.evolution
Methods in org.drip.dynamics.evolution with parameters of type LatentStateLabel Modifier and Type Method Description booleanLSQMCurveIncrement. containsLatentState(LatentStateLabel lsl)Indicate if Quantification Metrics are available for the specified Latent StatebooleanLSQMCurveSnapshot. containsLatentState(LatentStateLabel lsl)Indicate if Quantification Metrics are available for the specified Latent StatebooleanLSQMPointRecord. containsLatentState(LatentStateLabel lsl)Indicate if Quantification Metrics are available for the specified Latent StatebooleanLSQMCurveIncrement. containsQM(LatentStateLabel lsl, java.lang.String strQM)Indicate if the Value for the specified Quantification Metric is availablebooleanLSQMCurveSnapshot. containsQM(LatentStateLabel lsl, java.lang.String strQM)Indicate if the Value for the specified Quantification Metric is availablebooleanLSQMPointRecord. containsQM(LatentStateLabel lsl, java.lang.String strQM)Indicate if the Value for the specified Quantification Metric is availableCurveLSQMCurveSnapshot. qm(LatentStateLabel lsl, java.lang.String strQM)Retrieve the specified Latent State Quantification Metric CurvedoubleLSQMPointRecord. qm(LatentStateLabel lsl, java.lang.String strQM)Retrieve the specified Quantification Metric ValuebooleanLSQMPointRecord. setQM(LatentStateLabel lsl, java.lang.String strQM, double dblValue)Set the LSQM ValuebooleanLSQMCurveIncrement. setQMSpan(LatentStateLabel lsl, java.lang.String strQM, Span spanIncrement)Set the LSQM Increment SpanSpanLSQMCurveIncrement. span(LatentStateLabel lsl, java.lang.String strQM)Retrieve the specified Latent State Quantification Metric Span Increment -
Uses of LatentStateLabel in org.drip.exposure.evolver
Methods in org.drip.exposure.evolver that return LatentStateLabel Modifier and Type Method Description LatentStateLabelTerminalLatentState. label()Retrieve the Latent State LabelMethods in org.drip.exposure.evolver that return types with arguments of type LatentStateLabel Modifier and Type Method Description java.util.List<LatentStateLabel>LatentStateVertexContainer. labelList()Retrieve the List of all Loaded LabelsMethods in org.drip.exposure.evolver with parameters of type LatentStateLabel Modifier and Type Method Description booleanLatentStateVertexContainer. addLatentStateValue(LatentStateLabel latentStateLabel, double value)Add the Value Corresponding to the Specific Latent StatebooleanLatentStateDynamicsContainer. labelExists(LatentStateLabel label)Indicate if the Label existsTerminalLatentStateLatentStateDynamicsContainer. terminal(LatentStateLabel label)Retrieve the Terminal Latent State corresponding to the LabelbooleanDynamicsContainer. terminalLatentStateExists(LatentStateLabel label)Indicate if the Terminal Latent State ExistsdoubleLatentStateVertexContainer. value(LatentStateLabel latentStateLabel)Retrieve the Value Corresponding to the Specific Latent StateConstructors in org.drip.exposure.evolver with parameters of type LatentStateLabel Constructor Description Equity(java.lang.String id, LatentStateLabel label, DiffusionEvolver evolver, double dblRepoRate, double dividendRate)Equity ConstructorPrimarySecurity(java.lang.String id, LatentStateLabel label, DiffusionEvolver evolver, double repoRate)PrimarySecurity ConstructorTerminalLatentState(LatentStateLabel label, DiffusionEvolver diffusionEvolver)TerminalLatentState Constructor -
Uses of LatentStateLabel in org.drip.exposure.generator
Methods in org.drip.exposure.generator that return LatentStateLabel Modifier and Type Method Description LatentStateLabelNumeraireMPoR. latentStateLabel()Retrieve the Latent State LabelConstructors in org.drip.exposure.generator with parameters of type LatentStateLabel Constructor Description NumeraireMPoR(LatentStateLabel latentStateLabel, double notional)NumeraireMPoR Constructor -
Uses of LatentStateLabel in org.drip.exposure.universe
Methods in org.drip.exposure.universe that return types with arguments of type LatentStateLabel Modifier and Type Method Description java.util.List<LatentStateLabel>MarketCorrelation. latentStateLabelList()Retrieve the Latent State Label ListMethods in org.drip.exposure.universe with parameters of type LatentStateLabel Modifier and Type Method Description booleanLatentStateWeiner. add(LatentStateLabel latentStateLabel, double[] weinerIncrementArray)Add the Weiner Increment corresponding to the Specified Latent State LabelbooleanLatentStateWeiner. containsLatentState(LatentStateLabel latentStateLabel)Indicate if the specified Latent State is available in the Weiner Increment MapdoubleMarketCorrelation. entry(LatentStateLabel latentStateLabel1, LatentStateLabel latentStateLabel2)Retrieve the Cross State Correlationdouble[]LatentStateWeiner. incrementArray(LatentStateLabel latentStateLabel)Retrieve the Weiner Increment Array for the Specified Latent StatebooleanMarketCorrelation. latentStateExists(LatentStateLabel latentStateLabel)Check if the Latent State is available in the Correlation MatrixdoubleMarketVertex. latentStateValue(LatentStateLabel latentStateLabel)Retrieve the Realized Value for the Latent StateMethod parameters in org.drip.exposure.universe with type arguments of type LatentStateLabel Modifier and Type Method Description MarketCorrelationMarketCorrelation. customMarketCorrelation(java.util.List<LatentStateLabel> customLatentStateLabelList)Synthesize a MarketCorrelation Instance for the Custom Latent State Liststatic LatentStateWeinerLatentStateWeiner. FromUnitRandom(java.util.List<LatentStateLabel> latentStateLabelList, double[][] latentStateWeinerIncrementArray)Construct an Instance of LatentStateWeiner from the Arrays of Latent State and their Weiner IncrementsConstructor parameters in org.drip.exposure.universe with type arguments of type LatentStateLabel Constructor Description MarketCorrelation(java.util.List<LatentStateLabel> latentStateLabelList, double[][] matrix)MarketCorrelation Constructor -
Uses of LatentStateLabel in org.drip.param.definition
Methods in org.drip.param.definition with parameters of type LatentStateLabel Modifier and Type Method Description abstract booleanScenarioMarketParams. addFixing(JulianDate dtFix, LatentStateLabel lsl, double dblFixing)Add the fixing for the given Latent State Label and the given dateabstract booleanScenarioMarketParams. removeFixing(JulianDate dtFix, LatentStateLabel lsl)Remove the fixing corresponding to the given date and the Latent State Label -
Uses of LatentStateLabel in org.drip.param.market
Methods in org.drip.param.market with parameters of type LatentStateLabel Modifier and Type Method Description booleanLatentStateFixingsContainer. add(int iDate, LatentStateLabel lsl, double dblFixing)Add the Latent State Fixing corresponding to the Date/Label PairbooleanLatentStateFixingsContainer. add(JulianDate dt, LatentStateLabel lsl, double dblFixing)Add the Fixing corresponding to the Date/Label PairbooleanCurveSurfaceScenarioContainer. addFixing(JulianDate dtFix, LatentStateLabel lsl, double dblFixing)booleanCurveSurfaceQuoteContainer. available(int iDate, LatentStateLabel lsl)Indicates the Availability of the Fixing for the Specified LSL Label on the specified DatebooleanCurveSurfaceQuoteContainer. available(JulianDate dt, LatentStateLabel lsl)Indicates the Availability of the Fixing for the Specified LSL Label on the specified DatebooleanLatentStateFixingsContainer. available(int iDate, LatentStateLabel lsl)Indicate the Availability of the Fixing for the Specified LSL on the specified DatebooleanLatentStateFixingsContainer. available(JulianDate dt, LatentStateLabel lsl)Indicate the Availability of the Fixing for the Specified LSL Label on the specified DatedoubleCurveSurfaceQuoteContainer. fixing(int iDate, LatentStateLabel lsl)Retrieve the Fixing for the Specified Date/LSL CombinationdoubleCurveSurfaceQuoteContainer. fixing(JulianDate dt, LatentStateLabel lsl)Retrieve the Fixing for the Specified Date/LSL CombinationdoubleLatentStateFixingsContainer. fixing(int iDate, LatentStateLabel lsl)Retrieve the Latent State Fixing for the Specified DatedoubleLatentStateFixingsContainer. fixing(JulianDate dt, LatentStateLabel lsl)Retrieve the Latent State Fixing for the Specified Date/LSL CombinationbooleanLatentStateFixingsContainer. remove(int iDate, LatentStateLabel lsl)Remove the Latent State Fixing corresponding to the Date/Label Pair it if existsbooleanLatentStateFixingsContainer. remove(JulianDate dt, LatentStateLabel lsl)Remove the Latent State Fixing corresponding to the Date/Label Pair it if existsbooleanCurveSurfaceQuoteContainer. removeFixing(int iDate, LatentStateLabel lsl)Remove the Fixing corresponding to the Date/Label Pair it if existsbooleanCurveSurfaceQuoteContainer. removeFixing(JulianDate dt, LatentStateLabel lsl)Remove the Fixing corresponding to the Date/Label Pair it if existsbooleanCurveSurfaceScenarioContainer. removeFixing(JulianDate dtFix, LatentStateLabel lsl)booleanCurveSurfaceQuoteContainer. setFixing(int iDate, LatentStateLabel lsl, double dblFixing)Set the Fixing corresponding to the Date/Label PairbooleanCurveSurfaceQuoteContainer. setFixing(JulianDate dt, LatentStateLabel lsl, double dblFixing)Set the Fixing corresponding to the Date/Label Pair -
Uses of LatentStateLabel in org.drip.product.calib
Methods in org.drip.product.calib with parameters of type LatentStateLabel Modifier and Type Method Description booleanProductQuoteSet. contains(java.lang.String strLatentState, java.lang.String strLatentStateQuantificationMetric, LatentStateLabel label)Indicate if the Specified External Latent State Specification is contained in the Array -
Uses of LatentStateLabel in org.drip.spline.grid
Methods in org.drip.spline.grid with parameters of type LatentStateLabel Modifier and Type Method Description booleanAggregatedSpan. isMergeState(double predictorOrdinate, LatentStateLabel latentStateLabel)booleanOverlappingStretchSpan. isMergeState(double predictorOrdinate, LatentStateLabel latentStateLabel)booleanSpan. isMergeState(double predictorOrdinate, LatentStateLabel latentStateLabel)Indicate if the specified Label is part of the Merge State at the specified Predictor Ordinate -
Uses of LatentStateLabel in org.drip.state.basis
Methods in org.drip.state.basis that return LatentStateLabel Modifier and Type Method Description LatentStateLabelBasisCurve. label() -
Uses of LatentStateLabel in org.drip.state.boot
Methods in org.drip.state.boot with parameters of type LatentStateLabel Modifier and Type Method Description static 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 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 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 LatentStateLabel in org.drip.state.creator
Methods in org.drip.state.creator with parameters of type LatentStateLabel Modifier and Type Method Description static 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 LatentStateLabel in org.drip.state.credit
Methods in org.drip.state.credit that return LatentStateLabel Modifier and Type Method Description LatentStateLabelCreditCurve. label() -
Uses of LatentStateLabel in org.drip.state.curve
Methods in org.drip.state.curve that return LatentStateLabel Modifier and Type Method Description LatentStateLabelDerivedZeroRate. label() -
Uses of LatentStateLabel in org.drip.state.discount
Methods in org.drip.state.discount that return LatentStateLabel Modifier and Type Method Description LatentStateLabelMergedDiscountForwardCurve. label() -
Uses of LatentStateLabel in org.drip.state.estimator
Methods in org.drip.state.estimator that return types with arguments of type LatentStateLabel Modifier and Type Method Description java.util.Set<LatentStateLabel>PredictorResponseWeightConstraint. mergeLabelSet()Return the Set of Merged Latent State LabelsMethods in org.drip.state.estimator with parameters of type LatentStateLabel Modifier and Type Method Description booleanPredictorResponseWeightConstraint. addMergeLabel(LatentStateLabel mergeLatentStateLabel)Add a Merging Latent State LabelMethod parameters in org.drip.state.estimator with type arguments of type LatentStateLabel Modifier and Type Method Description booleanCurveStretch. markSegmentBuilt(int segmentIndex, java.util.Set<LatentStateLabel> latentStateLabelSet)Mark the Range of the "built" Segments, and set the set of Merge Latent States -
Uses of LatentStateLabel in org.drip.state.forward
Methods in org.drip.state.forward that return LatentStateLabel Modifier and Type Method Description LatentStateLabelForwardCurve. label() -
Uses of LatentStateLabel in org.drip.state.fx
Methods in org.drip.state.fx that return LatentStateLabel Modifier and Type Method Description LatentStateLabelFXCurve. label() -
Uses of LatentStateLabel in org.drip.state.govvie
Methods in org.drip.state.govvie that return LatentStateLabel Modifier and Type Method Description LatentStateLabelGovvieCurve. label() -
Uses of LatentStateLabel in org.drip.state.identifier
Classes in org.drip.state.identifier that implement LatentStateLabel Modifier and Type Class Description classCollateralLabelCollateralLabel contains the Identifier Parameters referencing the Latent State of the named Collateral Discount Curve.classCSALabelCSALabel specifies the Label of of a Credit Support Annex (CSA) Specification.classCustomLabelCustomLabel contains the Identifier Parameters referencing the Latent State of the named Custom Metric.classEntityCDSLabelEntityCDSLabel contains the Identifier Parameters referencing the Latent State of the named Entity CDS Curve.classEntityCreditLabelEntityCreditLabel contains the Identifier Parameters referencing the Latent State of the named Entity Credit Curve.classEntityDesignateLabelEntityDesignateLabel contains the Identifier Parameters referencing the Latent State of an Entity Designate.classEntityEquityLabelEntityEquityLabel contains the Identifier Parameters referencing the Latent State of the Entity Equity Curve.classEntityFundingLabelEntityFundingLabel contains the Identifier Parameters referencing the Latent State of the Entity Funding Curve.classEntityHazardLabelEntityHazardLabel contains the Identifier Parameters referencing the Latent State of the Entity Hazard Curve.classEntityRecoveryLabelEntityRecoveryLabel contains the Identifier Parameters referencing the Latent State of the Entity Recovery Curve.classFloaterLabelFloaterLabel is an Abstract Class that underpins the Latent State Labels that use a Single Floater Index.classForwardLabelForwardLabel contains the Index Parameters referencing a payment on a Forward Index.classFundingLabelFundingLabel contains the Identifier Parameters referencing the Latent State of the named Funding Discount Curve.classFXLabelFXLabel contains the Identifier Parameters referencing the Latent State of the named FX Curve.classGovvieLabelGovvieLabel contains the Identifier Parameters referencing the Latent State of the named Sovereign Curve.classOTCFixFloatLabelOTCFixFloatLabel contains the Index Parameters referencing a Payment on an OTC Fix/Float IRS Par Rate Index.classOvernightLabelOvernightLabel contains the Index Parameters referencing an Overnight Index.classPaydownLabelPaydownLabel contains the Identifier Parameters referencing the Latent State of the named Pay-down Curve.classRatingLabelRatingLabel contains the Identifier Parameters referencing the Label corresponding to the Credit Rating Latent State.classRepoLabelRepoLabel contains the Identifier Parameters referencing the Latent State of the named Repo Curve.classVolatilityLabelVolatilityLabel contains the Identifier Parameters referencing the Latent State of the named Volatility Curve.Methods in org.drip.state.identifier that return LatentStateLabel Modifier and Type Method Description LatentStateLabelVolatilityLabel. underlyingLatentState()Retrieve the Latent State Underlying the Volatility Latent StateMethods in org.drip.state.identifier with parameters of type LatentStateLabel Modifier and Type Method Description booleanCollateralLabel. match(LatentStateLabel latentStateLabelOther)booleanCSALabel. match(LatentStateLabel latentStateLabelOther)booleanCustomLabel. match(LatentStateLabel latentStateLabelOther)booleanEntityCDSLabel. match(LatentStateLabel latentStateLabelOther)booleanEntityCreditLabel. match(LatentStateLabel latentStateLabelOther)booleanEntityDesignateLabel. match(LatentStateLabel latentStateLabelOther)booleanEntityEquityLabel. match(LatentStateLabel latentStateLabelOther)booleanEntityFundingLabel. match(LatentStateLabel latentStateLabelOther)booleanEntityHazardLabel. match(LatentStateLabel latentStateLabelOther)booleanEntityRecoveryLabel. match(LatentStateLabel latentStateLabelOther)booleanFloaterLabel. match(LatentStateLabel latentStateLabelOther)booleanFundingLabel. match(LatentStateLabel latentStateLabelOther)booleanFXLabel. match(LatentStateLabel latentStateLabelOther)booleanGovvieLabel. match(LatentStateLabel latentStateLabelOther)booleanLatentStateLabel. match(LatentStateLabel latentStateLabelOther)Indicate whether this Label matches the supplied.booleanOTCFixFloatLabel. match(LatentStateLabel latentStateLabelOther)booleanOvernightLabel. match(LatentStateLabel latentStateLabelOther)booleanPaydownLabel. match(LatentStateLabel latentStateLabelOther)booleanRatingLabel. match(LatentStateLabel latentStateLabelOther)booleanRepoLabel. match(LatentStateLabel latentStateLabelOther)booleanVolatilityLabel. match(LatentStateLabel latentStateLabelOther)static VolatilityLabelVolatilityLabel. Standard(LatentStateLabel underlyingLatentStateLabel)Make a Standard Volatility Latent State Label from the Underlying Latent State LabelConstructors in org.drip.state.identifier with parameters of type LatentStateLabel Constructor Description VolatilityLabel(LatentStateLabel underlyingLatentStateLabel)VolatilityLabel Constructor -
Uses of LatentStateLabel in org.drip.state.repo
Methods in org.drip.state.repo that return LatentStateLabel Modifier and Type Method Description LatentStateLabelRepoCurve. label() -
Uses of LatentStateLabel in org.drip.state.representation
Methods in org.drip.state.representation that return LatentStateLabel Modifier and Type Method Description LatentStateLabelLatentStateMergeSubStretch. label()Retrieve the Latent State LabelLatentStateLabelLatentStateSpecification. label()Retrieve the Latent State LabelMethods in org.drip.state.representation with parameters of type LatentStateLabel Modifier and Type Method Description booleanMergeSubStretchManager. partOfMergeState(double date, LatentStateLabel latentStateLabel)Indicates whether the specified Latent State Label is Part of the Merge StretchConstructors in org.drip.state.representation with parameters of type LatentStateLabel Constructor Description LatentStateMergeSubStretch(double startDate, double endDate, LatentStateLabel label)LatentStateMergeSubStretch constructorLatentStateSpecification(java.lang.String latentState, java.lang.String quantificationMetric, LatentStateLabel label)LatentStateSpecification constructor -
Uses of LatentStateLabel in org.drip.xva.dynamics
Method parameters in org.drip.xva.dynamics with type arguments of type LatentStateLabel Modifier and Type Method Description ExposureAdjustmentAggregatorPathSimulator. simulate(java.util.List<LatentStateLabel> latentStateLabelList, MarketVertex initialMarketVertex, CorrelatedPathVertexDimension correlatedPathVertexDimension)Simulate the Realized State/Entity Values and their Aggregates over the Paths