European Option Pricing with a Fast Fourier Transform Algorithm for Big Data Analysis

Shuang Xiao, Shi Hua Ma, Guo Li*, Samar K. Mukhopadhyay

*Corresponding author for this work

    Research output: Contribution to journalArticlepeer-review

    23 Citations (Scopus)

    Abstract

    Several empirical studies show that, under multiple risks, markets exhibit many new properties, such as volatility smile and cluster fueled by the explosion of transaction data. This paper attempts to capture these newly developed features using the valuation of European options as a vehicle. Statistical analysis performed on the data collected from the currency option market clearly shows the coexistence of mean reversion, jumps, volatility smile, and leptokurtosis and fat tail. We characterize the dynamics of the underlying asset in this kind of environment by establishing a coupled stochastic differential equation model with triple characteristics of mean reversion, nonaffine stochastic volatility, and mixed-exponential jumps. Moreover, we propose a characteristic function method to derive the closed-form pricing formula. We also present a fast Fourier transform (FFT) algorithm-based numerical solution method. Finally, extensive numerical experiments are conducted to validate both the modeling methodology and the numerical algorithm. Results demonstrate that the model behaves well in capturing the properties observed in the market, and the FFT numerical algorithm is both accurate and efficient in addressing large amount of data.

    Original languageEnglish
    Article number7329987
    Pages (from-to)1219-1231
    Number of pages13
    JournalIEEE Transactions on Industrial Informatics
    Volume12
    Issue number3
    DOIs
    Publication statusPublished - Jun 2016

    Keywords

    • Big data analysis
    • European option pricing
    • fast Fourier transform (FFT) algorithm
    • multiple risks
    • stochastic modeling

    Fingerprint

    Dive into the research topics of 'European Option Pricing with a Fast Fourier Transform Algorithm for Big Data Analysis'. Together they form a unique fingerprint.

    Cite this