| Package | Description |
|---|---|
| net.finmath.marketdata2.calibration |
Provides classes to create a calibrated model of curves from a collection of calibration
products and corresponding target values.
|
| net.finmath.marketdata2.products |
Provides interface specification and implementation of products, e.g., calibration products.
|
| Modifier and Type | Method and Description |
|---|---|
AnalyticProduct |
CalibratedCurves.getCalibrationProductForSpec(CalibratedCurves.CalibrationSpec calibrationSpec) |
AnalyticProduct |
CalibratedCurves.getCalibrationProductForSymbol(String symbol)
Returns the first product found in the vector of calibration products
which matches the given symbol, where symbol is the String set in
the calibrationSpecs.
|
| Constructor and Description |
|---|
Solver(AnalyticModel model,
Vector<AnalyticProduct> calibrationProducts)
Generate a solver for the given parameter objects (independents) and
objective functions (dependents).
|
Solver(AnalyticModel model,
Vector<AnalyticProduct> calibrationProducts,
double evaluationTime,
double calibrationAccuracy)
Generate a solver for the given parameter objects (independents) and
objective functions (dependents).
|
Solver(AnalyticModel model,
Vector<AnalyticProduct> calibrationProducts,
List<Double> calibrationTargetValues,
double evaluationTime,
double calibrationAccuracy)
Generate a solver for the given parameter objects (independents) and
objective functions (dependents).
|
Solver(AnalyticModel model,
Vector<AnalyticProduct> calibrationProducts,
List<Double> calibrationTargetValues,
ParameterTransformation parameterTransformation,
double evaluationTime,
double calibrationAccuracy)
Generate a solver for the given parameter objects (independents) and
objective functions (dependents).
|
Solver(AnalyticModel model,
Vector<AnalyticProduct> calibrationProducts,
List<Double> calibrationTargetValues,
ParameterTransformation parameterTransformation,
double evaluationTime,
StochasticOptimizerFactory optimizerFactory)
Generate a solver for the given parameter objects (independents) and
objective functions (dependents).
|
| Modifier and Type | Method and Description |
|---|---|
AnalyticProduct |
Swap.getLegPayer()
Return the payer leg of the swap, i.e. the leg who's value is subtracted from the swap value.
|
AnalyticProduct |
Swap.getLegReceiver()
Return the receiver leg of the swap, i.e. the leg who's value is added to the swap value.
|
| Modifier and Type | Method and Description |
|---|---|
List<AnalyticProduct> |
Portfolio.getProducts()
Returns the list of products as an unmodifiable list.
|
| Constructor and Description |
|---|
Portfolio(AnalyticProduct product,
double weight)
Create a portfolio consisting of a single product with a given weight.
|
Swap(AnalyticProduct legReceiver,
AnalyticProduct legPayer)
Create a swap which values as
legReceiver - legPayer. |
| Constructor and Description |
|---|
Portfolio(List<AnalyticProduct> products)
Create a portfolio of products implementing
AnalyticProductInterface. |
Portfolio(List<AnalyticProduct> products,
List<Double> weights)
Create a portfolio of products implementing
AnalyticProductInterface. |
Portfolio(Portfolio portfolio,
List<AnalyticProduct> products,
List<Double> weights)
Create a portfolio of products implementing
AnalyticProductInterface. |
Copyright © 2019. All rights reserved.