O'Reilly logo

The Heston Model and its Extensions in Matlab and C#, + Website by Steven L. Heston, Fabrice Douglas Rouah

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

image

Parameter Estimation

Abstract

All of the pricing methodologies we have covered have assumed the Heston model parameters to be given. In this chapter, we describe how to estimate these parameters. We first present the most common estimation method, the loss function approach, in which parameters are selected so that the quoted option prices are as close as possible to the model option prices. Alternatively, quoted and model implied volatilities can be used instead of prices. Next, we summarize the Nelder and Mead (1965) minimization algorithm and we show how to code it in C#. Then we describe the “Smart Parameter” method of Gauthier and Rivaille (2009) to select starting values and the Strike–Vector Computation of Kilin (2007), which constructs the loss function in a way that greatly speeds up the estimation. We then present the Differential Evolution algorithm, which has been shown by Vollrath and Wendland (2009) to be effective in the Heston model. Finally, we present a method due to Atiya and Wall (2009) to obtain maximum likelihood estimates of the Heston model parameters. Throughout this chapter, the Heston parameters are represented as the vector image, and their corresponding estimates, as

ESTIMATION USING LOSS FUNCTIONS

The most popular way to estimate the parameters of the Heston ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required