How would futures and options work when the underlying is a traded event probability?
Read the paper on SSRN ↗ CiteKey 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.
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 σ².
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).
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.
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.
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
Tables
| σ | sample mean | sample sd | skew | KS-D | KS p |
|---|---|---|---|---|---|
| 0.60 | +0.0019 | 0.9985 | +0.000 | 0.0058 | 0.515 |
| 1.00 | +0.0019 | 0.9985 | +0.000 | 0.0058 | 0.515 |
| 1.40 | +0.0019 | 0.9985 | +0.000 | 0.0058 | 0.515 |
| 1.80 | +0.0019 | 0.9985 | -0.000 | 0.0058 | 0.515 |
| p0 | K | T | σ | C0 | P0 | C - P - (p0 - K) |
|---|---|---|---|---|---|---|
| 0.30 | 0.40 | 0.25 | 1.00 | 0.01020 | 0.11067 | -4.67e-04 |
| 0.50 | 0.50 | 0.50 | 1.20 | 0.07711 | 0.07711 | +1.39e-17 |
| 0.70 | 0.60 | 0.75 | 0.80 | 0.12305 | 0.02155 | +1.51e-03 |
| 0.40 | 0.55 | 1.00 | 1.60 | 0.05610 | 0.21778 | -1.17e-02 |
| 0.55 | 0.45 | 0.30 | 2.00 | 0.15392 | 0.05178 | +2.15e-03 |
| 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 |
| binomial steps N | European call price | error vs. G-H quadrature |
|---|---|---|
| 25 | 0.036789 | +6.25e-04 |
| 50 | 0.036511 | +3.47e-04 |
| 100 | 0.036375 | +2.11e-04 |
| 200 | 0.036295 | +1.32e-04 |
| 400 | 0.036250 | +8.67e-05 |
| 800 | 0.036240 | +7.65e-05 |
| 1600 | 0.036235 | +7.14e-05 |
| portfolio | legs | SPAN margin |
|---|---|---|
| naked futures (long) | 1 | $10,000 |
| vertical bull call spread | 2 | $10,016 |
| iron condor | 4 | $3,348 |
| delta-hedged short straddle | 3 | $11,420 |
| σ | G-H price | MC price | MC s.e. | z-stat |
|---|---|---|---|---|
| 0.40 | 0.00224 | 0.00237 | 0.00004 | +3.22 |
| 0.80 | 0.01753 | 0.01891 | 0.00017 | +8.36 |
| 1.20 | 0.03473 | 0.04094 | 0.00029 | +21.41 |
| 1.60 | 0.05195 | 0.06350 | 0.00040 | +28.85 |
| 2.00 | 0.06588 | 0.08507 | 0.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
@techreport{majumdar_event_linked_futures,
author={Majumdar, Anirban},
title={Event-Linked Perpetual Futures and Options: A Risk-Theoretic Framework Bridging Prediction Markets and Derivatives Theory},
institution={SSRN},
number={6840938},
year={2026},
url={https://ssrn.com/abstract=6840938}}