Abstract

We propose an efficient lattice method for valuation of options with barrier in a regime switching model. Specifically, we extend the trinomial tree method of Yuen and Yang (2010) by calculating the local average of prices near a node of the lattice. The proposed method reduces oscillations of the lattice method for pricing barrier options and improves the convergence speed. Finally, computational results for the valuation of options with barrier show that the proposed method with interpolation is more efficient than the other tree methods.

1. Introduction

Barrier options are most popular options among the exotic options. The barrier options are the contingent claims whose payoffs depend on the relationship between the specified barriers and the path of the underlying asset. If the underlying asset crosses a specified barrier or barriers before the maturity, a barrier option of a knock-out type becomes worthless. And a barrier option of a knock-in type is activated when the underlying asset crosses a specified barrier. Barrier options are important in the financial market because barrier options are cheaper than standard European options and provide flexibility. Thus, they have been studied by many researchers.

The pricing formula of a down-and-out barrier option is first presented by Merton [1] under the Black-Scholes model. Rubinstein and Reiner [2] proposed pricing formulas of various kinds of options with single barrier. For the pricing of double barrier options, Kunitomo and Ikeda [3] proposed a pricing formula of options with exponentially curved barriers. The results are expressed as an infinite sum of normal distribution functions. Alternatively, Geman and Yor [4] provided the Laplace transform of the double barrier option price by a probabilistic approach. Other researchers also presented the double barrier option price formula using different methods including the path counting and the method of images (for the details, see Sidenius [5], Lin [6], and Buchen and Konstandatos [7]).

The various types of barrier option are developed by many researchers. Most studies are carried out using the Black-Scholes model. However, it is well known that the Black-Scholes model is not adequate to explain the market behavior of option prices. In other words, the Black-Scholes model does not explain well the volatility smile phenomenon in the real market. For the more realistic model, many extensions to the Black-Scholes model have been introduced for valuing options. Among many extensions, we focus on the regime switching model for valuing options with barrier in this paper.

The regime switching model is one of the popular alternative models to overcome the limitations of Black-Sholes model. Since the regime switching model was first introduced by Hamilton [8], there have been many studies for the regime switching model in finance area. In particular, many researchers have used the regime switching model which leads to transition of volatilities of the underlying assets for valuation of various options. Naik [9] derived the price of the European option using the conditional probability density functions of occupation time of the volatility in high state. Buffington and Elliott [10] provided a method for valuation of the American options by partial differential equation approach. Guo and Zhang [11] derived a closed-form pricing solution for the perpetual American options. In addition, Boyle and Draviam [12] presented the general numerical methods for valuation of exotic options. Elliott et al. [13] also dealt with pricing of barrier options with regime switching.

The lattice methods for valuation of options with regime switching have received much attention by many researchers in recent year. Bollen [14] first introduced a lattice method for valuation of options with a single underlying asset in regime switching model. Lin [6] suggested the new recombining tree method for efficient valuation of the European and the American options with regime switching. Liu and Zhao [15] extended the method of Lin [6] to options with two underlying assets which follow the regime switching model. In addition, Yuen and Yang [16] developed a trinomial tree method for valuation of options in a regime switching model. Costabile et al. [17] presented a multinomial approach for pricing options under the regime switching jump-diffusion model. Costabile [18] proposed a trinomial lattice model for approximating the evolution of the investment fund value with regime switching.

In this paper, we propose the efficient lattice methods for pricing options including American type options in a regime switching model. More concretely, we develop the trinomial tree methods for valuing options with barriers. In order to construct these lattice methods, we adopt the local average method and the interpolation method. As expected, we can find that our lattice methods provide efficiently the prices of options with barriers.

The remainder of the paper is organized as follows. In Section 2, we review the trinomial method for option pricing in a regime switching model. In Section 3, we propose efficient lattice method based on the local averages and interpolation. Section 4 presents the numerical results of diverse options with barrier. Finally, we give the concluding remarks in Section 5.

2. Trinomial Tree Method for the Regime Switching Model

In this section, we describe the tree method for the regime switching model to price the options. For this, we review the trinomial tree method of Yuen and Yang [16].

In order to describe the evolution of -state of the economy with regime switching, we first define that is a continuous-time Markov chain with finite -state space , which represents general market trends and economic conditions. And we assume that is observable. Then, under the risk neutral measure, the dynamics are the underlying asset with regime switching are where is a standard Brownian motion. For observed state at time , the interest rate and the volatility are constants. In addition, we assume that is the generator matrix of to be state dependent. Then functions of elements are continuous and bounded and are constants satisfying for and for each

We now introduce the tree method of Yuen and Yang for valuing options with regime switching. Let be the risk neutral probabilities of the underlying asset price up, middle, and down, respectively. We put uniform time grids between 0 and maturity with time mesh . Then we havewhere is the risk free interest rate and should be greater than 1, so that the risk neutral probability measure exists.

We choose as the size of the up and down move, where . For each ,, let be the risk neutral probabilities of the underlying asset price up, middle, and down, respectively. Then, for the implementation of the regime switching model, we can obtain the following equations: If is defined as for each , we have and can be expressed in terms of as Here, by the suggestion of Yuen and Yang [16], we choose as where is the mean of .

Let be the option value with strike at node and time step when the state at time step is . Then the option values at each node can be calculated by backward induction algorithm with the terminal condition (call option) or (put option) for all , where underlying stock price is given by . Since the Markov chain is independent of the Brownian motions, the transition probabilities are not affected by changing the probability measure. Therefore, the option values under the regime switching model can be calculated by employing the following equation recursively: where is given by with the identity matrix and the generator matrix .

3. Numerical Methods

In this section, we propose the efficient lattice methods for pricing options with barrier including American type options. We construct the trinomial tree method using local averages with regime switching (LARS) in Section 3.1. Finally, we propose the LARSI method by combining LARS method and interpolation method in Section 3.2.

3.1. LARS Method

The tree method using local averages was introduced by Moon and Kim [19]. They modified the standard binomial tree method based on local averages of option prices and showed that their method is more effective than other methods computationally. By combining the local average method into the trinomial tree method mentioned in the previous section, we propose the trinomial tree method for the efficient valuation of options with regime switching.

Let . Then, when the state at time 0 is , the option value can be computed by where is a payoff function at maturity .

We denote that the value of underlying asset is for , where , and divide the interval at the maturity into nonoverlapping intervals of the uniform length . Then the average option prices on each interval can be calculated by where at the maturity.

We consider the average option prices at time with regime . Then the average option prices satisfy the following relation: for .

From relation (10), we can obtain the option price at time with regime . We further use the following scheme to reduce the approximation error of the option price (for more details, see the Appendix)Then finally becomes the standard option price with regime by the LARS method.

For the American option, which allows early exercise of the option before the maturity, we find the optimal boundary at each regime by where is the option price with regime from the backward process of the lattice at time and is the exercise price at time . Then we have

If is in the interval , the error between and gets smaller when goes to 0. Let . Then we can update the option price at node with regime by , and the American option price with regime is computed by applying the backward iteration (10).

3.2. LARSI Method

When the lattice methods such as binomial or trinomial trees are used for valuing of the barrier options, it is well known that a large number of time steps are required to obtain reasonably accurate results. Therefore, the convergence speed of the lattice methods becomes very slow. This phenomenon occurs since barrier being assumed by the lattice is different from the true barrier. In order to overcome this phenomenon, the interpolation method has been used when options with barrier are priced by the lattice methods. We propose the LARSI method by combining the interpolation method into LARS method, which provides efficiently accurate prices of options with barrier in a regime switching model.

To describe the LARSI method, we define the inner barrier as the barrier formed by the nodes just on the inside of the true barrier and the outer barrier as the barrier formed by nodes just outside the true barrier. Then the LARSI method is as follows.

LARSI Method. The LARSI method is as follows:(1)Compute the price of the barrier option with regime by LARS method on the assumption that the inner barrier is the true barrier .(2)Compute the price of the barrier option with regime by LARS method on the assumption that the outer barrier is the true barrier .(3)Compute the price of the barrier option with regime as

4. Numerical Results

Based on the model described in the previous section, we calculate the prices of various options with regime. In this section, we study all types of barrier options including the European type and the American type. Specifically, prices of these options with two-state regime (it was shown in [20] that two-state regime switching model is sufficient for accurate option pricing in the real market. Also, it is possible to extend multistate regime switching model easily) are calculated using the LARS and LARSI (LARS-type) methods, and the accuracy and efficiency of LARS-type method for valuing options with barrier are shown by comparing with the results given in [12, 16].

First, we assume that the initial underlying asset price and the strike price are set to be 100. The volatility of the underlying asset in regime 1 and regime 2 is 0.15 and 0.25, respectively. The option has 1-year maturity, and the trinomial tree is set to have 1000 time steps. The generators of the regime switching process of LARS-type are for the above parameter sets, respectively. We present the numerical results for European call option prices, and the results are compared with benchmarks Naik (Naik) [9], Boyle and Draviam (B&D) [12], and Yuen and Yang (Y&Y) [16] in Table 1. Table 1 shows that numerical results for the option prices obtained by using the LARS method are very close to the value obtained by the analytical solutions derived in [9] and also close to those obtained using partial differential equation in [12]. This verifies that the LARS-type method is applicable (cf. [16]).

We now study the values of diverse options by the LARS method. The underlying asset is assumed to be a stock with the initial price 100, following the geometric Brownian motion with no dividend and two-state regime. In regime 1, the risk free interest rate is and the volatility of stock is 0.25; in regime 2, the risk free interest rate is and the volatility of stock is 0.35. All options expire in one year with a strike price 100. The generator for the regime switching model of LARS-type is taken to be

The transition probabilities of the offshoot of state up, middle, and down with 20 time steps are 0.1817, 0.6413, and 0.1770 in regime 1 and 0.3512, 0.2970, and 0.3518 in regime 2, respectively. These values depend on the size of time step, but the values with other sizes of times step are not much different from these values because the time step is small in general. We carry out the experiments to see significant properties of the proposed method.

Table 2 shows that the prices of the European call and the European put options converge rapidly. “” is a number of time steps used in the calculation, “Difference” refers to a difference in price calculated using various numbers of time steps, and “Ratio” is a ratio of the difference. We know that the price of the derivative using the Cox-Ross-Rubinstein (CRR) model converges to the corresponding price under the simple geometric Brownian motion model and that the speed of convergence can have order 1; that is, the error of the price is halved if the number of time steps is doubled (for more details, see [21, 22]). We can see that most of the ratios shown in the tables are close to 0.5. The ratios of the European call option for regime 2 are also close to 0.5. Therefore, the convergence patterns in regime 1 and regime 2 are more stable than the method of Y&Y. If we apply put-call parity to each of the regimes, the interest rate implied in two regimes is 4.367 and 5.631, respectively, in the 5120 time steps case. This is reasonable because both of them are between 4 and 6, and the interest rate implied by the numerical results in regime 1 is closer to the rate in regime 1, while the same happens for regime 2. Interestingly, the deviations between the current interest rate and the interest rate implied by the put-call parity in both regimes are close to 0.37. This is because of the symmetry of the two regimes in terms of the transition probabilities.

The result of the American option is similar to that of the CRR model (Table 3). The prices of the American call option found by the LARS method are the same as the European call option. It is consistent with the understanding that the American call option is always not optimal to be exercised before expiration if there is no dividend being distributed. The prices of the American put option in the table are larger than those of the European put option, meaning that early exercise of the option is sometimes preferred and there may be some situations when we have to exercise the American put option before expiration. The convergence pattern of the American put option is similar to the European one. In the method of Y&Y, the convergence pattern of the American put option with regime 2 is unstable even if it is fast, whereas the LARS method gives stable convergence patterns.

For the out-type barrier (down-and-out and up-and-out barrier) options, the prices found in both regimes are smaller than those of the European call option due to the presence of the barriers. The barrier level is set as 90 for the down-and-out barrier options and 110 for the up-and-out barrier options. The prices of down-and-out barrier option in the two regimes are closer to each other compared with those of the European option (Tables 47). Although the volatility of regime 2 is greater and has a higher chance to achieve a higher option value at expiration, the high volatility also increases the chance of hitting the barriers and thus eliminates its advantage. The convergence pattern of the down-and-out barrier option is very complicated. It might be the effect of quadratic approximation errors in pricing barrier options. It is difficult to get any conclusions from the numerical results. However, we can see that the prices of out-type options are oscillating and the differences still have a decreasing trend in absolute value apart from converging uniformly in one direction. For the up-and-out barrier option, the prices of the option are oscillating and do not converge uniformly (Tables 811). Therefore, it is hard to conclude the efficiency of the LARS method for calculating up-and-out barrier option.

For further improvement of the convergence speed and stability of LARS method in valuing options with barrier, we apply the LARSI method. In down-and-out barrier option case, the convergence patterns of LARSI method are more stable and faster than LARS method, though step size is small. In particular, in up-and-out barrier option, the prices of LARSI method converge uniformly, while those in LARS method oscillate. Therefore, we can think that LARSI method is efficient in valuing the up-and-out barrier option and compensate the defect of LARS method.

Tables 1215 show the price of the double barrier option with different numbers of time steps. The lower barrier is set as 70 and the upper barrier is set as 150. The prices of the double barrier option decrease progressively and oscillate. In double barrier option, the convergence patterns between LARS and LARSI methods are similar but there is small difference. In European double barrier option, the prices obtained by LARSI method also demonstrate better stability compared with LARS method. On the other hand, in American double barrier option, LARS method gives a more stable performance than LARSI method. Therefore, we can use both LARS and LARSI methods to price double barrier options efficiently.

We now consider a few more examples. First, we compare the prices between different barrier levels in double barrier option. Table 16 summarizes the value of the European double barrier options with different barrier levels (lower barriers of 90, 80, 70, 60, and 50 and upper barriers of 110, 120, 130, 140, and 150) using 1000 time steps. When the difference between the upper barrier and lower barrier is smaller, the prices of the options are lower as there is a bigger chance of crossing the barrier and becoming out of value. The effect of barriers is more significant for regime 2 because the underlying asset with higher volatility in regime 2 have a greater chance of reaching the barrier level. When the difference between the barriers increases, its effect on the barrier options is reduced. Also, the options with a larger volatility in regime 2 have a higher price than the same options in regime 1. Their prices are lower than those of the European call option, which has prices of 12.7587 and 15.7677 with respect to the two regimes, respectively. And the prices of LARSI method in the two regimes are closer to LARS method.

Second, we predict that the convergence rate of the proposed model will be harmed if the volatility of different regimes is largely different from each regime to another. All the other conditions are assumed to be the same, but the volatility of the two regimes becomes 0.10 and 0.50. The prices of the European call option are tested (Table 17). The transition probabilities of regime 1 with 20 time steps in the three branches are 0.0224, 0.9689, and 0.0086, respectively. Note that most of the probabilities are distributed on the middle branch. On the other hand, the transition probabilities of regime 2 with 20 time steps in the three branches are 0.3754, 0.2235, and 0.4010, respectively. The value of the European option is positively related to the volatility and so the price in regime 1 decreases, while the price in regime 2 increases, when we compare the results with the previous numerical experiments. The pricing error in regime 1 is larger when we compare it with the numerical results in the previous example, since large is used in this lattice.

Figures 16 show the comparison of the convergence behaviors of various trinomial tree methods in pricing of options with barrier. In this experiment, “Basic” denotes the method of Y&Y, “LA” is the local average trinomial tree method, “LA interpolation” is the combination of local average trinomial tree method and interpolation method, “LA-RS” means the LARS method, and “LA-RS interpolation” means the LARSI method. LARSI method gives much closer values at smaller number of steps than other models in pricing various barrier options. The results show that the prices of options with barrier by LARSI method converge smoothly always faster than those of the other trinomial tree methods. As a result, LARSI method is more efficient than other models in pricing barrier options. The main reason is that LARSI method can fit derivatives’ specifications to suppress the oscillation problem.

5. Concluding Remark

Regime switching model is one of popular models in finance area. We develop the trinomial tree method based on regime switching method and local averages of the option price and compare its performance with other trinomial tree schemes in terms of their accuracy and efficiency. We also modify the LARS method using interpolation method and show that it works very well for general types of options with barrier including European type and American type. The LARSI method has a smoothing effect to reduce oscillations of the tree method, and it seems to accelerate the convergence rate. Finally, we can find that LARSI method provides good performance for valuing options with barrier in a regime switching model.

Appendix

Approximation for Exact Pricing Formula of the Options with Regime Switching

We assume that is a function continuous and times differentiable in an interval and for some and .

Let us denote for and consider the following equation: where , and are constants. Then, from the Taylor series, (A.1) can be represented as In order to obtain fourth-order accuracy, the following equations must be satisfied: If we take , , and , we have the following approximation equation of : For given regime , let us define the function We then have From (A.4) and , we finally obtain the following accurate approximation:

Competing Interests

The authors declare that there are no competing interests regarding the publication of this paper.

Acknowledgments

This research was supported by the National Research Foundation of Korea grant funded by the Korea government (MSIP) (NRF-2015R1C1A1A02037533).