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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 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.
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.
- 4.
All ODEs have been solved by use of the implicit trapezoidal rule, discussed for example by Shampine (1994).
- 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.
We remind the reader that at \(S^*\) the first of the free boundary conditions (7) becomes \(V_{m,n}^l(S^*)=1.\)
- 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.
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.
Black, F., & Scholes, M. (1973). The pricing of corporate liabilites. Journal of Political Economy, 81, 637–659.
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.
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.
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.
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.
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.
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.
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.
Ikonen, S., & Toivanen, J. (2004). perator splitting methods for american options with stochastic volatility. Applied Mathematics Letters, 17, 809–814.
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.
Kjellin, R., & Lovgren, G. (2006). Option pricing under stochastic volatility, Master’s thesis, U. of Gothenburg.
Kwok, Y. -K. (2008). Mathematical models of financial derivatives. 2nd edn, Berlin: Springer.
Leentvaar, C., & Oosterlee, C. (2008a). Multi-asset option pricing using a parallel fourier-based technique. Journal of Computational Finance, 12(1), 1–26.
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.
Medvedev, A., & Scaillet, O. (2010). Pricing American options under stochastic volatility and stochastic interest rates. Journal of Financial Economics, 98, 145–159.
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.
Oleinik, O., & Radkevic, E. V. (1973). Second-order equations with non-negative characteristic form, Berlin: Springer.
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.
Reisinger, C. (2008). Analysis of linear difference schemes in the sparse grid combination technique. Technical report. Oxford, UK: Mathematical Institute.
Reisinger, C., & Wittum, G. (2007). Efficient hierarchical approximation of high-dimensional option pricing problems. SIAM Journal on Scientific Computing, 29(1), 440–458.
Shampine, L. F. (1994). Numerical solution of ordinary differential equations. New York: Chapman & Hall.
Acknowledgments
We would like to thank one referee for his/her comments which improved this chapter.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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
DOI: https://doi.org/10.1007/978-3-319-07470-2_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07469-6
Online ISBN: 978-3-319-07470-2
eBook Packages: Business and EconomicsEconomics and Finance (R0)