Detecting and repairing arbitrage in traded option prices
Samuel N. Cohen, Christoph Reisinger, Sheng Wang

TL;DR
This paper introduces a linear programming approach to minimally repair arbitrage in traded option prices, improving data quality for financial modeling and calibration.
Contribution
It presents a novel LP-based method for arbitrage repair that minimizes data changes and enhances calibration robustness.
Findings
The method produces sparse data perturbations.
It is computationally efficient for large datasets.
Arbitrage removal improves model calibration accuracy.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic processes and financial applications · Reservoir Engineering and Simulation Methods · Capital Investment and Risk Analysis
MethodsRepair
