The Cost of a Free Lunch: Evidence from U.S. Derivatives Markets
Pith reviewed 2026-05-21 00:51 UTC · model grok-4.3
The pith
Enforcing put-call parity in index options creates a systematic carry gap that reflects daily settlement and margin costs rather than static price errors.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The central claim is that the carry gap, formed by the difference between option-implied discount factors and the observed OIS curve, constitutes an implementation wedge that remains invisible when parity residuals are examined only in price space but appears systematic once positions are viewed through the lens of carry and daily rebalancing risk.
What carries the argument
The annualized carry gap, obtained by comparing option-implied discount factors extracted from high-frequency NBBO data against the OIS curve, which quantifies the net financing and path-dependent cost of sustaining a parity-enforcing arbitrage position over time.
If this is right
- Arbitrageurs must incorporate ongoing daily carry costs when sizing positions, not just initial price alignment.
- The gap scales with volatility times square root of time to expiration, confirming exposure to path-dependent rebalancing risk.
- Coefficients on frictions and financial-conditions variables remain stable across validation windows, indicating the relationship is not sample-specific.
- Markets with tighter capital constraints or wider spreads will exhibit larger gaps, limiting the scale of apparent arbitrage.
Where Pith is reading between the lines
- Similar gaps may appear in other derivatives where parity or basis relationships require repeated financing and margin posting.
- Margin or settlement-rule changes could shrink the gap and improve the efficiency of price discovery in options.
- High-frequency extraction methods might be extended to measure analogous wedges in fixed-income or currency markets.
Load-bearing premise
Option-implied discount factors derived from minute-level NBBO quotes accurately capture true economic discount rates without material distortion from bid-ask spreads, liquidity effects, or data-cleaning decisions.
What would settle it
Direct comparison of the carry gap using actual transaction prices instead of NBBO quotes, or during periods of abundant liquidity and relaxed margin rules, would show whether the gap shrinks to zero or reverses sign.
Figures
read the original abstract
Put-call parity is a terminal-payoff identity; quoted residuals against traded futures are near zero. Yet enforcing parity is path-dependent, exposing arbitrageurs to daily settlement, margin, and finite capital. Using minute-level NBBO data on S&P 500 and Russell 2000 options, I extract option-implied discount factors, compare them with the OIS curve, and construct an annualized carry gap. A reduced-form specification centered on a volatility times sqrt(tau) path-risk term links the carry gap to implementation risk, trading frictions, and financial conditions, with coefficient signs stable across leave-one-year-out validation. The carry gap is an implementation wedge invisible in price space but systematic in carry space.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript extracts option-implied discount factors from minute-level NBBO quotes on S&P 500 and Russell 2000 options by inverting put-call parity against traded futures. These implied factors are compared to the external OIS curve to construct an annualized carry gap. A reduced-form regression then relates the carry gap to a volatility times sqrt(tau) path-risk term, trading frictions, and financial-conditions variables, with coefficient signs shown to be stable under leave-one-year-out validation. The central claim is that the carry gap constitutes an implementation wedge that is invisible in price space but systematic in carry space.
Significance. If the result holds, the paper would provide concrete evidence that apparent no-arbitrage violations in derivatives markets embed path-dependent implementation costs not captured by static price residuals. The use of high-frequency NBBO data, explicit leave-one-year-out validation, and stable coefficient signs across specifications are strengths that make the reduced-form link to implementation risk falsifiable and potentially useful for limits-to-arbitrage models.
major comments (1)
- Abstract, data extraction and comparison step: the claim that the carry gap measures an implementation wedge (rather than measurement error) is load-bearing and rests on the assumption that option-implied discount factors extracted from NBBO quotes accurately reflect economic discount rates. The extraction inverts put-call parity on SPX and RUT options, yet the manuscript provides no detail on quote selection (bid/ask/mid), synchronization windows between futures and options timestamps, or filtering rules for wide spreads and asynchronous observations. Without reported robustness to alternative protocols, liquidity or cleaning artifacts could systematically tilt the implied DFs, causing the subsequent regression on vol*sqrt(tau) and financial conditions to attribute noise to implementation risk. This concern is not mitigated by the reported stable coefficients, which are conditional on a
minor comments (2)
- The abstract would be strengthened by stating the sample period, number of option contracts, and exact definition of the annualized carry gap (e.g., how tau is measured and whether the gap is expressed in basis points or as a rate).
- Clarify in the reduced-form specification whether the volatility*sqrt(tau) term enters linearly or with interactions, and report the exact set of financial-conditions controls used.
Simulated Author's Rebuttal
We thank the referee for the careful reading and constructive comments on our manuscript. The feedback has prompted us to add substantial detail on data construction and additional robustness checks. We respond to each point raised in the major comment below.
read point-by-point responses
-
Referee: the claim that the carry gap measures an implementation wedge (rather than measurement error) is load-bearing and rests on the assumption that option-implied discount factors extracted from NBBO quotes accurately reflect economic discount rates.
Authors: We agree the distinction is central. The manuscript argues that the carry gap reflects implementation costs because it is systematically related to volatility-driven path risk (vol * sqrt(tau)), trading frictions, and financial conditions in a reduced-form regression whose coefficients are stable under leave-one-year-out validation. Pure measurement error would be unlikely to produce such economically interpretable and stable patterns. We have expanded the discussion in Section 3 to make this contrast more explicit. revision: partial
-
Referee: The extraction inverts put-call parity on SPX and RUT options, yet the manuscript provides no detail on quote selection (bid/ask/mid), synchronization windows between futures and options timestamps, or filtering rules for wide spreads and asynchronous observations.
Authors: We acknowledge the lack of detail. The revised manuscript adds a new data appendix (Appendix A) that specifies: (i) midpoints of NBBO quotes are used for both options and futures; (ii) each option observation is synchronized to the nearest futures quote within a 60-second window; (iii) observations are dropped if the bid-ask spread exceeds 5% of the mid price or if the timestamp difference exceeds 30 seconds. We also report the share of observations retained after each filter. revision: yes
-
Referee: Without reported robustness to alternative protocols, liquidity or cleaning artifacts could systematically tilt the implied DFs, causing the subsequent regression on vol*sqrt(tau) and financial conditions to attribute noise to implementation risk.
Authors: We have added two new robustness tables. Table 5 repeats the main regression using bid quotes only and ask quotes only. Table 6 uses synchronization windows of 10 seconds and 5 minutes. In all cases the coefficient on vol * sqrt(tau) remains positive and statistically significant, and the signs on the financial-conditions variables are unchanged. These results indicate that the link to implementation risk is not an artifact of the baseline cleaning choices. revision: yes
-
Referee: This concern is not mitigated by the reported stable coefficients, which are conditional on a
Authors: We agree that leave-one-year-out stability alone does not rule out protocol-specific artifacts. The new robustness tables described above directly address this by varying the quote type and synchronization window. The coefficients retain their signs and economic magnitudes, which strengthens the case that the carry gap captures systematic implementation costs rather than noise induced by a single cleaning protocol. revision: yes
Circularity Check
No circularity: empirical measurement and regression are independent of inputs
full rationale
The paper defines the carry gap by subtracting the external OIS curve from discount factors extracted via put-call parity inversion on observed NBBO quotes and futures prices. This gap then serves as the dependent variable in a reduced-form regression on volatility*sqrt(tau) and financial-conditions covariates. No equation or step equates a claimed result to a fitted parameter by construction, renames an input, or relies on a self-citation chain for its central claim; the derivation remains a direct empirical comparison followed by an association test that does not reduce to its own measurement protocol.
Axiom & Free-Parameter Ledger
free parameters (1)
- regression coefficients on vol*sqrt(tau) and frictions
axioms (1)
- standard math Put-call parity is a terminal-payoff identity
Lean theorems connected to this paper
-
IndisputableMonolith/Cost/FunctionalEquation.leanwashburn_uniqueness_aczel unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
The GBM term ... E[L_t/N] = σ √(2t/π) ... r_t · (2/3) σ √(2T/π)
-
IndisputableMonolith/Foundation/RealityFromDistinction.leanreality_from_one_distinction unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
carry gap ... systematic ... path-risk term ... LOYO validation
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.