Working paper · SSRN 6840938 · · 23 pages

How would futures and options work when the underlying is a traded event probability?

Read the paper on SSRN ↗ Cite
Markets & asset pricingAdvisers & investorsJournalists

Key results

  • The perpetual future's funding rate has a closed form: longs receive funding when p > 1/2, and the amplitude scales as σ² (Figure 2).
  • Closed-form Greeks match finite differences to about 10⁻⁵; at p0 = 0.50 the call delta is +0.50988 and gamma is -0.65970 (Table 3).
  • The binomial tree converges to the quadrature benchmark of 0.036164: 0.036789 at 25 steps and 0.036375 at 100 steps (Table 4).
  • SPAN-style margin on one event: a naked long future needs $10,000, a vertical bull call spread $10,016, an iron condor $3,348 (Table 5).
  • The Monte Carlo comparison in Table 6 reports z-stats of +3.22, +8.36 and +21.41, all above the stated threshold of 2.

Summary

Why prediction markets are missing a layer

Kalshi and Polymarket let people trade on whether an event will happen, and the price they settle on reads as a probability. By 2026 the two venues together carried hundreds of millions of dollars in monthly volume. Nearly all of it sits in one kind of contract. You buy a binary claim, you wait, and at settlement it pays one or zero.

Stock, currency and crypto traders have far more to work with. Futures, options with and without early exercise, margin that nets one position against another: all of that grew up over decades on top of the plain underlying. Event markets have none of it yet. Suppose a trader wants exposure to a regulatory outcome with no fixed date, or wants upside on an election while capping the loss. The binary contract cannot express either position.

This working paper sketches the missing layer from first principles. We treat the traded probability as an index and ask how a perpetual future, a European or American option and a clearing house's margin rule would work on it.

A price that cannot leave the unit interval

Why not borrow the equity toolkit wholesale? Because a probability is trapped between zero and one, and an ordinary diffusion would push it outside that range. We therefore model the logit of the probability, which can take any real value. The probability itself must be a martingale under the pricing measure, and that single requirement fixes the drift of the logit: zero at one half, changing sign on either side of it. Figure 1 shows simulated paths starting from p0 = 0.42 in both coordinates.

Figure 1. Left: simulated Q-paths of the probability index pt for p0 = 0.42, σ = 1.4, T = 1 year, 252 steps. Right: the same paths in logit coordinates ℓt. The ensemble means (orange) illustrate the martingale property of pt and the symmetric drift of ℓt induced by Proposition (prop:drift).
Figure 1. Left: simulated Q-paths of the probability index pt for p0 = 0.42, σ = 1.4, T = 1 year, 252 steps. Right: the same paths in logit coordinates ℓt. The ensemble means (orange) illustrate the martingale property of pt and the symmetric drift of ℓt induced by Proposition (prop:drift).

One convenience follows. Once the drift is removed, each period's logit move should be a standard Gaussian draw, so the same residuals drive the simulator and test it. On synthetic paths the Kolmogorov-Smirnov p-value is 0.515 (Table 1).

Funding, option prices and Greeks

A perpetual future never expires. Something has to keep its mark tied to the spot, and on crypto venues that job falls to a periodic funding payment between longs and shorts. We derive the rate in closed form. It is zero at probabilities of 0, 1/2 and 1, and Figure 2 draws the whole surface. Longs receive funding when p > 1/2, with an amplitude that scales as σ².

Figure 2. The funding-rate surface f(p, σ) from (eq:funding). Longs receive funding (red) when p > 1/2, a structural ``high-probability premium'' that rewards the side absorbing convexity exposure. The amplitude scales as σ².
Figure 2. The funding-rate surface f(p, σ) from (eq:funding). Longs receive funding (red) when p > 1/2, a structural ``high-probability premium'' that rewards the side absorbing convexity exposure. The amplitude scales as σ².

Options come next. For a European call we obtain a logit-normal analogue of the Black-Scholes formula, priced by Gauss-Hermite quadrature, with explicit Greeks. Figure 4 plots them for a six-month call struck at 0.50. Gamma is negative over most of the range, which looks odd beside equity options; it comes from the bounded support and has no counterpart in Black-Scholes. At p0 = 0.50 the closed-form delta is +0.50988 and gamma is -0.65970, and both agree with finite differences to about 10⁻⁵ (Table 3).

Figure 4. Greeks for a European ELO call (K = 0.50, T = 0.5 yr, σ = 1.2) as a function of the underlying probability p0. Delta is monotone increasing and approaches unity only at the upper boundary. Gamma is negative across most of the support and reaches its minimum near the strike. This is a…
Figure 4. Greeks for a European ELO call (K = 0.50, T = 0.5 yr, σ = 1.2) as a function of the underlying probability p0. Delta is monotone increasing and approaches unity only at the upper boundary. Gamma is negative across most of the support and reaches its minimum near the strike. This is a bounded-support effect driven by the second term in (eq:gamma); cf. the discussion below the equation. Vega is bell-shaped and centered near p0 = K. Theta is uniformly negative for long calls.

For early exercise we use a Cox-Ross-Rubinstein tree. Against a quadrature benchmark of 0.036164 it gives 0.036789 at 25 steps and 0.036375 at 100 (Table 4).

Margin for a book of event contracts

How much collateral should a clearing house hold against a mixed book? Futures exchanges often answer with SPAN. The method shocks the price and the volatility over a grid of scenarios, revalues every leg in each cell, and charges the worst loss it finds as initial margin. We build the same grid for event contracts, seven probability shocks by four volatility shocks, and Figure 6 shows it for a three-leg book.

Figure 6. Scenario P&L grid for a 3-leg portfolio (long futures, short calls, long puts). The worst-loss cell determines the required SPAN margin, displayed in the title.
Figure 6. Scenario P&L grid for a 3-leg portfolio (long futures, short calls, long puts). The worst-loss cell determines the required SPAN margin, displayed in the title.

Table 5 prices four books on one event with p0 = 0.55. A naked long future needs $10,000. The vertical bull call spread needs $10,016, slightly more. An iron condor, whose legs offset, needs $3,348. At the other end sits a delta-hedged short straddle at $11,420, above the condor even though it collects premium on both legs, because in this grid the volatility shocks outweigh the directional hedge.

Trying it on real bounded series

No public exchange lists perpetual event contracts yet, so version five runs the pricers and Greeks on daily stand-ins that also live between zero and one: VIX/100, MOVE/250, a rescaled SKEW and VVIX/200. These are mean-reverting fear gauges. Their residuals are fat-tailed, and the paper treats the exercise as a stress test. Still, the quadrature and tree pricers agree to numerical zero on this data. Across 400 rolling start dates, the closed-form Greeks explain 0.88 of the variance in one-day option profit and loss, with a slope of +0.855 against the 1.0 the model predicts.

What still needs work

One comparison does not come out as the text says it should. Table 6 sets quadrature prices against an 80k-path Monte Carlo and asks for z-statistics below 2 in absolute value. The first three rows report +3.22, +8.36 and +21.41, with Monte Carlo above quadrature every time. A separate 40k-path run in Figure 7 does agree within simulation error. We would reconcile those two before leaning on either.

Figure 7. Gauss–Hermite (line) and 40k-path Monte-Carlo (markers, ± 2 s.e.) prices for an ELO call across a range of volatilities. Agreement is uniform to within Monte-Carlo error.
Figure 7. Gauss–Hermite (line) and 40k-path Monte-Carlo (markers, ± 2 s.e.) prices for an ELO call across a range of volatilities. Agreement is uniform to within Monte-Carlo error.

Multi-event books are open too. When several probabilities move together the joint distribution matters, and the margin grid and the pricer both need to grow into more dimensions before they can handle it.

Who this is for: Investors and journalists following prediction markets, plus researchers in derivatives pricing.

Figures

Figure 3. European ELO call price as a function of strike K for three initial probabilities p0 ∈ 0.30, 0.50, 0.70, with T = 0.5 yr, σ = 1.2. The dotted vertical lines mark the spot. The call price is concave-then-convex around the spot, reflecting the bounded support of the underlying.
Figure 3. European ELO call price as a function of strike K for three initial probabilities p0 ∈ 0.30, 0.50, 0.70, with T = 0.5 yr, σ = 1.2. The dotted vertical lines mark the spot. The call price is concave-then-convex around the spot, reflecting the bounded support of the underlying.
Figure 5. CRR convergence to the Gauss–Hermite benchmark (p0 = 0.45, K = 0.55, T = 0.5 yr, σ = 1.2). The American value carries a small early-exercise premium because the martingale-on-p constraint induces a strictly negative effective drift for p0 < 1/2.
Figure 5. CRR convergence to the Gauss–Hermite benchmark (p0 = 0.45, K = 0.55, T = 0.5 yr, σ = 1.2). The American value carries a small early-exercise premium because the martingale-on-p constraint induces a strictly negative effective drift for p0 < 1/2.

Tables

Table 1. Empirical diagnostics on the recovered standardized logit innovations. Mean and skewness near zero and KS p-value above 0.05 are consistent with the model assumption ε̂ ~ N(0,1).
σsample meansample sdskewKS-DKS p
0.60+0.00190.9985+0.0000.00580.515
1.00+0.00190.9985+0.0000.00580.515
1.40+0.00190.9985+0.0000.00580.515
1.80+0.00190.9985-0.0000.00580.515
Table 2. Put–call parity residuals (should be exactly zero under the martingale constraint up to quadrature error).
p0KTσC0P0C - P - (p0 - K)
0.300.400.251.000.010200.11067-4.67e-04
0.500.500.501.200.077110.07711+1.39e-17
0.700.600.750.800.123050.02155+1.51e-03
0.400.551.001.600.056100.21778-1.17e-02
0.550.450.302.000.153920.05178+2.15e-03
Table 3. Closed-form vs. central finite-difference Greeks for a 6-month at-the-money call (K=0.50, σ=1.2). The closed-form expressions (eq:delta)–(eq:theta) agree with the FD benchmark to ~ 10⁻⁵ across the entire p0 range, validating that no chain-rule term has been dropped.
p0Δ (CF)ΔCF-ΔFDΓ (CF)ΓCF-ΓFDν (CF)νCF-νFDΘ (CF)ΘCF-ΘFD
0.20+0.03997-1.91e-07-0.18621+7.79e-05+0.00743+6.06e-08-0.00891+6.26e-09
0.35+0.25604-1.28e-07-0.53256+4.43e-06+0.03756+4.80e-08-0.04508+3.46e-08
0.50+0.50988+6.18e-08-0.65970-2.51e-05+0.05338-2.96e-08-0.06406+4.75e-08
0.65+0.75568+2.23e-07-0.63556-1.60e-05+0.04452-3.25e-09-0.05342+3.14e-08
0.80+0.95191+1.53e-07-0.32832-4.19e-06+0.01571-5.05e-08-0.01885+2.46e-09
Table 4. CRR binomial convergence for a 6-month ELO with p0=0.45, K=0.55, σ=1.2. Gauss–Hermite (64 nodes) benchmark: 0.036164.
binomial steps NEuropean call priceerror vs. G-H quadrature
250.036789+6.25e-04
500.036511+3.47e-04
1000.036375+2.11e-04
2000.036295+1.32e-04
4000.036250+8.67e-05
8000.036240+7.65e-05
16000.036235+7.14e-05
Table 5. Required SPAN-style margin for representative portfolios on a single event with p0=0.55, T=0.5 yr, σ=1.2 (notionals expressed in units of 1$ per probability point per contract).
portfoliolegsSPAN margin
naked futures (long)1$10,000
vertical bull call spread2$10,016
iron condor4$3,348
delta-hedged short straddle3$11,420
Table 6. Logit-normal Gauss–Hermite vs. 80k-path Monte Carlo (p0=0.4, K=0.5, T=0.5 yr). z-stat should be <2 in absolute value.
σG-H priceMC priceMC s.e.z-stat
0.400.002240.002370.00004+3.22
0.800.017530.018910.00017+8.36
1.200.034730.040940.00029+21.41
1.600.051950.063500.00040+28.85
2.000.065880.085070.00049+38.80

Abstract

Prediction markets such as Kalshi and Polymarket aggregate dispersed beliefs into a discoverable probability p ∈ (0,1), yet they presently lack the derivative architecture (perpetual futures, European and American options, portfolio margin) that has matured around equity, foreign exchange, and crypto assets. We construct that architecture from first principles. The underlying probability index is modelled as a bounded Q-martingale and its logit is shown to admit standard-Gaussian one-period innovations, which supply both the simulation engine and the model-adequacy diagnostic. We derive a closed-form funding-rate identity for the event-linked perpetual future (ELPF), a logit-normal Black–Scholes analog for European event-linked options (ELO) with explicit Greeks, a Cox–Ross–Rubinstein scheme for early-exercise extensions, and a SPAN-style scenario margining grid suitable for clearing on a CFTC Designated Contract Market. We connect the framework to adjacent recent literature: the amortized perpetual-option mechanic of (bichuch2026amortizing) is recovered as a discounted limit of our funding identity; the Glosten–Milgrom spread decomposition refined by (nakamura2026privacy) yields a microstructure-aware execution correction; the mirrored-Weibull tails of (jia2026weibull) provide a non-Gaussian margin add-on; and the Breeden–Litzenberger butterfly identity (breeden1978prices) pins down the model-free state-price density implied by an ELO surface. The paper closes with a fully reproducible two-hundred-line Python reference implementation that produces every figure, table, and Greek profile in this article.

How to cite

Majumdar, A. (2026). Event-Linked Perpetual Futures and Options: A Risk-Theoretic Framework Bridging Prediction Markets and Derivatives Theory. SSRN Working Paper No. 6840938. https://ssrn.com/abstract=6840938

Educational only. Not investment, tax, or legal advice, and not an offer of advisory services. InnovationStrat Wealth, LLC is not yet registered as an investment adviser. Questions about a paper? Use the contact form.  ·  ← All papers