Options
All
  • Public
  • Public/Protected
  • All
Menu

Simple binomial lattice approximating the Black-Scholes model

Type parameters

Hierarchy

Implements

Index

Constructors

constructor

Properties

Protected _discount

_discount: DiscountFactor

Protected _dt

_dt: Time

Protected _pd

_pd: Real

Protected _pu

_pu: Real

Protected _riskFreeRate

_riskFreeRate: Rate

Protected _statePrices

_statePrices: Real[][]

_t

Protected _tree

_tree: T

impl

impl: () => any

Type declaration

    • (): any
    • Returns any

init

init: (timeGrid: TimeGrid) => Lattice

Type declaration

timeGrid

timeGrid: () => TimeGrid

Type declaration

Methods

Protected computeStatePrices

  • computeStatePrices(until: Size): void

descendant

  • Parameters

    Returns Size

discount

dt

  • Returns Time

grid

init1D

initialize

partialRollback

presentValue

probability

  • Parameters

    Returns Real

riskFreeRate

  • riskFreeRate(): Rate
  • Returns Rate

rollback

size

  • Parameters

    Returns Size

statePrices

stepback

  • stepback(i: Size, values: Real[], newValues: Real[]): void

tlInit

underlying