SSRN Home Search and Download Papers Browse Abstract and Paper Submission Subscribe to Networks View Briefcase Top Papers Top Authors Top Institutions

 

Abstract

 
 

References (26)

Beta

 
 

Citations (6)

Beta

 


 


Download | Share | Email | Add to Briefcase | Buy Hard Copy

Why the Rotation Count Algorithm Works

Roger Lord
Cardano, United Kingdom

Christian Kahl
ABN-Amro Bank, United Kingdom; University of Wuppertal


July 2006

Tinbergen Institute Discussion Paper No. 2006-065/2

Abstract:     
The characteristic functions of many affine jump-diffusion models, such as Heston's stochastic volatility model and all of its extensions, involve multivalued functions such as the complex logarithm. If we restrict the logarithm to its principal branch, as is done in most software packages, the characteristic function can become discontinuous, leading to completely wrong option prices if options are priced by Fourier inversion. In this paper we prove under non-restrictive conditions on the parameters that the rotation count algorithm of Kahl and Jäckel chooses the correct branch of the complex logarithm. Under the same restrictions we prove that in an alternative formulation of the characteristic function the principal branch is the correct one. Seen as this formulation is easier to implement and numerically more stable than Heston's formulation, it should be the preferred one. The remainder of this paper shows how complex discontinuities can be avoided in the Schöbel-Zhu model and the exact simulation algorithm of the Heston model, recently proposed by Broadie and Kaya. Finally, we show that Matytsin's SVJJ model has a closed-form characteristic function, though the complex discontinuities that arise there due to the branch switching of the exponential integral cannot be avoided under all circumstances.

Keywords: Complex logarithm, affine jump-diffusion, stochastic volatility, Heston, characteristic function, moment stability, option pricing

JEL Classifications: C63, G13

Working Paper Series

Date posted: August 03, 2006 ; Last revised: August 03, 2006

Suggested Citation

Lord, Roger and Kahl, Christian, Why the Rotation Count Algorithm Works (July 2006). Tinbergen Institute Discussion Paper No. 2006-065/2. Available at SSRN: http://ssrn.com/abstract=921335


Export to: Export Citation What's this?

Contact Information

Roger Lord (Contact Author)
Cardano, United Kingdom ( email )
St Clements House
5th Floor
London EC4N 7AE
United Kingdom
HOME PAGE: http://www.cardano.com
Christian Kahl
ABN-Amro Bank, United Kingdom ( email )
London EC2N 4BN United Kingdom
University of Wuppertal ( email )
Gaußstraße 20
42097 Wuppertal Germany
Feedback to SSRN (Beta)


Paper statistics
Abstract Views: 1,491
Downloads: 521
Download Rank: 13,454
References: 26
Citations: 6

© 2009 Social Science Electronic Publishing, Inc. All Rights Reserved. Terms of Use  Privacy Policy
This page was served by apollo4 in 0.657 seconds.