Can a Machine Correct Option Pricing Models?

Caio Almeida*, Jianqing Fan, Gustavo Freire, Francesca Tang

*Corresponding author for this work

Research output: Contribution to journalArticleAcademicpeer-review

4 Citations (Scopus)
12 Downloads (Pure)

Abstract

We introduce a novel two-step approach to predict implied volatility surfaces. Given any fitted parametric option pricing model, we train a feedforward neural network on the model-implied pricing errors to correct for mispricing and boost performance. Using a large dataset of S&P 500 options, we test our nonparametric correction on several parametric models ranging from ad-hoc Black–Scholes to structural stochastic volatility models and demonstrate the boosted performance for each model. Out-of-sample prediction exercises in the cross-section and in the option panel show that machine-corrected models always outperform their respective original ones, often by a large extent. Our method is relatively indiscriminate, bringing pricing errors down to a similar magnitude regardless of the misspecification of the original parametric model. Even so, correcting models that are less misspecified usually leads to additional improvements in performance and also outperforms a neural network fitted directly to the implied volatility surface.

Original languageEnglish
Pages (from-to)995-1009
Number of pages15
JournalJournal of Business and Economic Statistics
Volume41
Issue number3
DOIs
Publication statusPublished - 2023

Bibliographical note

Funding Information:
Fan’s research was supported by NSFC grant No.71991470/71991471. We would like to thank the Associate Editor, two anonymous referees and conference participants at Econometric and Big Data Analyses of Global Economy, Financial Markets and Economic Policies for useful comments and suggestions.

Publisher Copyright:
© 2022 American Statistical Association.

Fingerprint

Dive into the research topics of 'Can a Machine Correct Option Pricing Models?'. Together they form a unique fingerprint.

Cite this