Finance[BlackScholesBinomialTree] - create a binomial tree approximating a Black-Scholes process
|
Calling Sequence
|
|
BlackScholesBinomialTree(, r, d, v, T, N)
BlackScholesBinomialTree(, r, d, v, G)
|
|
Parameters
|
|
|
-
|
positive constant; inital value of the underlying asset
|
r
|
-
|
non-negative constant or yield term structure; annual risk-free rate function for the underlying asset
|
d
|
-
|
non-negative constant or yield term structure; annual dividend rate function for the underlying asset
|
v
|
-
|
non-negative constant or a local volatility term structure; local volatility
|
T
|
-
|
positive constant; time to maturity date (in years)
|
N
|
-
|
positive integer; number of steps
|
G
|
-
|
the number of steps used in the binomial tree
|
|
|
|
|
Description
|
|
•
|
The BlackScholesBinomialTree(, r, d, v, G) calling sequence returns a binomial tree approximating a Black-Scholes process with the specified parameters. When r, d, and v are constant and the time grid is homogeneous, the BlackScholesBinomialTree constructs the standard Cox, Ross, and Rubinstein binomial tree. In the general case the binomial tree is constructed as follows:
|
•
|
Assume that the time grid G consists of points , , ..., . Then the resulting binomial tree will have levels, each level representing possible states of the discretized process at time , . At level , the tree has nodes, , ..., . The initial state of the discretized process will be equal to . Each node has two descendants at level , (the upper descendant), and (the lower descendant), where and . Note that the value of the local volatility must be independent of the value of the underlying process.
|
•
|
The BlackScholesBinomialTree(, r, d, v, T, N) calling sequence is similar except that in this case a uniform time grid with step size is used instead of G.
|
|
|
Compatibility
|
|
•
|
The Finance[BlackScholesBinomialTree] command was introduced in Maple 15.
|
|
|
Examples
|
|
>
|
|
First construct a binomial tree for a Black-Scholes process with constant drift and volatility.
>
|
|
>
|
|
>
|
|
>
|
|
>
|
|
Here are two different views of the same tree; the first one uses the standard scale, the second one uses the logarithmic scale.
>
|
|
>
|
|
Inspect the tree.
>
|
|
| (1) |
>
|
|
| (2) |
>
|
|
| (3) |
Here is an example of a Black-Scholes process with time-dependent drift and volatility.
>
|
|
>
|
|
Again, here are two different views of the same tree; the first one uses the standard scale, the second one uses the logarithmic scale.
>
|
|
>
|
|
Inspect the second tree.
>
|
|
| (4) |
>
|
|
| (5) |
>
|
|
| (6) |
>
|
|
| (7) |
Compare the two trees.
>
|
|
>
|
|
>
|
|
|
|
See Also
|
|
Finance[BinomialTree], Finance[BlackScholesBinomialTree], Finance[BlackScholesTrinomialTree], Finance[GetDescendants], Finance[GetProbabilities], Finance[GetUnderlying], Finance[ImpliedBinomialTree], Finance[ImpliedTrinomialTree], Finance[LatticeMethods], Finance[MultinomialTree], Finance[SetDescendants], Finance[SetProbabilities], Finance[SetUnderlying], Finance[StochasticProcesses], Finance[TreePlot], Finance[TrinomialTree]
|
|
References
|
|
|
Hull, J., Options, Futures, and Other Derivatives, 5th. edition. Upper Saddle River, New Jersey: Prentice Hall, 2003.
|
|
|