Documentation of 'net.finmath.montecarlo.assetderivativevaluation.MonteCarloMultiAssetBlackScholesModel' Java class
MonteCarloMultiAssetBlackScholesModel
net.finmath.montecarlo.assetderivativevaluation

Class MonteCarloMultiAssetBlackScholesModel

    • Constructor Detail

      • MonteCarloMultiAssetBlackScholesModel

        public MonteCarloMultiAssetBlackScholesModel(BrownianMotionInterface brownianMotion,
                                                     double[] initialValues,
                                                     double riskFreeRate,
                                                     double[] volatilities,
                                                     double[][] correlations)
        Create a Monte-Carlo simulation using given time discretization.
        Parameters:
        brownianMotion - The Brownian motion to be used for the numerical scheme.
        initialValues - Spot values.
        riskFreeRate - The risk free rate.
        volatilities - The log volatilities.
        correlations - A correlation matrix.
      • MonteCarloMultiAssetBlackScholesModel

        public MonteCarloMultiAssetBlackScholesModel(TimeDiscretizationInterface timeDiscretization,
                                                     int numberOfPaths,
                                                     double[] initialValues,
                                                     double riskFreeRate,
                                                     double[] volatilities,
                                                     double[][] correlations)
        Create a Monte-Carlo simulation using given time discretization.
        Parameters:
        timeDiscretization - The time discretization.
        numberOfPaths - The number of Monte-Carlo path to be used.
        initialValues - Spot values.
        riskFreeRate - The risk free rate.
        volatilities - The log volatilities.
        correlations - A correlation matrix.

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.