Skip to main content

Pricing an American Call Under Stochastic Volatility and Interest Rates

  • Chapter
  • First Online:
Nonlinear Economic Dynamics and Financial Modelling

Abstract

This chapter discusses the problem of pricing an American call option when the underlying dynamics follow the Heston’s stochastic volatility and the Cox-Ingersoll-Ross (CIR) stochastic interest rate. We use a partial differential equation (PDE) approach to obtain a numerical solution. The call is formulated as a free boundary PDE problem on a finite computational domain with appropriate boundary conditions. It is solved with the time discrete method of lines which is found to be accurate and efficient in producing option prices, early exercise boundaries and option hedge ratios like delta and gamma. The method of lines results are compared with those from a finite difference approximation of the corresponding linear complementarity formulation which were obtained with PSOR and the Sparse Grid approach.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Of course, since we are using a numerical technique we could in fact use more general processes for \(S\) and \(v\). The choice of the Heston processes is driven partly by the fact that this has become a very traditional stochastic volatility model and partly because the transform methods do not easily handle the more general variance processes.

  2. 2.

    In fact, if it is assumed that the market prices of risk associated with the uncertainty driving the variance process and the interest rate process have the form \(\lambda _v \sqrt{v}\) and \(\lambda _r \sqrt{r}\), respectively, where \(\lambda _v\) is a constant (this was the assumption in Heston (1993)) and \(\lambda _r\) is a constant. In addition \(\kappa _v^{\mathbb P}, \theta _v^{\mathbb P}\) and \(\kappa _r^{\mathbb P}, \theta _r^{\mathbb P}\) are the corresponding parameters under the physical measure. Then \(\kappa _v=\kappa _v^{\mathbb P}+\lambda _v\sigma _v, \theta _v=\frac{\kappa _v^{\mathbb P}\theta _v^{\mathbb P}}{\kappa _v^{\mathbb P}+\lambda _v\sigma _v}\); \(\kappa _r=\kappa _r^{\mathbb P}+\lambda _r\sigma _r, \theta _r=\frac{\kappa _r^{\mathbb P}\theta _r^{\mathbb P}}{\kappa _r^{\mathbb P}+\lambda _r\sigma _r}\).

  3. 3.

    The Riccati transform basically replaces a given differential system (here Eqs. (26) and (27)) with an equivalent set of uncoupled equations of lower dimension (here Eqs. (29), (30) and (31) below).

  4. 4.

    All ODEs have been solved by use of the implicit trapezoidal rule, discussed for example by Shampine (1994).

  5. 5.

    We test Eq. (32) at each grid point and find the grid points at which \(S - K -R_{m,n}(S) - W^l_{m,n}(S)\) changes sign. We then use Newton’s method to search for the value of \(S^*\) by fitting a cubic spline through four points around of this point.

  6. 6.

    We remind the reader that at \(S^*\) the first of the free boundary conditions (7) becomes \(V_{m,n}^l(S^*)=1.\)

  7. 7.

    A thorough error analysis of the multi-linear interpolation operator can be found in Reisinger (2008) who gives a generic derivation for linear difference schemes through an error correction technique employing semi-discretisations and obtains error formulae as well.

  8. 8.

    The combination method requires, theoretically, smoothness of mixed derivatives of the solution. This is obviously not the case here due to the non-smooth payoff. However, if the payoff is aligned with the grid, which is the case in our problem, then good results have been observed for the combination method (see Leentvaar and Oosterlee (2008)). This is probably due to the rapid smoothing of the payoff in the first few time steps.

References

  • Adolfsson, T., Chiarella, C., Ziogas, A., & Ziveyi, J. (2013). Representation and numerical approximation of American option prices under heston stochastic volatility dynamics. Quantitative Finance Research Centre, University of Technology Sydney, Working paper No. 327.

    Google Scholar 

  • Black, F., & Scholes, M. (1973). The pricing of corporate liabilites. Journal of Political Economy, 81, 637–659.

    Article  Google Scholar 

  • Boyarchenko, S., & Levendorski, S. (2013). American options in the heston model with stochastic interest rate and its generalizations. Applied Mathematical Finance, 20(1), 26–49.

    Article  Google Scholar 

  • Chiarella, C., & Kang, B. (2013). The evaluation of american compound option prices under stochastic volatility and stochastic interest rates. Journal of Computational Finance, 17(1), 71–92.

    Google Scholar 

  • Chiarella, C., Kang, B., Meyer, G. H., & Ziogas, A. (2009). The evaluation of American option prices under stochastic volatility and jump-diffusion dynamics using the method of lines. International Journal of Theoretical and Applied Finance, 12(3), 393–425.

    Article  Google Scholar 

  • Chiarella, C., Ziogas, A., & Ziveyi, J. (2010). Contemporary quantitative finance: Essays in honour of eckhard platen. Representation of American option prices under heston stochastic volatility dynamics using integral transforms (pp. 281–315). Berlin: Springer.

    Google Scholar 

  • Ekstrom, E., Lotstedt, P., & Tysk, J. (2009). Boundary values and finite difference methods for the single factor term structure equation. Applied Mathematical Finance, 16(3), 253–259.

    Article  Google Scholar 

  • Griebel, M., Schneider, M., & Zenger, C. (1992). A combination technique for the solution of sparse grid problems. Iterative methods in linear algebra (pp. 263–281). Amsterdam: Elsevier.

    Google Scholar 

  • Heston, S. (1993). A closed-form solution for options with stochastic volatility with applications to bond and currency options. Review of Financial Studies, 6(2), 327–343.

    Article  Google Scholar 

  • Ikonen, S., & Toivanen, J. (2004). perator splitting methods for american options with stochastic volatility. Applied Mathematics Letters, 17, 809–814.

    Article  Google Scholar 

  • Ikonen, S., & Toivanen, J. (2007). Ocomponentwise splitting methods for pricing American options under stochastic volatility. International Journal of Theoretical and Applied Finance, 10(2), 331–361.

    Article  Google Scholar 

  • Kjellin, R., & Lovgren, G. (2006). Option pricing under stochastic volatility, Master’s thesis, U. of Gothenburg.

    Google Scholar 

  • Kwok, Y. -K. (2008). Mathematical models of financial derivatives. 2nd edn, Berlin: Springer.

    Google Scholar 

  • Leentvaar, C., & Oosterlee, C. (2008a). Multi-asset option pricing using a parallel fourier-based technique. Journal of Computational Finance, 12(1), 1–26.

    Google Scholar 

  • Leentvaar, C., & Oosterlee, C. (2008b). On coordinate transformation and grid stretching for sparse grid pricing of basket options. Journal of Computational and Applied Mathematics, 222, 193–209.

    Article  Google Scholar 

  • Medvedev, A., & Scaillet, O. (2010). Pricing American options under stochastic volatility and stochastic interest rates. Journal of Financial Economics, 98, 145–159.

    Article  Google Scholar 

  • Meyer, G. (2014). Pricing Options and Bonds with the Method of Lines, Georgia Institute of Technology, http://people.math.gatech.edu/meyer/MOL-notes/

  • Meyer, G. H., & van der Hoek, J. (1997). The evaluation of American options with the method of lines. Advances in Futures and Options Research, 9, 265–285.

    Google Scholar 

  • Oleinik, O., & Radkevic, E. V. (1973). Second-order equations with non-negative characteristic form, Berlin: Springer.

    Google Scholar 

  • Reisinger, C. (2004). Numerische Methoden f\(\ddot{\rm {u}}\)r hochdimensionale parabolische Gleichungen am Beispiel von Optionspreisaufgaben, PhD thesis, Universit\(\ddot{\rm {a}}\)t Heidelberg.

    Google Scholar 

  • Reisinger, C. (2008). Analysis of linear difference schemes in the sparse grid combination technique. Technical report. Oxford, UK: Mathematical Institute.

    Google Scholar 

  • Reisinger, C., & Wittum, G. (2007). Efficient hierarchical approximation of high-dimensional option pricing problems. SIAM Journal on Scientific Computing, 29(1), 440–458.

    Article  Google Scholar 

  • Shampine, L. F. (1994). Numerical solution of ordinary differential equations. New York: Chapman & Hall.

    Google Scholar 

Download references

Acknowledgments

We would like to thank one referee for his/her comments which improved this chapter.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Boda Kang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Kang, B., Meyer, G.H. (2014). Pricing an American Call Under Stochastic Volatility and Interest Rates. In: Dieci, R., He, XZ., Hommes, C. (eds) Nonlinear Economic Dynamics and Financial Modelling. Springer, Cham. https://doi.org/10.1007/978-3-319-07470-2_17

Download citation

Publish with us

Policies and ethics