public interface ShortRateVolatilityModelCalibrateable extends ShortRateVolatilityModel
getCloneCalibrated-method.| Modifier and Type | Method and Description |
|---|---|
ShortRateVolatilityModelCalibrateable |
getCloneCalibrated(ShortRateModel calibrationModel,
CalibrationProduct[] calibrationProducts,
Map<String,Object> calibrationParameters)
Performs a calibration of the model by
trying to match a given vector of calibration product to a given vector of target values
using a given vector of weights.
|
getMeanReversion, getTimeDiscretization, getVolatilityShortRateVolatilityModelCalibrateable getCloneCalibrated(ShortRateModel calibrationModel, CalibrationProduct[] calibrationProducts, Map<String,Object> calibrationParameters) throws CalculationException
Strings):
BrownianMotion may be provided. If so, this Brownian motion is used to build the valuation model.calibrationModel - The LIBOR market model to be used for calibrations (specifies forward curve and tenor discretization).calibrationProducts - The array of calibration products.calibrationParameters - A map of type Map<String, Object> specifying some (optional) calibration parameters.this one, but with calibrated parameters.CalculationException - Thrown if calibration has failed.Copyright © 2019. All rights reserved.