Uses of Class
org.drip.param.pricer.CreditPricerParams
Package | Description |
---|---|
org.drip.analytics.cashflow |
Unit/Composite Cash Flow Periods.
|
org.drip.analytics.input |
Curve Surface Construction Customization Inputs
|
org.drip.param.pricer |
Pricing Parameters Customization Settings Control
|
org.drip.product.credit |
Credit Products - Components and Baskets
|
org.drip.product.definition |
Fixed Income Components/Baskets Definitions
|
org.drip.product.fra |
Standard/Market FRAs - Caps/Floors
|
org.drip.product.fx |
FX Forwards, Cross Currency Swaps
|
org.drip.product.govvie |
Treasury Bills, Notes, Bonds, Futures
|
org.drip.product.option |
Options on Fixed Income Components
|
org.drip.product.rates |
Fixed Income Multi-Stream Components
|
org.drip.state.creator |
Scenario State Curve/Surface Builders
|
org.drip.state.credit |
Credit Latent State Curve Representation
|
org.drip.state.inference |
Latent State Stretch Sequence Inference
|
org.drip.state.nonlinear |
Nonlinear (i.e., Boot) Latent State Construction
|
-
Uses of CreditPricerParams in org.drip.analytics.cashflow
Methods in org.drip.analytics.cashflow with parameters of type CreditPricerParams Modifier and Type Method Description java.util.List<LossQuadratureMetrics>
CompositePeriod. lossMetrics(CreditComponent creditComponent, ValuationParams valuationParameters, CreditPricerParams cpp, int iWorkoutDate, CurveSurfaceQuoteContainer csqc)
Create a List of Loss Period Measures -
Uses of CreditPricerParams in org.drip.analytics.input
Methods in org.drip.analytics.input that return CreditPricerParams Modifier and Type Method Description CreditPricerParams
BootCurveConstructionInput. pricerParameter()
CreditPricerParams
CurveConstructionInputSet. pricerParameter()
Retrieve the Pricer ParametersCreditPricerParams
LatentStateShapePreservingCCIS. pricerParameter()
Retrieve the Pricer ParametersConstructors in org.drip.analytics.input with parameters of type CreditPricerParams Constructor Description LatentStateShapePreservingCCIS(LinearLatentStateCalibrator llscShapePreserving, LatentStateStretchSpec[] aStretchSpec, ValuationParams valParam, CreditPricerParams pricerParam, ValuationCustomizationParams vcp, CurveSurfaceQuoteContainer csqs)
LatentStateShapePreservingCCIS constructor -
Uses of CreditPricerParams in org.drip.param.pricer
Methods in org.drip.param.pricer that return CreditPricerParams Modifier and Type Method Description static CreditPricerParams
CreditPricerParams. Standard()
Create the standard Credit pricer parameters object instance -
Uses of CreditPricerParams in org.drip.product.credit
-
Uses of CreditPricerParams in org.drip.product.definition
Methods in org.drip.product.definition with parameters of type CreditPricerParams Modifier and Type Method Description abstract double
CreditDefaultSwap. calibFlatSpread(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp)
Calibrate the CDS's flat spread from the calculated up-front pointsabstract CaseInsensitiveTreeMap<java.lang.Double>
CalibratableComponent. calibMeasures(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp)
Generate a Map of the Calibration MeasuresPredictorResponseWeightConstraint
CalibratableComponent. calibPRWC(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp, ProductQuoteSet pqs)
Generate the Calibratable Linearized Predictor/Response Constraint Weights for the Component from the Market Inputs.CaseInsensitiveTreeMap<java.lang.Double>
BasketProduct. customScenarioMeasures(ValuationParams valParams, CreditPricerParams pricerParams, ScenarioMarketParams mpc, java.lang.String strCustomScenName, ValuationCustomizationParams vcp, CaseInsensitiveTreeMap<java.lang.Double> mapBase)
Compute Basket's Custom Scenario MeasuresCaseInsensitiveTreeMap<java.lang.Double>
Component. customScenarioMeasures(ValuationParams valParams, CreditPricerParams pricerParams, ScenarioMarketParams mpc, java.lang.String strCustomScenName, ValuationCustomizationParams vcp, CaseInsensitiveTreeMap<java.lang.Double> mapBaseMeasures)
Generate a full list of custom measures for the set of scenario market parameters present in the org.drip.param.definition.MarketParamsabstract PredictorResponseWeightConstraint
CalibratableComponent. forwardPRWC(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp, ProductQuoteSet pqs)
Generate the Calibratable Linearized Predictor/Response Constraint Weights for the Non-merged Forward Factor Latent State from the Component's Cash Flows.abstract PredictorResponseWeightConstraint
CalibratableComponent. fundingForwardPRWC(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp, ProductQuoteSet pqs)
Generate the Calibratable Linearized Predictor/Response Constraint Weights for the merged Funding and Forward Latent States from the Component's Cash Flows.abstract PredictorResponseWeightConstraint
CalibratableComponent. fundingPRWC(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp, ProductQuoteSet pqs)
Generate the Calibratable Linearized Predictor/Response Constraint Weights for the Non-merged Funding Curve Discount Factor Latent State from the Component's Cash Flows.abstract PredictorResponseWeightConstraint
CalibratableComponent. fxPRWC(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp, ProductQuoteSet pqs)
Generate the Calibratable Linearized Predictor/Response Constraint Weights for the Non-merged FX Curve FX Forward Latent State from the Component's Cash Flows.abstract PredictorResponseWeightConstraint
CalibratableComponent. govviePRWC(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp, ProductQuoteSet pqs)
Generate the Calibratable Linearized Predictor/Response Constraint Weights for the Non-merged Govvie Curve FX Forward Latent State from the Component's Cash Flows.abstract WengertJacobian
CalibratableComponent. jackDDirtyPVDManifestMeasure(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp)
Compute the Jacobian of the Dirty PV to the Calibrated Input Manifest Measuresabstract java.util.List<LossQuadratureMetrics>
CreditComponent. lossFlow(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqc)
Generate the loss flow for the credit component based on the pricer parametersabstract java.util.List<LossQuadratureMetrics>
Bond. lossFlowFromPrice(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp, double dblPrice)
Get the bond's loss flow from priceabstract WengertJacobian
CalibratableComponent. manifestMeasureDFMicroJack(java.lang.String strMainfestMeasure, ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp)
Compute the micro-Jacobian of the given measure to the DFBasketMeasures
BasketProduct. measures(ValuationParams valParams, CreditPricerParams pricerParams, ScenarioMarketParams mpc, ValuationCustomizationParams vcp)
Generate a full list of the basket product measures for the set of scenario market parameters present in the org.drip.param.definition.MarketParamsComponentMeasures
Component. measures(ValuationParams valParams, CreditPricerParams pricerParams, ScenarioMarketParams mpc, ValuationCustomizationParams vcp)
Generate a full list of the Product's measures for the set of scenario market parameters present in the org.drip.param.definition.MarketParamsdouble
BasketProduct. measureValue(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp, java.lang.String strMeasure)
Calculate the value of the given basket product measuredouble
Component. measureValue(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp, java.lang.String strMeasure)
Calculate the value of the given Product's measureabstract double
Component. pv(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqc, ValuationCustomizationParams vcp)
Compute the PV for the specified Market Parametersabstract BondRVMeasures
Bond. standardMeasures(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp, WorkoutInfo wi, double dblPrice)
Calculate the full set of Bond RV Measures from the Price InputCaseInsensitiveTreeMap<java.lang.Double>
BasketProduct. value(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp)
Generate a full list of the basket product measures for the full input set of market parametersabstract CaseInsensitiveTreeMap<java.lang.Double>
Component. value(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp)
Generate a full list of the Product measures for the full input set of market parametersabstract CaseInsensitiveTreeMap<java.lang.Double>
CreditDefaultSwap. valueFromQuotedSpread(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp, double dblFixCoupon, double dblQuotedSpread)
Value the CDS from the Quoted Spreadabstract PredictorResponseWeightConstraint
CalibratableComponent. volatilityPRWC(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp, ProductQuoteSet pqs)
Generate the Calibratable Linearized Predictor/Response Constraint Weights for the Non-merged Volatility Latent State from the Component's Cash Flows. -
Uses of CreditPricerParams in org.drip.product.fra
-
Uses of CreditPricerParams in org.drip.product.fx
-
Uses of CreditPricerParams in org.drip.product.govvie
Methods in org.drip.product.govvie with parameters of type CreditPricerParams Modifier and Type Method Description PredictorResponseWeightConstraint
TreasuryComponent. govviePRWC(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqs, ValuationCustomizationParams vcp, ProductQuoteSet pqs)
double
TreasuryFutures. pv(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqc, ValuationCustomizationParams vcp)
CaseInsensitiveTreeMap<java.lang.Double>
TreasuryFutures. value(ValuationParams valParams, CreditPricerParams pricerParams, CurveSurfaceQuoteContainer csqc, ValuationCustomizationParams vcp)
-
Uses of CreditPricerParams in org.drip.product.option
-
Uses of CreditPricerParams in org.drip.product.rates
-
Uses of CreditPricerParams in org.drip.state.creator
Methods in org.drip.state.creator with parameters of type CreditPricerParams Modifier and Type Method Description static MergedDiscountForwardCurve
ScenarioDiscountCurveBuilder. DFRateShapePreserver(java.lang.String name, ValuationParams valuationParams, CreditPricerParams creditPricerParams, CurveSurfaceQuoteContainer curveSurfaceQuoteContainer, ValuationCustomizationParams valuationCustomizationParams, java.lang.String basisType, FunctionSetBuilderParams functionSetBuilderParams, CalibratableComponent[] calibrationComponentArray1, double[] calibrationQuoteArray1, java.lang.String[] manifestMeasureArray1, CalibratableComponent[] calibrationComponentArray2, double[] calibrationQuoteArray2, java.lang.String[] manifestMeasureArray2, double epochResponse, boolean zeroSmooth)
Construct an instance of the Shape Preserver of the desired basis type, using the specified basis set builder parameters.static MergedDiscountForwardCurve
ScenarioDiscountCurveBuilder. ShapePreservingDFBuild(java.lang.String currency, LinearLatentStateCalibrator linearLatentStateCalibrator, LatentStateStretchSpec[] latentStateStretchSpecArray, ValuationParams valuationParams, CreditPricerParams creditPricerParams, CurveSurfaceQuoteContainer curveSurfaceQuoteContainer, ValuationCustomizationParams valuationCustomizationParams, double epochResponse)
Build the Shape Preserving Discount Curve using the Custom Parametersstatic ForwardCurve
ScenarioForwardCurveBuilder. ShapePreservingForwardCurve(java.lang.String name, ForwardLabel friForwardLabel, ValuationParams valuationParams, CreditPricerParams creditPricerParams, CurveSurfaceQuoteContainer curveSurfaceQuoteContainer, ValuationCustomizationParams valuationCustomizationParams, java.lang.String basisType, FunctionSetBuilderParams functionSetBuilderParams, CalibratableComponent[] calibrationComponentArray, java.lang.String manifestMeasure, double[] quoteArray, double epochResponse)
Construct an instance of the Shape Preserver of the desired basis type, using the specified basis set builder parameters.static ForwardCurve
ScenarioForwardCurveBuilder. ShapePreservingForwardCurve(LinearLatentStateCalibrator linearLatentStateCalibrator, LatentStateStretchSpec[] latentStateStretchSpecArray, ForwardLabel forwardLabel, ValuationParams valuationParams, CreditPricerParams creditPricerParams, CurveSurfaceQuoteContainer curveSurfaceQuoteContainer, ValuationCustomizationParams valuationCustomizationParams, double epochResponse)
Build the Shape Preserving Forward Curve using the Custom Parametersstatic FXCurve
ScenarioFXCurveBuilder. ShapePreservingFXCurve(java.lang.String name, CurrencyPair currencyPair, ValuationParams valuationParams, CreditPricerParams creditPricerParams, CurveSurfaceQuoteContainer curveSurfaceQuoteContainer, ValuationCustomizationParams valuationCustomizationParams, java.lang.String basisType, FunctionSetBuilderParams functionSetBuilderParams, CalibratableComponent[] calibratableComponentArray, java.lang.String manifestMeasure, double[] quoteArray, double epochResponse)
Construct an instance of the Shape Preserver of the desired basis type, using the specified basis set builder parameters.static FXCurve
ScenarioFXCurveBuilder. ShapePreservingFXCurve(java.lang.String name, CurrencyPair currencyPair, ValuationParams valuationParams, CreditPricerParams creditPricerParams, CurveSurfaceQuoteContainer curveSurfaceQuoteContainer, ValuationCustomizationParams valuationCustomizationParams, CalibratableComponent[] calibratableComponentArray, java.lang.String manifestMeasure, double[] quoteArray, double epochResponse, SegmentCustomBuilderControl segmentCustomBuilderControl)
Construct an instance of the Shape Preserver of the desired basis type, using the specified basis set builder parameters.static FXCurve
ScenarioFXCurveBuilder. ShapePreservingFXCurve(LinearLatentStateCalibrator linearLatentStateCalibrator, LatentStateStretchSpec[] latentStateStretchSpecArray, CurrencyPair currencyPair, ValuationParams valuationParams, CreditPricerParams creditPricerParams, CurveSurfaceQuoteContainer curveSurfaceQuoteContainer, ValuationCustomizationParams valuationCustomizationParams, double epochResponse)
Build the Shape Preserving FX Curve using the Custom Parametersstatic GovvieCurve
ScenarioGovvieCurveBuilder. ShapePreservingGovvieCurve(java.lang.String name, java.lang.String treasuryCode, java.lang.String currency, ValuationParams valuationParams, CreditPricerParams creditPricerParams, CurveSurfaceQuoteContainer curveSurfaceQuoteContainer, ValuationCustomizationParams valuationCustomizationParams, java.lang.String basisType, FunctionSetBuilderParams functionSetBuilderParams, SegmentInelasticDesignControl segmentInelasticDesignControl, CalibratableComponent[] calibratableComponentArray, java.lang.String manifestMeasure, double[] quoteArray)
Construct an Instance of the Shape Preserver of the desired Basis Spline Type, using the specified Basis Spline Set Builder Parameters.static GovvieCurve
ScenarioGovvieCurveBuilder. ShapePreservingGovvieCurve(LinearLatentStateCalibrator linearLatentStateCalibrator, LatentStateStretchSpec[] latentStateStretchSpecArray, java.lang.String treasuryCode, java.lang.String currency, ValuationParams valuationParams, CreditPricerParams creditPricerParams, CurveSurfaceQuoteContainer curveSurfaceQuoteContainer, ValuationCustomizationParams valuationCustomizationParams, double epochResponse)
Build the Shape Preserving Govvie Curve using the Custom Parametersstatic MergedDiscountForwardCurve
ScenarioDiscountCurveBuilder. SmoothingGlobalControlBuild(MergedDiscountForwardCurve shapePreserverDiscountCurve, LinearLatentStateCalibrator linearLatentStateCalibrator, GlobalControlCurveParams globalControlCurveParams, ValuationParams valuationParams, CreditPricerParams creditPricerParams, CurveSurfaceQuoteContainer curveSurfaceQuoteContainer, ValuationCustomizationParams valuationCustomizationParams)
Build a Globally Smoothed Instance of the Discount Curve using the Custom Parametersstatic MergedDiscountForwardCurve
ScenarioDiscountCurveBuilder. SmoothingLocalControlBuild(MergedDiscountForwardCurve shapePreserverDiscountCurve, LinearLatentStateCalibrator linearLatentStateCalibrator, LocalControlCurveParams localControlCurveParams, ValuationParams valuationParams, CreditPricerParams creditPricerParams, CurveSurfaceQuoteContainer curveSurfaceQuoteContainer, ValuationCustomizationParams valuationCustomizationParams)
Build a Locally Smoothed Instance of the Discount Curve using the Custom Parameters -
Uses of CreditPricerParams in org.drip.state.credit
Methods in org.drip.state.credit with parameters of type CreditPricerParams Modifier and Type Method Description void
CreditCurve. 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 CreditPricerParams in org.drip.state.inference
Methods in org.drip.state.inference with parameters of type CreditPricerParams Modifier and Type Method Description OverlappingStretchSpan
LinearLatentStateCalibrator. calibrateSpan(LatentStateStretchSpec[] latentStateStretchSpecArray, double epochResponse, ValuationParams valuationParams, CreditPricerParams creditPricerParams, ValuationCustomizationParams valuationCustomizationParams, CurveSurfaceQuoteContainer curveSurfaceQuoteContainer)
Calibrate the Span from the Instruments in the Stretches and their Details.Constructors in org.drip.state.inference with parameters of type CreditPricerParams Constructor Description LatentStateSequenceBuilder(double epochResponse, LatentStateStretchSpec latentStateStretchSpecification, ValuationParams valuationParams, CreditPricerParams creditPricerParams, CurveSurfaceQuoteContainer curveSurfaceQuoteContainer, ValuationCustomizationParams valuationCustomizationParams, Span span, StretchBestFitResponse stretchBestFitResponse, CaseInsensitiveHashMap<PreceedingManifestSensitivityControl> preceedingManifestSensitivityControlMap, StretchBestFitResponse stretchBestFitResponseQuoteSensitivity, BoundarySettings boundarySettings)
LatentStateSequenceBuilder constructor -
Uses of CreditPricerParams in org.drip.state.nonlinear
Methods in org.drip.state.nonlinear with parameters of type CreditPricerParams Modifier and Type Method Description static boolean
NonlinearCurveBuilder. 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 Component