Trinomial Tree Method for Pricing Barrier Option

A trinomial tree can be used for pricing particular types of barrier options. We consider particular types of single barrier and double barrier options.

Trinomial Tree Method for Barrier Option

A trinomial tree can be used for pricing particular types of barrier options. We consider particular types of single barrier and double barrier options. The single barrier options include certain types of:

Down and In (D_IN) calls and puts,

Down and Out (D_OUT) calls and puts,

Up and In (UP_IN) calls and puts, and

Up and Out (UP_OUT) calls and puts.

We specify these types next.

As mentioned above, we also consider certain types of double barrier options. These options include particular types of:

Down and Out or Up and Out (D_OUT_OR_UP_OUT) calls and puts,

Down and In and Up and Out (D_IN_AND_UP_OUT) calls and puts,

Down and Out and Up and In (D_OUT_AND_UP_IN) calls and puts,

Down and In or Up and In (D_IN_OR_UP_IN) calls and puts,

Down and Out and Up and Out (D_OUT_AND_UP_OUT) calls and puts, and

Down and In and Up and In (D_IN_AND_UP_IN) calls and puts.

The double barrier options above allow only for European exercise. Below we provide specifications for certain of these options.

We also consider two types of knockout annuities, Down and Out and Up and Out. If we are long such a knockout annuity, we receive a fixed coupon annuity until the price of the underlying security crosses a preset barrier level; we then receive the accrued annuity since the last pay date. Note that only European exercise is permitted for the knockout annuities above, and no rebates are allowed.

Analytic formulas for pricing barrier options do not exist for the case where the barrier is an arbitrary, continuous function of time or where the exercise type is American. Tree methods (e.g., trinomial or binomial) can, however, be used to approximate the price of barrier options. Unfortunately standard tree methods, when applied to price barrier options, suffer from several drawbacks, that is, these methods may converge very slowly and/or display a persistent bias in the price. The disadvantages above are due to the inability of standard tree methods to ensure, for example, for a single barrier option, that a layer of tree nodes always coincides with the barrier.

In such a case, then, the tree method effectively prices a different option (i.e., with a new barrier). An interesting, new trinomial tree method is presented for overcoming the above specification error in the barrier. The idea of the method is to construct a tree lattice, for example, for a single barrier option, by ensuring that certain nodes near the barrier always branch onto the barrier.

Next we present the methods for pricing the types of barrier options described in Section 2. Each method is based on a combination of techniques, that is, a tree generation technique and a backward induction pricing technique. Below we describe the tree generation techniques for both single barrier and double barrier. We then describe backward induction techniques for the types of options considered.

Each method includes a technique for constructing, based on the SDE (1), an appropriate tree of discrete prices of the underlying security. Each such technique uses a mathematical result, described below, for ensuring that branching probabilities from each tree node are appropriate (i.e., probabilities, for each node, must be non-negative and sum to one).

By matching mean and variances as described above, and by ensuring that the probabilities sum to one, we obtain the following system of linear equations

Where

and

To summarize, for an arbitrary tree node on an arbitrary time slice, appropriate branching probabilities are given as the solution of (2) provided that condition (9) holds.

Reference:

https://finpricing.com/lib/IrBasisCurve.html

Last updated