Uses of Class
net.finmath.marketdata.model.curves.DiscountCurveInterpolation
Packages that use DiscountCurveInterpolation
Package
Description
Provides interface specification and implementation of curves, e.g., interest rate
curves like discount curves and forward curves.
-
Uses of DiscountCurveInterpolation in net.finmath.marketdata.model.curves
Methods in net.finmath.marketdata.model.curves that return DiscountCurveInterpolationModifier and TypeMethodDescriptionstatic DiscountCurveInterpolation
DiscountCurveInterpolation.createDiscountCurveFromAnnualizedZeroRates(String name, LocalDate referenceDate, double[] times, double[] givenAnnualizedZeroRates, boolean[] isParameter, CurveInterpolation.InterpolationMethod interpolationMethod, CurveInterpolation.ExtrapolationMethod extrapolationMethod, CurveInterpolation.InterpolationEntity interpolationEntity)
Create a discount curve from given times and given annualized zero rates using given interpolation and extrapolation methods.static DiscountCurveInterpolation
DiscountCurveInterpolation.createDiscountCurveFromAnnualizedZeroRates(String name, LocalDate referenceDate, double[] times, double[] givenAnnualizedZeroRates, CurveInterpolation.InterpolationMethod interpolationMethod, CurveInterpolation.ExtrapolationMethod extrapolationMethod, CurveInterpolation.InterpolationEntity interpolationEntity)
Create a discount curve from given times and given annualized zero rates using given interpolation and extrapolation methods.static DiscountCurveInterpolation
DiscountCurveInterpolation.createDiscountCurveFromDiscountFactors(String name, double[] times, double[] givenDiscountFactors)
Create a discount curve from given times and given discount factors using default interpolation and extrapolation methods.static DiscountCurveInterpolation
DiscountCurveInterpolation.createDiscountCurveFromDiscountFactors(String name, double[] times, double[] givenDiscountFactors, boolean[] isParameter, CurveInterpolation.InterpolationMethod interpolationMethod, CurveInterpolation.ExtrapolationMethod extrapolationMethod, CurveInterpolation.InterpolationEntity interpolationEntity)
Create a discount curve from given times and given discount factors using given interpolation and extrapolation methods.static DiscountCurveInterpolation
DiscountCurveInterpolation.createDiscountCurveFromDiscountFactors(String name, double[] times, double[] givenDiscountFactors, CurveInterpolation.InterpolationMethod interpolationMethod, CurveInterpolation.ExtrapolationMethod extrapolationMethod, CurveInterpolation.InterpolationEntity interpolationEntity)
Create a discount curve from given times and given discount factors using given interpolation and extrapolation methods.static DiscountCurveInterpolation
DiscountCurveInterpolation.createDiscountCurveFromDiscountFactors(String name, LocalDate referenceDate, double[] times, double[] givenDiscountFactors, boolean[] isParameter, CurveInterpolation.InterpolationMethod interpolationMethod, CurveInterpolation.ExtrapolationMethod extrapolationMethod, CurveInterpolation.InterpolationEntity interpolationEntity)
Create a discount curve from given times and given discount factors using given interpolation and extrapolation methods.static DiscountCurveInterpolation
DiscountCurveInterpolation.createDiscountCurveFromZeroRates(String name, double[] times, double[] givenZeroRates)
Create a discount curve from given times and given zero rates using default interpolation and extrapolation methods.static DiscountCurveInterpolation
DiscountCurveInterpolation.createDiscountCurveFromZeroRates(String name, double[] times, double[] givenZeroRates, boolean[] isParameter, CurveInterpolation.InterpolationMethod interpolationMethod, CurveInterpolation.ExtrapolationMethod extrapolationMethod, CurveInterpolation.InterpolationEntity interpolationEntity)
Deprecated.Initializing a curve without reference date is deprecated.static DiscountCurveInterpolation
DiscountCurveInterpolation.createDiscountCurveFromZeroRates(String name, LocalDate referenceDate, double[] times, double[] givenZeroRates, boolean[] isParameter, CurveInterpolation.InterpolationMethod interpolationMethod, CurveInterpolation.ExtrapolationMethod extrapolationMethod, CurveInterpolation.InterpolationEntity interpolationEntity)
Create a discount curve from given times and given zero rates using given interpolation and extrapolation methods.static DiscountCurveInterpolation
DiscountCurveInterpolation.createDiscountCurveFromZeroRates(String name, LocalDate referenceDate, double[] times, double[] givenZeroRates, CurveInterpolation.InterpolationMethod interpolationMethod, CurveInterpolation.ExtrapolationMethod extrapolationMethod, CurveInterpolation.InterpolationEntity interpolationEntity)
Create a discount curve from given times and given zero rates using given interpolation and extrapolation methods.static DiscountCurveInterpolation
DiscountCurveInterpolation.createDiscountCurveFromZeroRates(String name, Date referenceDate, double[] times, double[] givenZeroRates, boolean[] isParameter, CurveInterpolation.InterpolationMethod interpolationMethod, CurveInterpolation.ExtrapolationMethod extrapolationMethod, CurveInterpolation.InterpolationEntity interpolationEntity)
Create a discount curve from given times and given zero rates using given interpolation and extrapolation methods.