SANOS Smooth strictly Arbitrage-free Non-parametric Option Surfaces
Pith reviewed 2026-05-25 07:14 UTC · model grok-4.3
The pith
A smooth generalization of linear interpolation produces strictly arbitrage-free option price surfaces with only positivity constraints.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The paper establishes that a smooth generalization of linear interpolation, calibrated by linear program to observed quotes, yields option price surfaces that are smooth and strictly arbitrage-free across time and strike. This surface admits an equivalent parameterization in terms of strictly positive discrete local volatility variables, allowing the arbitrage-free property to hold under only the constraint of positivity. The approach is illustrated using S&P 500 index options.
What carries the argument
The smooth generalization of linear interpolation calibrated by linear program, together with its equivalent parameterization via strictly positive discrete local volatility variables.
If this is right
- Calibration becomes a linear program that directly handles bid-ask spreads.
- Surfaces remain strictly arbitrage-free by construction in both time and strike.
- Only positivity is required on the discrete local volatility parameters.
- The method is numerically efficient and was demonstrated on S&P 500 index options.
Where Pith is reading between the lines
- The positivity-only parameterization may allow direct embedding into existing linear or convex optimization pipelines used in portfolio risk systems.
- The same linear-program structure could be applied to construct surfaces for other underlyings where quote data arrive in real time.
- Because the method starts from linear interpolation, existing codebases for that baseline could be upgraded with minimal changes to enforce the no-arbitrage property.
Load-bearing premise
The smooth generalization of linear interpolation remains strictly arbitrage-free across time and strike when calibrated by linear program to observed quotes.
What would settle it
Fitting the surface to real S&P 500 options quotes and then checking whether any calendar spread or butterfly spread violates no-arbitrage conditions would directly test the central claim.
read the original abstract
We present a simple, numerically efficient but highly flexible non-parametric method to construct representations of option price surfaces which are both smooth and strictly arbitrage-free across time and strike. The method can be viewed as a smooth generalization of the widely-known linear interpolation scheme, and retains the simplicity and transparency of that baseline. Calibration of the model to observed market quotes is formulated as a linear program, allowing bid-ask spreads to be incorporated directly via linear penalties or inequalities, and delivering materially lower computational cost than most of the currently available implied-volatility surface fitting routines. As a further contribution, we derive an equivalent parameterization of the proposed surface in terms of strictly positive "discrete local volatility" variables. This yields, to our knowledge, the first construction of smooth, strictly arbitrage-free option price surfaces while requiring only trivial parameter constraints (positivity). We illustrate the approach using S&P 500 index options
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper presents SANOS, a non-parametric method to construct smooth, strictly arbitrage-free option price surfaces across strikes and maturities. It is positioned as a smooth generalization of linear interpolation, with calibration to market quotes formulated as a linear program that directly incorporates bid-ask spreads, and an equivalent reparameterization in terms of strictly positive discrete local volatility variables that is claimed to enforce the no-arbitrage property by construction with only trivial positivity constraints. The approach is illustrated on S&P 500 index options data.
Significance. If the central construction holds, the method would supply a computationally lightweight, transparent alternative to existing implied-volatility surface routines while guaranteeing strict no-arbitrage without complex constraints; the LP calibration and positivity-only parameterization would be practically useful strengths for pricing and risk applications.
major comments (2)
- [Abstract / parameterization section] Abstract and the section introducing the discrete-local-volatility parameterization: the central claim that positivity of the discrete local volatility variables alone ensures the resulting smooth surface is strictly arbitrage-free for all strikes and maturities rests on an unshown equivalence and verification; no explicit derivation steps, error bounds, or exhaustive check against the full set of static and dynamic arbitrage conditions are supplied.
- [LP calibration section] The linear-program calibration section: while the formulation is stated, there is no analysis confirming that the optimal solution under positivity constraints preserves the strict no-arbitrage property of the underlying interpolation scheme when the surface is evaluated at arbitrary (non-grid) strikes and maturities.
minor comments (2)
- Notation for the smooth interpolation weights and the discrete local volatility variables should be introduced with a single consistent table or equation block to improve readability.
- The numerical example on S&P 500 options would benefit from an explicit statement of the number of quotes, the chosen grid, and a quantitative measure (e.g., maximum violation of butterfly or calendar-spread conditions) to demonstrate the claimed strict no-arbitrage.
Simulated Author's Rebuttal
We thank the referee for the careful and constructive review. Below we respond point by point to the major comments and indicate the revisions we will make.
read point-by-point responses
-
Referee: [Abstract / parameterization section] Abstract and the section introducing the discrete-local-volatility parameterization: the central claim that positivity of the discrete local volatility variables alone ensures the resulting smooth surface is strictly arbitrage-free for all strikes and maturities rests on an unshown equivalence and verification; no explicit derivation steps, error bounds, or exhaustive check against the full set of static and dynamic arbitrage conditions are supplied.
Authors: Section 3 derives the equivalence by showing that the smooth interpolant can be re-expressed exactly in terms of the discrete local volatility variables and that positivity of those variables is necessary and sufficient for the surface to satisfy the static no-arbitrage inequalities at every strike and maturity. We agree that the derivation steps can be expanded and that an explicit verification table against the standard static arbitrage conditions would improve clarity. We will add these elements in the revised manuscript. Dynamic arbitrage conditions lie outside the scope of a static surface construction. revision: yes
-
Referee: [LP calibration section] The linear-program calibration section: while the formulation is stated, there is no analysis confirming that the optimal solution under positivity constraints preserves the strict no-arbitrage property of the underlying interpolation scheme when the surface is evaluated at arbitrary (non-grid) strikes and maturities.
Authors: Because every feasible point of the LP corresponds to a strictly positive discrete-local-volatility vector, and the parameterization maps any such vector to a surface that is arbitrage-free at all (not merely grid) strikes and maturities, the optimal solution automatically inherits the property. We will insert a short paragraph in the LP section that makes this preservation explicit and notes that the continuous nature of the parameterization extends the guarantee beyond the calibration grid. revision: yes
Circularity Check
No significant circularity; derivation self-contained via explicit parameterization
full rationale
The paper constructs a surface via smooth generalization of linear interpolation, then reparameterizes it explicitly in terms of strictly positive discrete local volatility variables. The no-arbitrage property is stated to follow directly from this parameterization under the positivity constraint alone, with calibration performed as an LP on external market quotes. No step reduces a claimed prediction to a fitted input by construction, no self-citation is invoked as load-bearing justification for uniqueness or ansatz, and the central equivalence (positivity implies strict arbitrage-freeness) is presented as a definitional property of the chosen coordinates rather than an independent derivation that loops back to itself. The method is therefore self-contained against external benchmarks and receives the default non-circularity finding.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Option prices must satisfy no-arbitrage conditions (positive butterfly spreads, positive calendar spreads) to be strictly arbitrage-free.
invented entities (1)
-
discrete local volatility variables
no independent evidence
Forward citations
Cited by 2 Pith papers
-
Structure-Preserving Reconstruction of Convex Lipschitz Functionals on Hilbert Spaces from Finite Samples
Any convex L-Lipschitz functional on a compact convex subset of a separable Hilbert space can be uniformly approximated to arbitrary accuracy by an explicit convex L-Lipschitz reconstruction from finitely many linear ...
-
Robust Volatility Index Calculation with OTM Option-implied Probability
A construction of continuous European option prices from OTM bid-ask data with fewer parameters enables robust model-free volatility index calculation under no-arbitrage.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.