Uses of Package
net.finmath.modelling
Packages that use net.finmath.modelling
Package
Description
Models provided for finite difference solvers.
Product valuation code for models using backward propagation.
Classes related to the calibration of fourier models.
Provides characteristic functions of stochastic processes (models).
Provides characteristic functions of payoffs / values (products) and their numerical integration against a given model (valuation).
Provides interface specification and implementation of a model, which is essentially
a collection of curves.
Provides classes related to the modeling of Bond curves.
Algorithms related to bootstrapping and interpolation of caplet implied volatilities.
Provides interface specification and implementation of products, e.g., calibration products.
Provides interface specification and implementation of a model, which is essentially
a collection of curves.
Provides interface specification and implementation of products, e.g., calibration products.
Provides interface separating models and products.
Provides interface separating implementation from specification (of models and products)
Provides xml parsers to construct descriptors from XML
Provides classes to build models from descriptors.
Provides classes to build products from descriptors.
Provides basic interfaces and classes used in Monte-Carlo models (like LIBOR market model or Monte-Carlo simulation
of a Black-Scholes model), e.g., the Monte-Carlo random variable and the Brownian motion.
Monte-Carlo models for asset value processes, like the Black Scholes model.
Products which may be valued using an
AssetModelMonteCarloSimulationModel
.Provides classes for Cross-Currency models to be implemented via Monte-Carlo
algorithms from
net.finmath.montecarlo.process
.Provides interfaces and classes needed to generate a Hybrid Asset LIBOR Market Model.
Provides classes which implement financial products which may be
valued using a
net.finmath.montecarlo.hybridassetinterestrate.HybridAssetLIBORModelMonteCarloSimulation
.Provides interfaces and classes needed to generate interest rate models model (using numerical
algorithms from
net.finmath.montecarlo.process
.Model components related to non-linear discounting / funding.
Provides classes which implement financial products which may be
valued using a
net.finmath.montecarlo.interestrate.LIBORModelMonteCarloSimulationModel
.Provides a set product components which allow to build financial products by composition.
Provides a set of indices which can be used as part of a period.
Products which are model independent, but assume a Monte-Carlo simulation.
Legacy classes related to Monte-Carlo simulation - used for teaching only.
Classes extending the regular analytic model, see
net.finmath.marketdata.model
, with the capacity to hold volatility cubes,
see VolatilityCube
.Provides interface specification and implementation of product based on a single interest rate curve.
-
Classes in net.finmath.modelling used by net.finmath.finitedifference.models
-
Classes in net.finmath.modelling used by net.finmath.finitedifference.products
-
Classes in net.finmath.modelling used by net.finmath.fouriermethod.calibration.models
-
Classes in net.finmath.modelling used by net.finmath.fouriermethod.models
-
Classes in net.finmath.modelling used by net.finmath.fouriermethod.products
-
Classes in net.finmath.modelling used by net.finmath.marketdata.model
-
Classes in net.finmath.modelling used by net.finmath.marketdata.model.bondClassDescriptionInterface implemented by all financial product which may be valued by a model.
-
Classes in net.finmath.modelling used by net.finmath.marketdata.model.volatility.capletClassDescriptionInterface implemented by all financial product which may be valued by a model.
-
Classes in net.finmath.modelling used by net.finmath.marketdata.productsClassDescriptionInterface for products which can provide a complete description of themself, i.e.Interface to be implemented by all model.Interface implemented by all financial product which may be valued by a model.
-
Classes in net.finmath.modelling used by net.finmath.marketdata2.model
-
Classes in net.finmath.modelling used by net.finmath.marketdata2.products
-
Classes in net.finmath.modelling used by net.finmath.modellingClassDescriptionInterface for models which can provide a complete description of their model parameters (independent of the implementation of the numerical method).Interface for products which can provide a complete description of themself, i.e.Interface to be implemented by all model.Interface for a model descriptor.Interface implemented by all financial product which may be valued by a model.Interface for a product descriptor.
-
Classes in net.finmath.modelling used by net.finmath.modelling.descriptorClassDescriptionMarker interface for interest rate product descriptors.Interface for a model descriptor.Interface for a product descriptor.Interface for a product descriptor.
-
Classes in net.finmath.modelling used by net.finmath.modelling.descriptor.xmlparser
-
Classes in net.finmath.modelling used by net.finmath.modelling.modelfactoryClassDescriptionInterface for models which can provide a complete description of their model parameters (independent of the implementation of the numerical method).Interface for products which can provide a complete description of themself, i.e.Interface to be implemented by all model.A factory to instantiate a model from a given descriptor.Interface for a product descriptor.
-
Classes in net.finmath.modelling used by net.finmath.modelling.productfactoryClassDescriptionInterface for products which can provide a complete description of themself, i.e.Marker interface for interest rate product descriptors.Interface implemented by all financial product which may be valued by a model.Interface for a product descriptor.Interface for a product descriptor.
-
Classes in net.finmath.modelling used by net.finmath.montecarlo
-
Classes in net.finmath.modelling used by net.finmath.montecarlo.assetderivativevaluation
-
Classes in net.finmath.modelling used by net.finmath.montecarlo.assetderivativevaluation.products
-
Classes in net.finmath.modelling used by net.finmath.montecarlo.crosscurrency
-
Classes in net.finmath.modelling used by net.finmath.montecarlo.hybridassetinterestrate
-
Classes in net.finmath.modelling used by net.finmath.montecarlo.hybridassetinterestrate.products
-
Classes in net.finmath.modelling used by net.finmath.montecarlo.interestrate
-
Classes in net.finmath.modelling used by net.finmath.montecarlo.interestrate.models.fundingClassDescriptionInterface implemented by all financial product which may be valued by a model.
-
Classes in net.finmath.modelling used by net.finmath.montecarlo.interestrate.productsClassDescriptionInterface implemented by all financial product which may be valued by a model.
-
Classes in net.finmath.modelling used by net.finmath.montecarlo.interestrate.products.componentsClassDescriptionInterface implemented by all financial product which may be valued by a model.
-
Classes in net.finmath.modelling used by net.finmath.montecarlo.interestrate.products.indicesClassDescriptionInterface implemented by all financial product which may be valued by a model.
-
Classes in net.finmath.modelling used by net.finmath.montecarlo.productsClassDescriptionInterface implemented by all financial product which may be valued by a model.
-
-
Classes in net.finmath.modelling used by net.finmath.singleswaprate.model
-
Classes in net.finmath.modelling used by net.finmath.singleswaprate.products