Acessibilidade / Reportar erro

Valuation of american interest rate options by the least-squares Monte Carlo method

Abstract

The purpose of this study is to verify the efficiency and the applicability of the Least-Squares Monte Carlo method for pricing American interest rate options. Results suggest that this technique is apromising alternative to evaluate American-style interest rate options. It provides accurate option price estimates which are very close to results provided by a binomial model. Besides, actual implementation can be easily adapted to accept different interest rate models.

American options; interest rate; Monte Carlo Simulation


Valuation of american interest rate options by the least-squares Monte Carlo method

Claudia Dourado CescatoI, * * Corresponding author ; Eduardo Facó LemgruberII

ICOPPEAD/UFRJ, Rio de Janeiro, RJ, Brasil. E-mail: claudia.cescato@gmail.com

IICOPPEAD/UFRJ, Rio de Janeiro, RJ, Brasil. E-mail: eduardo.faco@gmail.com

ABSTRACT

The purpose of this study is to verify the efficiency and the applicability of the Least-Squares Monte Carlo method for pricing American interest rate options. Results suggest that this technique is apromising alternative to evaluate American-style interest rate options. It provides accurate option price estimates which are very close to results provided by a binomial model. Besides, actual implementation can be easily adapted to accept different interest rate models.

Keywords: American options, interest rate, Monte Carlo Simulation.

1 INTRODUCTION

In spite of the increasing variety of financial instruments with American-style embedded options there isn't a closed-form valuation formula for pricing these securities. In general, the valuation of these types of derivatives requires not only the choice of a stochastic process to represent the interest rate evolution, but also the description of the fixed income instrument price behavior. This article suggests the use of the Least-Squares Monte Carlo method, proposed by Longstaff & Schwartz (2001) as a solution for the valuation of American-style interest rate options. The Least-Squares Monte Carlo method is a well-suited technique for pricing fixed income American options, because it accepts many stochastic processes for the interest rate and supports several risk factors, such as the credit risk and the liquidity risk.

A technique widely applied in the valuation of American interest rate options is the binomial model. Rendleman & Bartter (1980) use this technique for pricing European and American bond options. Their model supposes that the short rate follows the geometric Brownian motion dynamics. Nelson & Ramaswamy (1990) present the binomial model as a practical and effective tool for pricing interest rate options. Through the development of a general technique of building recombining binomial trees, the authors suggest that the method can be applied to all dynamics used for modeling the interest rate behavior. Black, Derman & Toy (1990) apply the binomial model to evaluate options embedded in American Treasury Bonds, considering that the short rate follows a lognormal distribution. Boyle, Evnine & Gibbs (1989) present a multidimensional extension of the binomial model that can be used for pricing European and American options subject to several risk factors. However, it is necessary to stand out that the binomial model is hardly used for pricing interest rate options subject to two or more risk factors, since the number of nodes in the tree grows exponentially with the number of risk factors.

The use of Monte Carlo simulation for pricing American-style options still remains a challenge in finance. Bossaerts (1989) was one of the first authors to suggest that the method could be applied to value American options. Bossaerts' approach, known as parametric approach, consists of modeling the exercise region of an American option by a parametric function and then finding the highest value of the option in this area. A few years later, Broadie & Glasserman (1997) presented another simulation approach for pricing American-style options: the random tree approach. Both approaches, however, have strong limitations. The parametric approach can't always be applied to price securities with several risk factors, while the random tree approach is not appropriate for pricing American-style options with six or more exercise dates. In 2001, Longstaff & Schwartz developed a promising technique to evaluate American-style options by simulation that supports any number of risk factors and exercise dates: the Least-Squares Monte Carlo method. The purpose of this method is to provide the optimal exercise strategy and to value the American type option, through an optimization algorithm based on least-squares regression.The authors applied this technique to evaluate American put options, American-Asian options, swaptions and cancelable index amortizing swaps.

The purpose of this study is to verify the efficiency and the applicability of the Least-Squares Monte Carlo (LSM) method for pricing American-style interest rate options. The efficiency of LSM method is evaluated by comparing its estimates with the results provided by a binomial model. All options in this study are American options embedded in zero-coupon fixed income bonds. In general, it intends to evaluate the efficiency of LSM algorithm under different interest rate dynamics and, consequently, under different fixed income bond dynamics. Although the algorithm has been originally developed to evaluate American options subject to several risk factors, it is important to stand out that the options evaluated here are subject to only one risk factor: the short rate risk. The short rate behavior will be represented by three popular dynamics whose binomial representations are available in the literature: Rendleman & Bartter (1980), Vasicek (1977) and Cox, Ingersoll & Ross (1985) models. The construction of the Binomial examples of these dynamics are provided by Cescato (2008). The main differences between these models are their short rate probability distribution functions. In the Rendlemanand Bartter model, the short rate follows a geometric Brownian motion dynamics represented by a lognormal distribution. In Vasicek & Cox, Ingersoll & Ross (CIR) models, the short rate follows, respectively, a normal distribution and a non-centralized qui-square distribution. Besides, it is necessary to say that the short rate exhibits mean reversion behavior, which is realistic and supported by the economic theory.

2 METHODOLOGY

The Least-Squares Monte Carlo (LSM) method is a technique for pricing American options that combines Monte Carlo Simulation with an optimization algorithm based on regression. According to Longstaff & Schwartz (2001), it is a flexible approach that supports several risk factors and accepts any type of dynamics for those factors. Simplicity, easiness to apply and computational efficiency are other advantages of their technique. On the other hand, as every simulation method it can produce biased estimates for option prices when the number of trials is small.

The purpose of LSM method is to provide the optimal exercise strategy of the American option and, consequently, its price. The intuition behind the method is that the holder of an American option decides to exercise it by comparing the payoff from immediate exercise with the expected payoff from continuation, that is, the expected option value if it's not exercised. In other words, the estimation of the conditional expectation function for each exercise date defines the optimal exercise strategy of the option. The expected payoff from continuation can be estimated by a least-squares regression, in which the independent variables are basic functions of option state variables and the dependent variable is the discounted payoff from keeping the option alive and exercising it at future dates.

The use of LSM algorithm for pricing American-style interest rate options requires the choice of the dynamics that represents the option state variables behavior and the description of option underlying asset dynamic under the risk-neutral measures. In the American put valuation example presented by Longstaff & Schwartz (2001), such definitions are made at the same time, since the option state variable and the option underlying asset are the same variable: the stock price. In the particular case of interest rate options evaluated here, the state variable is the short rate and the underlying asset is the zero-coupon bond, whose stochastic process under the risk-neutral measure is:

where: Bt (T) is the price, at time t, of a zero-coupon bond with face value FV , maturing at time T , r is the short rate and Q is the risk-neutral measure.

One of the critical issues of applying the algorithm for pricing the interest rate options considered here is to correctly describe the stochastic process for the bond price, through the analytic resolution of Equation 1. In other words, the success of the algorithm depends on the properly generation of paths for the bond, starting from the simulation of the short rate paths. The formulae applied to generate these paths are presented in Appendixes I Appendixes I and II.

2.1 A Simple Example of LSM Algorithm

In order to illustrate the use of LSM method for pricing American-style interest rate options, we present a simple example of the valuation of an American interest rate put embedded in a zero-coupon bond. In this example, short rate follows the Vasicek dynamics. Exhibit 1 summarizes the data used in the illustration. The option can be exercised at any time prior or equal to its maturity date, except at time Zero.

The first step of the algorithm consists in generating paths for the short rate using the discreet version of Vasicek dynamics' stochastic differential equation, i.e., Appendix I Appendixes I , Equation (3),from Time Zero until the expiration time of the option. Exhibit 2 shows the simulated values for the short rate in each one of the eight paths.

The next step is to generate bond prices from Time Zero until Time 4, the expiration time of the option. The bond prices follow the Vasicek dynamics summarized in Appendix II Equations (6), (7) and (8). Exhibit 3 presents the simulated bond prices for each path. The put value at the expiration time is equal to the difference between the strike price and the bond price for the paths where this difference is positive, and zero for the other cases. In Path 1, for example, since the bond price at the option maturity ($71.8814) is smaller than the strike price ($81), the put value at the expiration time is ($81 – $71.8814) = $9.1186. In Path 2, since the bond price at the option maturity ($85.1444) is greater than the strike price ($81), the put value at maturity is zero. Bond values for which the option can be exercised are marked with an asterisk. For instance, at the expiration time (Time 4), the option can be exercised in Paths 1, 3 and 8.

For each simulated path, starting from Time 3, the time immediately before the expiration time until Time 1, the algorithm chooses between exercising the option at that time or waiting to exercise the option in the future. Therefore, at each time, from Time 3 to Time 1, the algorithm compares the payoff from immediate exercise with the expected option payoff from continuation. If the payoff from immediate exercise is greater than the payoff from continuation, the option is exercised. Otherwise, the option stays alive. The payoff from continuation at each time is estimated by a least-squares regression. In this example, a multiple regression is used, where the independent variables are the short rate (X) at a given time and its square (X2), while the dependent variable (Y) is the discounted value of cash flows due to exercise of the option at the following periods.

The regression estimated function is called Conditional Expectation Function. Only the paths where the option can be exercised are used in the estimation procedure. At Time 3, the option can be exercised in Paths 1, 2, 3, 4 and 6. Exhibit 4 shows the values of the dependent variable (Y) and the independent variables (X and X2) used for estimating the Conditional Expectation Function at Time 3. The value of the dependent variable (Y) at Time 3 is the payoff from exercising the option at Time 4 discounted back to Time 3 by the short rate at Time 3. For example, in the case of Path 1, in which the option value at the expiration time is $9.1186,the value of Y is $9.1186 x e –(0.2951x0.25) = $8.4700. The Conditional Expectation Function estimated at Time 3 is presented at the bottom of Exhibit 4.

The Estimated Conditional Expectation Function is used to calculate the expected payoff from continuation for the paths where the option can be exercised (1, 2, 3, 4 and 6). Exhibit5 presents the payoffs from immediate exercise, the expected payoffs from continuation and the exercise decisions made at Time 3. The payoff from immediate exercise at Time 3 is equal to the difference between the option strike price and the bond price at Time 3. For example, in Path 1, the payoff from immediate exercise is ($81 – $74.4078) = $6.5922. The expected payoff from continuation of the option at Time 3 is ($147.39 – $1295.11 × 0.2951 + $2780.38 × (0.2951)2) = $7.3424. Since this value is greater than the payoff from immediate exercise, the resulting decision is to wait to exercise the option in the future. Exhibit 5 summarizes Time 3 exercise results.

Exhibit 6 presents the resulting option cash flows for the exercise procedures obtained above. Path 1 cash flow at Time 3 is zero because the option is not exercised at this time, and the cash flow at Time 4 (expiration time) is $9.1186, the option value at expiration time. In this case, the waiting decision is followed by an exercise decision. For Path 2, the waiting decision at Time 3 is not followed by an exercise decision at Time 4, because the bond price at expiration ($85.1444) is greater than the option strike price ($81).

The above described procedure is repeated for Times 2 and 1. Bond prices presented in Exhibit 3 show that, at Time 2, the option can be exercised for Paths 1, 2, 3, 4, 5 and 8. Exhibit 7 presents the values of the dependent variable (Y) and the independent variables (X and X2) used for estimating the Conditional Expectation Function of the option at Time 2 and its equation.

Exhibit 8 shows the payoffs from immediate exercise, the expected payoffs from continuation and the exercise decisions for Time 2. According to these decisions, the algorithm builds the partial cash flows of all paths starting from Time 2, presented in Exhibit 9. Paths 1, 6 and 8 cash flows are maintained, while Paths 3 and 4 cash flows are modified, due to the decisions made by the algorithm at Time 2.

At Time 1, according to Exhibit 3, the option can be exercised in Paths 1, 2, 3, 4, 5 and 7. Exhibit 10 shows the values of the dependent variable (Y) and the independent variables (X and X2) used for estimating the Conditional Expectation Function of the option at Time 1 and its equation. Exhibit 11 presents the payoffs from immediate exercise, the expected payoffs from continuation and the decisions about the early exercise of the option at Time 1.

Finally, the algorithm provides the Option Cash Flow Matrix from Time 1 until the expiration time, for all the eight simulated paths. The American put estimated value provided by the algorithm is $4.5518, obtained by averaging the discounting cash flows presented in Exhibit 12.

2.2 The Script for Pricing American-Style Interest Rate Options by The LSM Method

The script used for pricing American-style interest rate options is summarized in Exhibit 13. It's a synthesis of Section 2.1 Example, constructed to facilitate the implementation of LSM method.

2.3 Data and Conventions

Exhibit 14 presents the stochastic differential equations regarding the interest rate dynamics used in this study. The dynamics are implemented, intentionally, with the same values of the diffusion coefficient, in order to present a more similar behavior. Besides, the drift of Rendleman and Bartter model was eliminated, assuring that the short rate exhibits the same mean reversion behavior found in Vasicek and CIR models.

Exhibit 15 summarizes the data used in the simulation procedures and for the construction of the binomial trees. Short term bonds are intentionally designed, so that the time to maturity of the embedded American Options are close to the Stock Options negotiated in BM&F. Rendleman and Bartter binomial model trees are built based on their work (1980), while the Vasicek and CIR trees are built based on the methodology developed by Nelson & Ramaswamy (1990). Regarding the implementation of LSM method, the independent variables used for estimating the Conditional Expectation Function are the short rate (X), its square (X2) and its cube (X3),as suggested by Longstaff & Schwartz. Besides, in order to minimize the standard error of the estimates provided by the algorithm, simulations are executed with a variance reduction technique and with, at least, 1,000 paths. The variance reduction technique used in this study is the Descriptive Sampling (DS), suggested by Saliby (1990) as a sampling procedure that is better than a Simple Random Sampling (SRS) regarding statistical accuracy and simulation processing time. Saliby, Gouvêa & Marins (2007) use Descriptive Sampling on a Monte Carlo simulation to price European stock options and conclude that the estimates provided by this technique are more accurate than the estimates provided by SRS.

2.4 Rendleman & Bartter, Vasicek and CIR Dynamic Preliminary Tests

In order to test the implementation of the discreet versions of interest rate dynamics as well as the implementation of bond stochastic processes we performed several preliminary tests focusing on the valuation of European interest rate options by simulation. Simulations using the Rendleman and Bartter dynamics are executed with only 1,000 paths for short rates and bond prices, because bond price calculations require a high computational time.

Results are shown in Tables 1 and 2. The observed biases are very close to zero, indicating that the European interest rate option estimates provided by Monte Carlo Simulation converge to the available analytic solutions and to the results provided by the binomial model. Besides, standard errors and the root mean squared errors (RMSE) are very small indicating that estimates are accurate. For all dynamics, an increase of the diffusion coefficient from 10% to 20% does not affect the estimate bias. Indeed, test repetition with other values for the diffusion coefficient shows that the estimate bias is not affected by the variation of this parameter. Test results also reveal that varying the strike price of the in-the-money or at-the-money options does not impact the standard error of the estimates. A complete analysis of the results for the European interest rate options is presented by Cescato (2008).

3 RESULTS

Least-Squares Monte Carlo estimates for the values of the American interest rate options are shown in Tables 3 and 4. The estimates are generated through the simulation of 1,000 (or 10,000) paths for the short rate, with 168 steps. Descriptive Sampling (DS) variance reduction technique is used in all simulations. The valuation of American options regarding Vasicek and CIR dynamics required a time around 10 minutes using a 2,8 GHz Phenom II X4 processor, while the valuation of American options regarding Rendleman and Bartter dynamics required 4 hours and20 minutes using the same processor. The estimates provided by the method are reliable, since they are very close to the results provided by the binomial model, regardless of the dynamics used. Besides, the accuracy of estimates is high, since the standard errors and the root mean squared errors (RMSE) are very close to zero. The quality of estimates is not affected by varying the diffusion coefficient of the interest rate dynamics, but it reduces as the options exercise probability decreases, as it is showed in Figures 1 and 2.



Results presented in Tables 1 and 3 reveal that there is no value to the right of the early exercise of an American interest rate call since their values are very close to the European interest rate calls with the same strike price. According to the literature, this occurs because the payoff from the early exercise of an American call is always smaller than the derivative value. Indeed, this conclusion applies to any dynamics which does not accept negative interest rates, like Rendleman and Bartter and CIR dynamics, but it does not apply to the Vasicek dynamics. Figure 3 reveals that, in the specific case of Vasicek dynamics, as the diffusion coefficient reaches higher levels, the values of the American calls depart from the values of the European calls, i.e., it becomes better to exercise the American call before the expiration time. Regarding the American puts, Tables 2 and 4 reveal that their values are greater than the values of the corresponding European puts. For example, the values of the American puts with strike price equal to $100 are about twice the values of the European puts with the same strike price. The difference between the value of an American put and the value of a European put with the same strike price is explained by the value due to the right of the early exercise. Unlike the European put, which can only be exercised at the expiration time, the American put can be exercised at any time before or equal to the expiration time. As the early exercise of an American put can provide a cash flow greater than the value paid for the option, the value of an American put will always be greater than the value of a European put with the same strike price.


Another interesting result is that the estimates of the American puts are sensible to the time interval used in the simulations. It is verified that, as the binomial model results, the Least-Squares Monte Carlo method provides biased estimates for these options when the time interval is not very small. This bias can be eliminated increasing the number of dimensions used in the simulations, as illustrated in Figure 4.


4 CONCLUSION

The purpose of this study is to verify the efficiency and the applicability of the Least-Squares Monte Carlo (LSM) method for pricing American interest rate options. Rendleman and Bartter, Vasicek and CIR models, which are very popular, are used to model the interest rate behavior. Results from several simulations show that the LSM method is an effective tool for pricing American interest rate options. It provides accurate estimates which are very close to results provided by the binomial model.

Concerning the possibility of early exercise, results show that the American interest rate put values are greater than the European put values with the same strike price in all simulations. Regarding the American calls, results suggest that the payoff from early exercise is tied to the dynamics used to model the interest rate behavior. For the dynamics that accepts negative interest rates, the case of Vasicek model, it can be profitable to exercise the American call before the expiration time. Otherwise, if the chosen dynamics does not accept negative interest rates, the case of Rendleman and Bartter and CIR models, it will never be better to exercise the American call before maturity.

The flexibility of LSM method and its large utility for pricing American-style interest rate options are verified. Concerning the flexibility, the LSM method has proven to be much better than the binomial model. Unlike the binomial model, the LSM method, once implemented, can be easily adapted to accept any new interest rate dynamics. The flexibility of LSM method makes itself an important technique for pricing options and derivatives subject to market risk, since there is no consensus among financial agents about which dynamics must be used to model the interest rate behavior.

Received June 17, 2009 / Accepted March 31, 2011

  • [1] BLACK F, DERMAN E & TOY W. 1990. A One-Factor Model of Interest Rates and Its Application to Treasury Bond Options. Financial Analysts Journal, 46: 3339.
  • [2] BOYLE P, EVNINE J & GIBBS S. 1989. Numerical Evaluation of Multivariate Contingent Claims. The Review of Financial Studies, 2: 241250.
  • [3] BOSSAERTS P. 1989. Simulation Estimators of Optimal Early Exercise. Working Paper. Carnegie-Mellon University.
  • [4] BROADIEM & GLASSERMAN P.1997. Pricing American-Style Securities Using Simulation. Journal of Economic Dynamics and Control, 21: 13231352.
  • [5] CESCATO C. 2008. Avaliação de Opções Americanas de Taxa de Juro: O Método dos Mínimos Quadrados de Monte Carlo. Dissertação de Mestrado, Instituto Coppead de Administração, UFRJ, Rio de Janeiro.
  • [6] COX JC, INGERSOLL JE & ROSS SA. 1985. A Theory of the Term Structure of Interest Rates. Econometrica, 53: 385407.
  • [7] LONGSTAFF F & SCHWARTZ E. 2001. Valuing American Options by Simulation: A Simple Least-Squares Approach. The Review of Financial Studies, 14: 113147.
  • [8] NELSON D & RAMASWAMY K. 1990. Simple Binomial Processes as Diffusion Approximations in Financial Models. The Review of Financial Studies, 3: 393430.
  • [9] RENDLEMAN R & BARTTER B. 1980. The Pricing of Options on Debt Securities. Journal of Financial and Quantitative Analysis, 15: 1124.
  • [10] SALIBY E. 1990. Descriptive Sampling: A Better Approach to Monte Carlo Simulation. Journal of The Operational Research Society, 41: 11331142.
  • [11] SALIBY E, GOUVÊA S & MARINS J. 2007. Amostragem Descritiva no Apreçamento de Opções Européias Através de Simulação de Monte Carlo: O Efeito da Dimensionalidade e da Probabilidade de Exercício no Ganho de Precisão. Pesquisa Operacional, 27: 113.
  • [12] VASICEK OA. 1977. An Equilibrium Characterization of the Term Structure. Journal of Financial Economics, 5: 177188.

Appendixes I

  • *
    Corresponding author
  • Publication Dates

    • Publication in this collection
      03 Nov 2011
    • Date of issue
      Dec 2011

    History

    • Received
      17 June 2009
    • Accepted
      31 Mar 2011
    Sociedade Brasileira de Pesquisa Operacional Rua Mayrink Veiga, 32 - sala 601 - Centro, 20090-050 Rio de Janeiro RJ - Brasil, Tel.: +55 21 2263-0499, Fax: +55 21 2263-0501 - Rio de Janeiro - RJ - Brazil
    E-mail: sobrapo@sobrapo.org.br