multiAssetOptions-package: Finite Difference Method for Multi-Asset Option Valuation


This package implements an efficient finite difference method for valuing multi-asset options in the Black-Scholes world. The model assumes static volatilities and correlations. The implementation allows users to vary the option setup (number of underlying assets, call vs. put, European vs. American, etc.) as well as some of the features of the numerical method (mesh spacing, timestepping scheme, etc.).


Package: multiAssetOptions
Type: Package
Version: 0.1-1
Date: 2015-01-31
License: GPL-2 | GPL-3

This package contains the function multiAssetOption, which implements a generalized version of the finite difference method for option valuation. Several sub-functions are included in this package to improve code clarity and presentation.


Michael Eichenberger and Carlo Rosa

Maintainer: Michael Eichenberger <>

Questions? Problems? Suggestions? or email at

All documentation is copyright its authors; we didn't write any of that.