Uses of Class
org.drip.product.params.CurrencyPair
| Package | Description |
|---|---|
| org.drip.market.definition |
IBOR, FX, Overnight Index Container
|
| org.drip.product.fx |
FX Forwards, Cross Currency Swaps
|
| org.drip.product.params |
Fixed Income Product Customization Parameters
|
| org.drip.service.template |
Curve Construction Product Builder Templates
|
| org.drip.state.creator |
Scenario State Curve/Surface Builders
|
| org.drip.state.curve |
Basis Spline Based Latent States
|
| org.drip.state.fx |
FX Latent State Curve Estimator
|
| org.drip.state.identifier |
Latent State Identifier Labels
|
| org.drip.state.nonlinear |
Nonlinear (i.e., Boot) Latent State Construction
|
-
Uses of CurrencyPair in org.drip.market.definition
Methods in org.drip.market.definition that return CurrencyPair Modifier and Type Method Description static CurrencyPairFXSettingContainer. CurrencyPair(java.lang.String strCurrency1, java.lang.String strCurrency2)Retrieve the Currency Pair Instance from the specified Currencies -
Uses of CurrencyPair in org.drip.product.fx
Methods in org.drip.product.fx that return CurrencyPair Modifier and Type Method Description CurrencyPairFXForwardComponent. currencyPair()Get the Currency PairCurrencyPairDomesticCollateralizedForeignForward. getCcyPair()Retrieve the Currency PairCurrencyPairForeignCollateralizedDomesticForward. getCcyPair()Retrieve the Currency PairConstructors in org.drip.product.fx with parameters of type CurrencyPair Constructor Description DomesticCollateralizedForeignForward(CurrencyPair cp, double dblForexForwardStrike, JulianDate dtMaturity)Create an DomesticCollateralizedForeignForward from the currency pair, the strike, and the maturity datesForeignCollateralizedDomesticForward(CurrencyPair cp, double dblForexForwardStrike, JulianDate dtMaturity)Create an ForeignCollateralizedDomesticForward from the currency pair, the strike, and the maturity datesFXForwardComponent(java.lang.String strName, CurrencyPair ccyPair, int iEffectiveDate, int iMaturityDate, double dblNotional, CashSettleParams csp)Create an FXForwardComponent from the currency pair, the effective and the maturity dates -
Uses of CurrencyPair in org.drip.product.params
Methods in org.drip.product.params that return CurrencyPair Modifier and Type Method Description static CurrencyPairCurrencyPair. FromCode(java.lang.String strCode)Construct the Currency Pair from the Code -
Uses of CurrencyPair in org.drip.service.template
Methods in org.drip.service.template with parameters of type CurrencyPair Modifier and Type Method Description static CaseInsensitiveTreeMap<FXCurve>LatentMarketStateBuilder. BumpedFXCurve(JulianDate spotDate, CurrencyPair currencyPair, java.lang.String[] maturityTenorArray, double[] quoteArray, java.lang.String calibrationMeasure, double fxSpot, int latentStateType, double bumpAmount, boolean isProportional)Construct a Tenor + Parallel Map of FX Curve from the FX Instrumentsstatic FXCurveLatentMarketStateBuilder. FXCurve(JulianDate spotDate, CurrencyPair currencyPair, java.lang.String[] maturityTenorArray, double[] quoteArray, java.lang.String calibrationMeasure, double fxSpot, int latentStateType)Construct an FX Curve from the FX Forward Instrumentsstatic FXCurveLatentMarketStateBuilder. FXCurve(JulianDate spotDate, CurrencyPair currencyPair, java.lang.String[] maturityTenorArray, double[] quoteArray, java.lang.String calibrationMeasure, double fxSpot, SegmentCustomBuilderControl segmentCustomBuilderControl)Construct an FX Curve from the FX Forward Instrumentsstatic FXForwardComponentOTCInstrumentBuilder. FXForward(JulianDate spotDate, CurrencyPair currencyPair, java.lang.String maturityTenor)Create an OTC FX Forward Componentstatic FXForwardComponent[]OTCInstrumentBuilder. FXForward(JulianDate spotDate, CurrencyPair currencyPair, java.lang.String[] maturityTenorArray)Create an Array of OTC FX Forward Componentsstatic FXCurveLatentMarketStateBuilder. ShapePreservingFXCurve(JulianDate spotDate, CurrencyPair currencyPair, java.lang.String[] maturityTenorArray, double[] quoteArray, java.lang.String calibrationMeasure, double fxSpot)Construct a Shape Preserving FX Curve from the FX Forward Instrumentsstatic FXCurveLatentMarketStateBuilder. SmoothFXCurve(JulianDate spotDate, CurrencyPair currencyPair, java.lang.String[] maturityTenorArray, double[] quoteArray, java.lang.String calibrationMeasure, double fxSpot)Construct a Smooth FX Curve from the FX Forward Instruments -
Uses of CurrencyPair in org.drip.state.creator
Methods in org.drip.state.creator with parameters of type CurrencyPair Modifier and Type Method Description static FXCurveScenarioFXCurveBuilder. CubicPolynomialCurve(java.lang.String name, JulianDate startDate, CurrencyPair currencyPair, java.lang.String[] tenorArray, double[] fxForwardArray, double fxSpot)Create an Instance of the Cubic Polynomial Splined FX Forward Curvestatic FXCurveScenarioFXCurveBuilder. CubicPolyShapePreserver(java.lang.String name, CurrencyPair currencyPair, int spotDate, CalibratableComponent[] calibratableComponentArray, double[] quoteArray, java.lang.String manifestMeasure, double fxSpot)Construct an Instance of the Shape Preserver of the Cubic Polynomial Type, using the Specified Basis Set Builder Parameters.static FXCurveScenarioFXCurveBuilder. CustomSplineCurve(java.lang.String name, JulianDate startDate, CurrencyPair currencyPair, java.lang.String[] tenorArray, double[] fxForwardArray, SegmentCustomBuilderControl segmentCustomBuilderControl, double fxSpot)Create an Instance of the Custom Splined FX Forward Curvestatic FXCurveScenarioFXCurveBuilder. KaklisPandelisCurve(java.lang.String name, JulianDate startDate, CurrencyPair currencyPair, java.lang.String[] tenorArray, double[] fxForwardArray, double fxSpot)Create an Instance of the Kaklis-Pandelis Splined FX Forward Curvestatic FXCurveScenarioFXCurveBuilder. KLKHyperbolicCurve(java.lang.String name, JulianDate startDate, CurrencyPair currencyPair, java.lang.String[] tenorArray, double[] fxForwardArray, double fxSpot, double tension)Create an Instance of the KLK Hyperbolic Splined FX Forward Curvestatic FXCurveScenarioFXCurveBuilder. KLKRationalLinearCurve(java.lang.String name, JulianDate startDate, CurrencyPair currencyPair, java.lang.String[] tenorArray, double[] fxForwardArray, double fxSpot, double tension)Create an Instance of the KLK Rational Linear Splined FX Forward Curvestatic FXCurveScenarioFXCurveBuilder. KLKRationalQuadraticCurve(java.lang.String name, JulianDate startDate, CurrencyPair currencyPair, java.lang.String[] tenorArray, double[] fxForwardArray, double fxSpot, double tension)Create an Instance of the KLK Rational Quadratic Splined FX Forward Curvestatic FXCurveScenarioFXCurveBuilder. QuarticPolynomialCurve(java.lang.String name, JulianDate startDate, CurrencyPair currencyPair, java.lang.String[] tenorArray, double[] fxForwardArray, double fxSpot)Create an Instance of the Quartic Polynomial Splined FX Forward Curvestatic FXCurveScenarioFXCurveBuilder. 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 FXCurveScenarioFXCurveBuilder. 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 FXCurveScenarioFXCurveBuilder. 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 Parameters -
Uses of CurrencyPair in org.drip.state.curve
Constructors in org.drip.state.curve with parameters of type CurrencyPair Constructor Description BasisSplineFXForward(CurrencyPair currencyPair, Span span)BasisSplineFXForward constructor -
Uses of CurrencyPair in org.drip.state.fx
Methods in org.drip.state.fx that return CurrencyPair Modifier and Type Method Description CurrencyPairFXCurve. currencyPair()Return the Currency Pair -
Uses of CurrencyPair in org.drip.state.identifier
Methods in org.drip.state.identifier that return CurrencyPair Modifier and Type Method Description CurrencyPairFXLabel. currencyPair()Retrieve the Currency Pair InstanceMethods in org.drip.state.identifier with parameters of type CurrencyPair Modifier and Type Method Description static FXLabelFXLabel. Standard(CurrencyPair currencyPair)Make a Standard FX Label from the Currency Pair InstanceConstructors in org.drip.state.identifier with parameters of type CurrencyPair Constructor Description FXLabel(CurrencyPair currencyPair)FXLabel Constructor -
Uses of CurrencyPair in org.drip.state.nonlinear
Constructors in org.drip.state.nonlinear with parameters of type CurrencyPair Constructor Description FlatForwardFXCurve(int epochDate, CurrencyPair currencyPair, double fxSpot, int[] dateArray, double[] fxForwardArray)FlatForwardVolatilityCurve Constructor