Abstract

The aim of this paper is to extend the lattice method proposed by Ritchken and Trevor (1999) for pricing American options with one-dimensional stochastic volatility models to the two-dimensional cases with strangle payoff. This proposed method is compared with the least square Monte-Carlo method via numerical examples.

1. Introduction

Calculating American style options under geometric Brownian motion is far from the realistic financial market. It is more valuable to price American style options under stochastic models. In general the valuation of American options with stochastic volatility models has no closed-form solution except very few cases (see, e.g., Heston [1]). Therefore numerical methods or simulation methods are developed to price financial derivatives with stochastic volatility, among which the lattice methods receive much more attention. Ritchken and Trevor [2] proposed an efficient lattice method for pricing American options under GARCH models. Later the idea was further developed and applied by several papers, for example, Cakici and Topyan [3] and Wu [4], and recently the convergence of the method was proved by Akyildirim et al. [5].

All the abovementioned references focused on the development of lattice methods for pricing American options with one underlying asset and single stochastic volatility model. To the best of our knowledge, there are no papers studying the lattice methods for options with many underlying assets and multidimensional stochastic volatility models. Indeed there are many papers in developing lattice methods for pricing options with many underlying assets, for example, Boyle [6], Boyle et al. [7], Chen et al. [8], Gamba and Trigeorgis [9], and Moon et al. [10]. However it is not seen for lattice methods for multidimensional stochastic volatility models.

In this paper we give an attempt to this challenging topic by studying an American style option with strangle payoff, which was previously investigated by Chiarella and Ziogas [11] and Moraux [12] for single asset and constant volatility. We develop the lattice methods of Ritchken and Trevor [2] to the American strangle options with many underlying assets and multidimensional stochastic volatility GARCH models. We compare the lattice methods with the least square Monte-Carlo methods via several numerical examples.

2. Two-Dimensional Stochastic Volatility Models of American Strangles

Assume that the prices of two-dimensional assets follow a two-dimensional GARCH model (see, e.g., Duan [13] for more explanation of the one-dimensional GARCH model). Consider with , where is the price of the th asset corresponding to the standard Brown motion, is the dividend rate for the th asset, is the volatility of the th asset price, , conditional on information at time , is a standard normal random variable, is the riskless rate of return over the period, and is the unit risk premium for the th asset. Under the local risk-neutralized measure, the processes (1) are written as with , where , conditional on time information, is a standard normal random variable with respect to the risk-neutralized measure, the parameters , , , in the model can be obtained by regression on the financial market, and is the initial variance of asset . Let be a single-valued function of . In this paper, we consider a two-dimensional assets American strangle option whose payoff at maturity is defined by in which and , the strikes for American strangle's call and put parts, satisfy .

3. Lattice Algorithms

Ritchken and Trevor [2] investigated the stochastic lattice methods for one-dimensional GARCH model. This paper intends to extend the methods to two-dimensional GARCH model. The aim of this paper is to design an algorithm that avoids an exponentially exploding number of states. Toward this goal, we begin by approximating the sequence of single period log normal random variables in (2) by a sequence of discrete random variables. In particular, assume the information set at date is , and let . Then, viewed from date , , are normal random variables with conditional moments. Consider We establish two discrete state Markov chains’ approximation, , for the dynamics of the discrete time state variables that converge to the continuous state . In particular, we approximate the sequence of conditional normal random variables by a sequence of discrete random variables. Given this period's logarithmic price and conditional variance, the conditional normal distribution of the next period's logarithmic price is approximated by a discrete random variable that takes on values for each asset. The lattice we construct has the property that the conditional means and variances of one period returns match the true means and variances given in (4), and the approximating sequence of discrete random variables converges to the true sequence of normal random variables. For each asset, the gap between adjacent logarithmic prices is determined by a spacing parameter for the logarithmic returns in such a way that all the approximating logarithmic prices are separated by The size of these jumps is restricted to integer multiples of . Another important issue is to ensure valid probability values over the grid of prices; the size of these jumps needs to be adjusted accordingly. This is efficiently handled with the inclusion of a jump parameter , which is an integer that depends on the level of the variance as follows: Consequently, the resulting two-asset GARCH model is for , where and , , . The probability distribution for , conditional on and , is then given by where with such that and . Use the same lattice tree for assets and independently and assume each asset node has three possible paths to the next node: up, middle, and down. Then there are possible combinations. The order of calculation is , , , , , , , , and , which is illustrated by Figure 1.

The possibilities for the nine combinations are , , , , , , , , and . Then, the volatility pattern by restricting the storage of conditional variance to the minimum and maximum values at each node under the forward-building process needs to be constructed. At each node for each asset, the option prices over a grid of points are evaluated, covering the state space of the variances from the minimum to the maximum for each asset. Let and represent the maximum and minimum variances that can be attained at node for asset . Option prices at this node are computed for levels of variance ranging from the lowest to the highest at equidistant intervals. In particular, representing the th level of the variance at node with is defined by an interpolation as follows: where For , the full volatility information at node is described by Table 1.

According to Wu [4], we have where represent the asset, and is the approximation volatility of asset at time , and is the jump parameter of asset . Cakici and Topyan [3] modified the forward-building process and used interpolated variances only during the backward recursion to make the algorithm more efficient. They adopted only real node maximum and minimum variances, not the interpolated ones that fell between the maximum and minimum variances. It is intuitive to use interpolation for points in the backward procedure. At the terminal time , the two-asset American strangle option's cash flow is Let be the th option price at the node , for , and the variance is . Note that the boundary condition for a two-asset American strangle option with strike which expires in period is We apply backward recursion to establish the option price at date . Consider a node at time . Then we compute the option price corresponding to variance at the node. Given the variance , we compute the appropriate jump parameter, for each asset, by (6). The successive nodes for this variance combination are , where and . Equation (11) is used to compute the period variance for each of these nodes. Specifically, for the transition from the th variance element of node to node , the period variance for each asset is given by where represents the combination of and . Linear interpolation of the two stored option prices corresponding to the two stored variance entries closest to is used to obtain the option price corresponding to a variance of when is already chosen. Let be an integer smaller than defined via The interpolated option price is where In this way an option price is identified for each of the jumps from node with variance combination . In each case, either node contains a variance entry (and hence option value) that matches , or the relevant information is interpolated from the closest two entries. We use the following formula to compute the unexercised option value : Denote the exercised value of the claim by . For a two-asset American strangle option with strikes and , , The value of the claim at the th entry of node is then The final option price, obtained by backward recursion of this procedure, is given by .

4. Numerical Examples

In this section, several examples are implemented using the lattice method in this paper and least square Monte-Carlo method (LSM) developed by Longstaff and Schwartz [14].

In Examples 1, 2, and 3, we focus on the single asset American strangle options under GARCH model where the convergence with respect to and are studied, respectively, in the first two examples, and the optimal exercise boundaries are drawn for the third example. In Examples 4 and 5, we compute the two-dimensional assets American strangle options.

In Tables 2 and 3, the prices of the options using LSM with 5,000 paths are calculated and the intervals that the true prices fall into are provided. From the comparisons we confirm that the lattice methods developed in this paper are correct and reliable. Furthermore from Table 2 we observe that the lattice method converges as goes larger and from Table 3 the lattice method converges as goes larger. Figure 2 shows exercise and holding regions: the middle part is the holding region and the top and bottom parts are the exercise regions.

Example 1. Consider single asset GARCH model with parameters , , , , , , , , , , and . Fixing , we investigate the convergence behavior as increases.

Example 2. Consider single asset GARCH model with the same parameters as Example 1. In this example, and the sensitivity to the volatility space parameter, , is explored.

Example 3. Consider single asset GARCH model with the same parameters as Example 1. Draw the figure of the optimal exercise boundaries for American strangle.

In Examples 4 and 5, we examine the stochastic lattice methods for pricing American strangle options under multiasset under stochastic volatility model where the convergence with and are studied. From the numerics in Tables 4 and 5, we confirm that the lattice methods for two-dimensional models are correct and reliable and the convergence of the lattice methods with respect to and is observed.

Example 4. Consider two-asset American strangles with parameters , , , , , , , , , , and . Fixing , we investigate the convergence behavior as increases.

Example 5. Consider the two-dimensional GARCH model with the same parameters as Example 4. Fixing , we study the sensitivity to the volatility space parameter .

5. Conclusions

In this paper we studied pricing methods for stochastic volatility models of the American strangles with single asset and multiassets. Both lattice methods and LSM methods are developed and implemented. To the best of our knowledge, there are no results on the lattice methods for multidimensional stochastic volatility models. We first extended the stochastic lattice methods invented by Ritchken and Trevor [2] which are for one-dimensional GARCH models of American call to the multidimensional GARCH models of American strangles. Numerical examples confirm the correctness and reliability of the lattice methods. Future challenging works include the development of the lattice methods for multidimensional volatility models with correlations and recently developed models (e.g., [15]). One possible solution to the case of correlation is to adopt the idea (using moment-generating function) in [7]. However it needs to develop new techniques when the stochastic volatility models are involved. Furthermore, a dimensional-reduction technique should be developed to reduce the computational cost.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgment

The work was supported by the Fundamental Research Funds for the Central Universities (Grant no. JBK130401).