Detecting and repairing arbitrage in traded option prices

Option price data are used as inputs for model calibration, risk-neutral density estimation and many other financial applications. The presence of arbitrage in option price data can lead to poor performance or even failure of these tasks, making pre-processing of the data to eliminate arbitrage nece...

Full description

Bibliographic Details
Main Authors: Cohen, S, Reisinger, C, Wang, S
Format: Journal article
Language:English
Published: Taylor and Francis 2021
_version_ 1797107489585496064
author Cohen, S
Reisinger, C
Reisinger, C
Wang, S
author_facet Cohen, S
Reisinger, C
Reisinger, C
Wang, S
author_sort Cohen, S
collection OXFORD
description Option price data are used as inputs for model calibration, risk-neutral density estimation and many other financial applications. The presence of arbitrage in option price data can lead to poor performance or even failure of these tasks, making pre-processing of the data to eliminate arbitrage necessary. Most attention in the relevant literature has been devoted to arbitrage-free smoothing and filtering (i.e. removing) of data. In contrast to smoothing, which typically changes nearly all data, or filtering, which truncates data, we propose to repair data by only necessary and minimal changes. We formulate the data repair as a linear programming (LP) problem, where the no-arbitrage relations are constraints, and the objective is to minimise prices’ changes within their bid and ask price bounds. Through empirical studies, we show that the proposed arbitrage repair method gives sparse perturbations on data, and is fast when applied to real world large-scale problems due to the LP formulation. In addition, we show that removing arbitrage from prices data by our repair method can improve model calibration with enhanced robustness and reduced calibration error.
first_indexed 2024-03-07T07:15:23Z
format Journal article
id oxford-uuid:77110176-4528-42c1-85eb-2f78b94514e8
institution University of Oxford
language English
last_indexed 2024-03-07T07:15:23Z
publishDate 2021
publisher Taylor and Francis
record_format dspace
spelling oxford-uuid:77110176-4528-42c1-85eb-2f78b94514e82022-08-09T12:11:09ZDetecting and repairing arbitrage in traded option pricesJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:77110176-4528-42c1-85eb-2f78b94514e8EnglishSymplectic ElementsTaylor and Francis2021Cohen, SReisinger, CReisinger, CWang, SOption price data are used as inputs for model calibration, risk-neutral density estimation and many other financial applications. The presence of arbitrage in option price data can lead to poor performance or even failure of these tasks, making pre-processing of the data to eliminate arbitrage necessary. Most attention in the relevant literature has been devoted to arbitrage-free smoothing and filtering (i.e. removing) of data. In contrast to smoothing, which typically changes nearly all data, or filtering, which truncates data, we propose to repair data by only necessary and minimal changes. We formulate the data repair as a linear programming (LP) problem, where the no-arbitrage relations are constraints, and the objective is to minimise prices’ changes within their bid and ask price bounds. Through empirical studies, we show that the proposed arbitrage repair method gives sparse perturbations on data, and is fast when applied to real world large-scale problems due to the LP formulation. In addition, we show that removing arbitrage from prices data by our repair method can improve model calibration with enhanced robustness and reduced calibration error.
spellingShingle Cohen, S
Reisinger, C
Reisinger, C
Wang, S
Detecting and repairing arbitrage in traded option prices
title Detecting and repairing arbitrage in traded option prices
title_full Detecting and repairing arbitrage in traded option prices
title_fullStr Detecting and repairing arbitrage in traded option prices
title_full_unstemmed Detecting and repairing arbitrage in traded option prices
title_short Detecting and repairing arbitrage in traded option prices
title_sort detecting and repairing arbitrage in traded option prices
work_keys_str_mv AT cohens detectingandrepairingarbitrageintradedoptionprices
AT reisingerc detectingandrepairingarbitrageintradedoptionprices
AT reisingerc detectingandrepairingarbitrageintradedoptionprices
AT wangs detectingandrepairingarbitrageintradedoptionprices