Version 4.0 (R14SP3) Financial Derivatives Toolbox™ Software

This table summarizes what's new in Version 4.0 (R14SP3):

New Features and ChangesVersion Compatibility ConsiderationsFixed Bugs and Known ProblemsRelated Documentation at Web Site

Yes
Details below

No

Bug Reports

No

New features and changes introduced in this version are:

New Interest Rate Models

Two interest rate models have been introduced with Version 4.0:

Hull-White and Black-Karasinski Functions

The following tables summarize the Black-Karasinski and Hull-White functions by their category of usage.

Price and Sensitivity from Black-Karasinski Trees

Function

Purpose

bkprice

Instrument prices from Black-Karasinski tree.

bksens

Instrument prices and sensitivities from Black-Karasinski tree.

bktimespec

Specify time structure for Black-Karasinski tree.

bktree

Construct Black-Karasinski interest-rate tree.

bkvolspec

Specify Black-Karasinski interest-rate volatility process.

Price and Sensitivity from Hull-White Trees

Function

Purpose

hwprice

Instrument prices from Hull-White tree.

hwsens

Instrument prices and sensitivities from Hull-White tree.

hwtimespec

Specify time structure for Hull-White tree.

hwtree

Construct Hull-White interest-rate tree.

hwvolspec

Specify Hull-White interest-rate volatility process.

Black-Karasinski Utilities

Function

Purpose

bondbybk

Price bond from Black-Karasinski interest-rate tree.

capbybk

Price cap instrument from Black-Karasinski interest-rate tree.

cfbybk

Price arbitrary set of cash flows from Black-Karasinski interest-rate tree.

fixedbybk

Price fixed-rate note from Black-Karasinski interest-rate tree.

floatbybk

Price floating-rate note from Black-Karasinski interest-rate tree.

floorbybk

Price floor instrument from Black-Karasinski interest-rate tree.

optbndbybk

Price bond option from Black-Karasinski interest-rate tree.

swapbybk

Price swap instrument from Black-Karasinski interest-rate tree.

Hull-White Utilities

Function

Purpose

bondbyhw

Price bond from Hull-White interest-rate tree.

capbyhw

Price cap instrument from Hull-White interest-rate tree.

cfbyhw

Price arbitrary set of cash flows from Hull-White interest-rate tree.

fixedbyhw

Price fixed-rate note from Hull-White interest-rate tree.

floatbyhw

Price floating-rate note from Hull-White interest-rate tree.

floorbyhw

Price floor instrument from Hull-White interest-rate tree.

optbndbyhw

Price bond option from Hull-White interest-rate tree.

swapbyhw

Price swap instrument from HJM interest-rate tree.

Tree Manipulation

Function

Purpose

cvtree

Convert inverse discount tree to interest-rate tree.

mktrintree

Create recombining trinomial tree.

trintreepath

Extract entries from node of recombining trinomial tree.

trintreeshape

Retrieve shape of recombining trinomial tree.

Recombining Trinomial Trees

The interest-rate or price trees supported in this toolbox can be either binomial (two branches per node) or trinomial (three branches per node). Typically, binomial trees assume that underlying interest rates or prices can only either increase or decrease at each node. Trinomial trees allow for a more complex movement of rates or prices. With trinomial trees the movement of rates or prices at each node is unrestricted (for example, up-up-up or unchanged-down-down).

Enhancement to the treeviewer Function

The treeviewer function, which provides a graphical display of rates and prices, has been modified to display recombining trinomial trees.

  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS