| Package | Description |
|---|---|
| net.finmath.marketdata.model.curves |
Provides interface specification and implementation of curves, e.g., interest rate
curves like discount curves and forward curves.
|
| Modifier and Type | Method and Description |
|---|---|
static 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,
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.
|
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.
|
Copyright © 2019. All rights reserved.