Model-Free Option Measures with Finite Strike Coverage
Summary
The document explains why a model-free measure built from option prices ideally requires a continuum of strikes, and how finite market listings change the problem. With observable prices across strikes and negligible bid-ask spreads, vanilla calls and puts can replicate a European payoff. In practice, only a finite set of options is available, so exact replication may fail.
The proposed approach is to find the least-cost portfolio that stays above a target payoff and the highest-value portfolio that stays below it. These over- and under-replication portfolios define ask and bid bounds; a narrower gap indicates a tighter price estimate. Checking the payoff constraints on a finite grid turns the search into a linear programming problem. The document also cautions that “model-free” claims depend on assumptions: the usual option replication for variance swaps is exact for diffusion models, but jumps can break it. Thus some measures are more accurately described as parameter-free within a model class, and approximations may rely on still narrower assumptions.
Key ideas
- A continuum of vanilla option prices across strikes can replicate European payoffs under suitable assumptions.
- With finite strike coverage, over- and under-replication portfolios provide upper and lower price bounds.
- A finite-grid version of the replication search can be formulated as a linear programming problem.
- The width between the bounds indicates how tightly the available options constrain the target payoff.
- The model-free status of variance swap replication can fail when the underlying model includes jumps.
Tags
Full text
# How many options are necessary in computing a "model-free" measure?
# How many options are necessary in computing a "model-free" measure?
The VIX itself is computed via a "model free" measure, or rather, using a continuum of OTM option prices to come up with an "P-measure" of implied volatility.
It is perhaps obvious that the more options there are, the more accurate the approximation. Are there any ideas/papers about how one should go about computing model-free measures (implied volatility, risk-neutral skewness/kurtosis)? Or does it vary case-by-case?
Should one try to go for as many options as possible? Therefore, (always) using a type of function to fit a plot (such as the call option payoff) and then discretizing to generate this continuum of prices?
## Answer by Andrea (score 6, accepted)
https://quant.stackexchange.com/a/81171
The answer is "depends".
If one can replicate a given payoff using observable prices, then this is by definition a model free price (unless there is arbitrage of course).
The easier case is that any European payoff can be replicated using a continuum of calls and puts (OTM, ITM does not matter, as long as they cover all strikes), and we can assume their bid-ask spread to be zero.
This is often not the case in reality as there will be only a finite number of options available to build the strategy.
In this situation, one will only be able to build a over/under replication strategy, and so one can only generate bid and ask prices for the desired payoff.
The question is: what is the cheapest way to replicate a payoff from above? So that the final payoff is always above the target?
And the same for the opposite, "below the target".
Formally, if $T(s)$ is the target payoff and I can use calls for strikes $K_i$ and price $P_i$ at the same maturity, I have to solve these 2 problems
$ASK = \min_{\alpha_i} \sum_i \alpha_i P_i$ subject to $\sum_i \alpha_i C_i(s) \ge T(s) \, \forall s$
and
$BID = \max_{\alpha_i} \sum_i \alpha_i P_i$ subject to $\sum_i \alpha_i C_i(s) \le T(s) \, \forall s$
The closer the 2 prices are, the more model-free price one obtains.
The problem is simple to solve if one accepts to check the over/under replication on a finite grid (and not for all $s$). It then becomes an easy Linear Programming problem.
It goes without saying that there will be cases where this works better than others, and that same unfeasible cases are more benign than others.
EDIT: The Lagrange multiplier thing was not correct, removed it.
## Answer by Frido (score 5)
https://quant.stackexchange.com/a/81188
Andrea has largely answered your question (+1), namely that a continuum of options are needed to synthesize or price a model free quantity. For instance $$ E[F(X)] = \int_{-\infty}^{\infty} F(x) p(x) dx $$ is model-free assuming $p(x)$ can be computed from observable vanilla options prices via Breeden-Litzenberger.
The integral can be approximated from below or above as also explained by Andrea.
What I'd like to add is that model-free is actually a very strong condition / requirement. A slightly weaker notion might be called "parameter-free".
A case in point is the continuously monitored variance swap / VIX index you mentioned. Given only vanilla European options on the underlying, the variance swap / VIX is "model-free" only for the class of diffusion models. In the presence of jumps the variance swap is no longer given by the usual replication formula involving puts and calls. Hence the variance swap is, imo, more aptly called parameter-free for diffusion models as it does not depend on the parameters (and hence specific form) of the diffusion model generating the smile/skew.
And an even weaker notion, but still quite general, is parameter-free approximation. An example of this is the volatility swap, which has a parameter-free approximation for the class of stochastic volatility models.Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.