Uses of Class
net.finmath.montecarlo.model.AbstractProcessModel
| Package | Description |
|---|---|
| net.finmath.montecarlo.assetderivativevaluation |
Monte-Carlo models for asset value processes, like the Black Scholes model.
|
| net.finmath.montecarlo.assetderivativevaluation.models |
Equity models implementing
ProcessModel
e.g. by extending AbstractProcessModel. |
| net.finmath.montecarlo.interestrate.models |
Interest rate models implementing
ProcessModel
e.g. by extending AbstractProcessModel. |
-
Uses of AbstractProcessModel in net.finmath.montecarlo.assetderivativevaluation
Subclasses of AbstractProcessModel in net.finmath.montecarlo.assetderivativevaluation Modifier and Type Class Description classMonteCarloMultiAssetBlackScholesModelThis class glues together aBlackScholeModeland a Monte-Carlo implementation of aMonteCarloProcessFromProcessModeland forms a Monte-Carlo implementation of the Black-Scholes Model by implementingAssetModelMonteCarloSimulationModel. -
Uses of AbstractProcessModel in net.finmath.montecarlo.assetderivativevaluation.models
Subclasses of AbstractProcessModel in net.finmath.montecarlo.assetderivativevaluation.models Modifier and Type Class Description classBachelierModelThis class implements a (variant of the) Bachelier model, that is, it provides the drift and volatility specification and performs the calculation of the numeraire (consistent with the dynamics, i.e. the drift).classBlackScholesModelThis class implements a Black Scholes Model, that is, it provides the drift and volatility specification and performs the calculation of the numeraire (consistent with the dynamics, i.e. the drift).classBlackScholesModelWithCurvesThis class implements a Black Scholes Model, that is, it provides the drift and volatility specification and performs the calculation of the numeraire (consistent with the dynamics, i.e. the drift).classDisplacedLognomalModelThis class implements a displaced lognormal model, that is, it provides the drift and volatility specification and performs the calculation of the numeraire (consistent with the dynamics, i.e. the drift).classHestonModelThis class implements a Heston Model, that is, it provides the drift and volatility specification and performs the calculation of the numeraire (consistent with the dynamics, i.e. the drift).classInhomogeneousDisplacedLognomalModelThis class implements an inhomogeneous displaced log-normal model, that is, it provides the drift and volatility specification and performs the calculation of the numeraire (consistent with the dynamics, i.e. the drift).classInhomogenousBachelierModelThis class implements a (variant of the) Bachelier model, that is, it provides the drift and volatility specification and performs the calculation of the numeraire (consistent with the dynamics, i.e. the drift).classMertonModelThis class implements a Merton Model, that is, it provides the drift and volatility specification and performs the calculation of the numeraire (consistent with the dynamics, i.e. the drift).classVarianceGammaModelThis class implements a Variance Gamma Model, that is, it provides the drift and volatility specification and performs the calculation of the numeraire (consistent with the dynamics, i.e. the drift). -
Uses of AbstractProcessModel in net.finmath.montecarlo.interestrate.models
Subclasses of AbstractProcessModel in net.finmath.montecarlo.interestrate.models Modifier and Type Class Description classHullWhiteModelImplements a Hull-White model with time dependent mean reversion speed and time dependent short rate volatility.classHullWhiteModelWithConstantCoeffImplements a Hull-White model with constant coefficients.classHullWhiteModelWithDirectSimulationImplements a Hull-White model with time dependent mean reversion speed and time dependent short rate volatility.classHullWhiteModelWithShiftExtensionImplements a Hull-White model with time dependent mean reversion speed and time dependent short rate volatility.classLIBORMarketModelFromCovarianceModelImplements a (generalized) LIBOR market model with generic covariance structure (lognormal, normal, displaced or stochastic volatility) with some drift approximation methods.classLIBORMarketModelStandardImplements a basic LIBOR market model with some drift approximation methods.classLIBORMarketModelWithTenorRefinementImplements a discretized Heath-Jarrow-Morton model / LIBOR market model with dynamic tenor refinement, see https://papers.ssrn.com/sol3/papers.cfm?