Click or drag to resize

FinMath.Derivatives Namespace

 
Classes
  ClassDescription
Public classBinomial
Implementation of binomial options pricing model.
Public classBlackScholes
Implementation of Black-Scholes options pricing model
Public classMonteCarlo
Implementation of Monte-Carlo methods for option valuation. Custom option style and price model are feasible.
Public classOptionValuation
Basic properties of option calculators. http://en.wikipedia.org/wiki/Greeks_(finance)
Structures
  StructureDescription
Public structureDividend
Dividend of the underlying asset.
Delegates
  DelegateDescription
Public delegateMonteCarloExercisePayout
Delegate type for calculating payout of option in case of exercise after timeToMaturity*continuations/steps time.
Public delegateMonteCarloNextPrice
Delegate type for sampling asset price change during timeStep time.
Public delegateMonteCarloNextVolatility
Delegate type for sampling asset volatility in timeStep time.
Enumerations
  EnumerationDescription
Public enumerationOptionStyle
Option style.
Public enumerationOptionType
Type of option.
Public enumerationOptionValuationModelInputs
Enum used to specify set of option input parameters.
Public enumerationOptionValuationModelOutputs
Enum used to specify set of option output parameters.
Public enumerationPriceModel
Underlying asset price model.