Uses of Interface
net.finmath.montecarlo.interestrate.models.covariance.ShortRateVolatilityModel
-
Packages that use ShortRateVolatilityModel Package Description net.finmath.montecarlo.interestrate Provides interfaces and classes needed to generate interest rate models model (using numerical algorithms fromnet.finmath.montecarlo.process.net.finmath.montecarlo.interestrate.models Interest rate models implementingProcessModele.g.net.finmath.montecarlo.interestrate.models.covariance Contains covariance models and their calibration as plug-ins for the LIBOR market model and volatility and correlation models which may be used to build a covariance model. -
-
Uses of ShortRateVolatilityModel in net.finmath.montecarlo.interestrate
Methods in net.finmath.montecarlo.interestrate that return ShortRateVolatilityModel Modifier and Type Method Description ShortRateVolatilityModelShortRateModel. getVolatilityModel()Return the volatility model.Methods in net.finmath.montecarlo.interestrate with parameters of type ShortRateVolatilityModel Modifier and Type Method Description ShortRateModelShortRateModel. getCloneWithModifiedVolatilityModel(ShortRateVolatilityModel volatilityModel)Create a new object implementing ShortRateModel, using the new volatility model. -
Uses of ShortRateVolatilityModel in net.finmath.montecarlo.interestrate.models
Methods in net.finmath.montecarlo.interestrate.models that return ShortRateVolatilityModel Modifier and Type Method Description ShortRateVolatilityModelHullWhiteModel. getVolatilityModel()Methods in net.finmath.montecarlo.interestrate.models with parameters of type ShortRateVolatilityModel Modifier and Type Method Description HullWhiteModelHullWhiteModel. getCloneWithModifiedVolatilityModel(ShortRateVolatilityModel volatilityModel)static HullWhiteModelHullWhiteModel. of(RandomVariableFactory randomVariableFactory, TimeDiscretization liborPeriodDiscretization, AnalyticModel analyticModel, ForwardCurve forwardRateCurve, DiscountCurve discountCurve, ShortRateVolatilityModel volatilityModel, CalibrationProduct[] calibrationProducts, Map<String,Object> properties)Creates a Hull-White model which implementsLIBORMarketModel.Constructors in net.finmath.montecarlo.interestrate.models with parameters of type ShortRateVolatilityModel Constructor Description HullWhiteModel(RandomVariableFactory randomVariableFactory, TimeDiscretization liborPeriodDiscretization, AnalyticModel analyticModel, ForwardCurve forwardRateCurve, DiscountCurve discountCurve, ShortRateVolatilityModel volatilityModel, Map<String,Object> properties)Creates a Hull-White model which implementsLIBORMarketModel.HullWhiteModel(TimeDiscretization liborPeriodDiscretization, AnalyticModel analyticModel, ForwardCurve forwardRateCurve, DiscountCurve discountCurve, ShortRateVolatilityModel volatilityModel, Map<String,Object> properties)Creates a Hull-White model which implementsLIBORMarketModel.HullWhiteModelWithDirectSimulation(TimeDiscretization liborPeriodDiscretization, AnalyticModel analyticModel, ForwardCurve forwardRateCurve, DiscountCurve discountCurve, ShortRateVolatilityModel volatilityModel, Map<String,?> properties)Creates a Hull-White model which implementsLIBORMarketModel.HullWhiteModelWithShiftExtension(TimeDiscretization liborPeriodDiscretization, AnalyticModel analyticModel, ForwardCurve forwardRateCurve, DiscountCurve discountCurve, ShortRateVolatilityModel volatilityModel, Map<String,?> properties)Creates a Hull-White model which implementsLIBORMarketModel. -
Uses of ShortRateVolatilityModel in net.finmath.montecarlo.interestrate.models.covariance
Subinterfaces of ShortRateVolatilityModel in net.finmath.montecarlo.interestrate.models.covariance Modifier and Type Interface Description interfaceShortRateVolatilityModelCalibrateableInterface for covariance models which may perform a calibration by providing the correspondinggetCloneCalibrated-method.interfaceShortRateVolatilityModelParametricInterface for short rate volatility models which are determined by a vector of parameter.Classes in net.finmath.montecarlo.interestrate.models.covariance that implement ShortRateVolatilityModel Modifier and Type Class Description classAbstractShortRateVolatilityModelA base class and interface description for the instantaneous volatility of an short rate model.classAbstractShortRateVolatilityModelParametricBase class for parametric volatility models, see alsoAbstractShortRateVolatilityModel.classShortRateVolatilityModelAsGivenA short rate volatility model from given volatility and mean reversion.classShortRateVolatilityModelHoLeeclassShortRateVolatilityModelPiecewiseConstantShort rate volatility model with a piecewise constant volatility and a piecewise constant mean reversion.
-