Quantitative Margin Framework
for Bounded KPI Futures
TSLA-Q2-2026-DELIVERIES · Initial Margin Specification
CFTC-Style DCM ES-Based · Coherent Risk Measure Fat-Tail Adjusted · Student-t
Contents
§1 Overview

We consider a futures contract written on a non-tradable KPI (e.g., quarterly vehicle deliveries), with discrete realization and a bounded payoff $L(K) \in [0, L_{\max}]$.

Unlike traditional futures, tail risk is bounded and price discovery is sparse — KPI contracts typically have as few as 2 historical observations, rarely more than 20. Margin must therefore address:

Key structural advantage: because $L \le L_{\max} < \infty$, margin is distribution-driven rather than liquidation-driven — no unbounded tail risk, no default cascades.
§2 Data & Return Definition

Let observed KPI levels be $K_{t-n}, \dots, K_t$ for however many periods of history exist (minimum 2; here 8 quarters). Define relative quarter-over-quarter changes:

$$r_i = \frac{K_i - K_{i-1}}{K_{i-1}}, \qquad i = t-6, \dots, t$$

Relative returns are used (rather than levels) for scale invariance and improved stationarity. For TSLA-Q2-2026-DELIVERIES, the 7 observed returns span Q2 2024 – Q1 2026, capturing the full recent delivery cycle including the Q1 2025 miss (−40%) and Q3 2025 recovery (+37%).

QuarterDeliveriesReturn $r_i$
Q2 2024443,956
Q3 2024462,890+4.3%
Q4 2024495,570+7.1%
Q1 2025296,751−40.1%
Q2 2025363,000+22.3%
Q3 2025497,120+36.9%
Q4 2025418,227−15.9%
Q1 2026336,681−19.5%
§3 Small-Sample Estimation

With $n \ge 2$ observations (use however many quarters of history exist; here $n = 7$), compute sample mean and unbiased sample variance:

$$\hat{\mu} = \frac{1}{n} \sum_{i=1}^{n} r_i$$
$$\hat{\sigma}^2 = \frac{1}{n-1} \sum_{i=1}^{n} (r_i - \hat{\mu})^2$$

For the TSLA contract: $\hat{\mu} \approx +2.0\%$ per quarter, $\hat{\sigma} \approx 26.5\%$ per quarter.

§4 Variance Inflation (Small-Sample Penalty)

With small $n$, $\hat{\sigma}^2$ is a downward-biased estimator of true tail risk: extreme events are under-sampled, estimation error is large, and naive ES underestimates actual risk. We apply a multiplicative inflation:

$$\sigma_{\text{adj}}^2 = \hat{\sigma}^2 \left(1 + \frac{c}{n}\right)$$

This can be viewed as Bayesian shrinkage toward higher variance, or as a finite-sample correction for parameter uncertainty. As $n \to \infty$, $\sigma_{\text{adj}}^2 \to \hat{\sigma}^2$.

TSLA calibration: $c = 4$, $n = 7$ → inflation factor $= 1 + 4/7 \approx 1.571$. $\sigma_{\text{adj}} \approx 33.2\%$ per quarter.
§5 Distributional Assumption

We model the next-period KPI return as a scaled and shifted Student-$t$ distribution:

$$r_{t+1} \sim t_\nu\!\left(\hat{\mu},\, \sigma_{\text{adj}}\right)$$

The Student-$t$ with $\nu \in [4, 6]$ degrees of freedom provides heavier tails than Gaussian, capturing the jump risk characteristic of KPI outcomes (earnings misses, supply disruptions, macro shocks). The Gaussian assumption would materially underestimate tail losses for this contract.

ParameterMeaningValue
$\nu$Degrees of freedom (tail thickness)5
$\hat{\mu}$Mean quarterly return+2.0%
$\sigma_{\text{adj}}$Inflated quarterly volatility33.2%
§6 KPI Projection

The settlement-period KPI level is projected from the most recent observed level $K_t$ (Q1 2026: 336,681):

$$K_{t+1} = K_t \cdot (1 + r_{t+1})$$

The projected settlement is clamped to the contract's bounded range $[L_{\min}, L_{\max}]$ for payoff calculation. Note that $K_{t+1}$ is the simulated underlying, not the contract price — the market price (current consensus: 460,000) reflects the market's expectation of this quantity.

§7 Loss Function

For a bounded linear (continuous-range) KPI futures contract, the dollar loss on a position is:

$$L(K) = \max\!\left(0,\; -\delta \cdot \frac{\tilde{K} - P}{R}\cdot N\right)$$

where $\delta = +1$ for BUY, $\delta = -1$ for SELL, $P$ is the trade price, $N$ is the dollar notional, $R = L_{\max} - L_{\min} = 300{,}000$ is the range width, and $\tilde{K} = \text{clamp}(K, L_{\min}, L_{\max})$. The key property is:

$$\sup_K L(K) = L_{\max} = \frac{|P - \text{range\_bound}|}{R} \cdot N \;<\; \infty$$
§8 Risk Measure: Expected Shortfall

We use Expected Shortfall (ES, also called CVaR) rather than VaR as the primary risk measure. First, define Value-at-Risk:

$$\text{VaR}_\alpha = \inf\!\left\{x : \mathbb{P}(L \le x) \ge \alpha\right\}$$

Then Expected Shortfall at confidence $\alpha$:

$$\text{ES}_\alpha = \mathbb{E}\!\left[L \mid L \ge \text{VaR}_\alpha\right]$$

ES is preferred over VaR because it is a coherent risk measure (sub-additive, rewarding diversification), sensitive to tail severity, and more robust to distributional misspecification. It is the standard for margin under CFTC/EMIR clearing rules.

In implementation, ES is computed via Monte Carlo: 12,000 samples drawn from $t_5(\hat{\mu}, \sigma_{\text{adj}})$ with a fixed seed for determinism.

Note on TSLA contract: Because $K_{\text{last}} = 336{,}681$ is well below the typical trade price range and $\sigma_{\text{adj}} = 33\%$ is large, the worst-2.5% outcomes frequently hit the $L_{\min}$ floor, making $\text{ES}_{97.5\%} \approx L_{\max}$ for many positions. The $\beta$ floor therefore becomes the operative statistical floor, and the convergenceTerm is the primary margin driver.
§9 Stress Scenario Overlay

With few data points (possibly as few as 2), the ES estimate is statistically unstable and tail behavior is under-identified. A stress overlay supplements the statistical measure with deterministic scenarios:

$$\mathcal{S} = \left\{\, r_{\min},\; r_{\max},\; -\lambda\sigma_{\text{adj}},\; +\lambda\sigma_{\text{adj}} \,\right\}$$
$$\text{StressLoss} = \max_{r \in \mathcal{S}}\; L\!\left(K_t (1 + r)\right)$$
ScenarioReturn$K_{\text{sim}}$Comment
Historical min−40.1%≤ 300,000Q1 2025 actual
Historical max+36.9%460,000+Q3 2025 actual
$-\lambda\sigma_{\text{adj}}$−116%≤ 300,000hypothetical extreme
$+\lambda\sigma_{\text{adj}}$+116%≥ 600,000hypothetical extreme

The final risk measure uses $\max(\text{ES}_\alpha, \text{StressLoss})$ so either constraint can be binding.

§10 Time-to-Resolution Scaling

KPI futures have a fundamentally different time structure from standard futures. The correct requirement is:

$$\text{IM}(\tau) \;\uparrow\; L_{\max} \quad \text{as } \tau \to 0$$

Margin must increase as settlement approaches and converge to the maximum possible loss at the event date. This is the opposite of diffusion-based VaR scaling ($\sqrt{\tau}$), which collapses toward zero at maturity.

Why $\sqrt{\tau}$ is wrong here. The form $g(\tau) = \sqrt{\tau}$ is valid for continuous price processes where risk is proportional to the square-root of remaining time (Brownian diffusion). KPI futures carry event-resolution risk — the payoff is a discrete unknown revealed at a fixed date. As that date approaches, not knowing the outcome is increasingly dangerous, not safer. The collateral required must reflect this convergence.

We construct a deterministic convergence term that starts at zero when the contract is listed and grows to $L_{\max}$ at maturity:

$$\text{convergenceTerm}(\tau) = L_{\max} \cdot \left(1 - e^{-k(1-\tau)}\right)$$

Properties:

The parameter $k > 0$ controls the steepness of convergence. Large $k$ produces faster early growth; small $k$ produces a more gradual ramp.

Intuition: Think of margin as a belief convergence function. Near listing, the market has maximum uncertainty about Q2 deliveries; the statistical ES estimate captures this. Near settlement, the outcome is imminent — monthly delivery trackers, management guidance, and supply chain signals narrow the distribution — but the required collateral increases because the residual uncertainty is now near-certain loss for out-of-the-money positions.

For the TSLA contract at 68 days remaining ($\tau = 68/182 \approx 0.374$): $\text{convergenceTerm} = L_{\max} \cdot (1 - e^{-1.5 \times 0.626}) \approx 0.607 \cdot L_{\max}$.

§11 Concentration Add-On

Large positions relative to market depth impose liquidation cost and adverse-selection risk not captured by the statistical ES. An add-on penalizes concentration:

$$\text{ConcAdd} = \gamma \cdot \frac{Q}{D} \cdot L_{\max}$$
ParameterMeaningValue
$\gamma$Concentration coefficient0.05
$Q$Position dollar notionaltrade-specific
$D$Market depth proxy$500,000

For a $10,000 notional position, ConcAdd $= 0.05 \times (10{,}000 / 500{,}000) \times L_{\max} \approx 0.1\%$ of $L_{\max}$ — negligible at normal sizes, material above $D$.

§12 Final Margin Formula
$$\text{IM}(\tau) \;=\; \underbrace{L_{\max}\!\left(1 - e^{-k(1-\tau)}\right)}_{\text{convergenceTerm}} \;+\; \underbrace{\max\!\left(\beta \cdot L_{\max},\; \text{ES}_\alpha,\, \text{StressLoss}\right)}_{\text{riskCore (statistical floor } \beta L_{\max}\text{, stress-tested)}} \;+\; \underbrace{\text{ConcAdd}}_{\text{liquidity}}$$

subject to $\text{IM}(\tau) \le L_{\max}$. The formula has three components:

Loss-space margining. All three components scale with $L_{\max}$ — the actual maximum dollar loss for this position — not with the dollar notional. For a bounded KPI future the correct risk base is distance to the nearest bound, not contract size: a BUY at 500,000 with $10k notional has $L_{\max} = \$6{,}667$ (67% of the range to the lower bound) while the same BUY at 320,000 has $L_{\max} = \$667$ (7% of the range). Applying a haircut to notional would systematically over-collateralise low-risk-entry trades and under-collateralise near-bound trades.

At listing ($\tau=1$): $\text{IM}(1) = 0 + \beta \cdot L_{\max} + \text{ConcAdd} \approx 30\% \cdot L_{\max}$ — margin equals the statistical floor. At maturity ($\tau \to 0$): the convergence term dominates and the cap binds, so $\text{IM}(0) = L_{\max}$.

Comparison with classical approach:
PropertyClassical futures (VaR)KPI futures (this model)
Risk typediffusionevent-resolution
Time scaling$\sqrt{\tau}$ → 0 at maturity$(1-e^{-k(1-\tau)})$ → $L_{\max}$
IM at maturity0 (liquidated before)$L_{\max}$ (outcome imminent)
Frameworkliquidation horizoninformation horizon
§13 Bounds

The final initial margin has a single hard cap:

$$\text{IM}(\tau) \;\le\; L_{\max}$$

The statistical term is floored at $\beta \cdot L_{\max}$ (30%), which acts as the minimum initial margin at listing. At maturity the convergence term alone is sufficient to drive total margin past $L_{\max}$, so the cap always binds at $\tau = 0$, ensuring $\text{IM}(0) = L_{\max}$.

The cap embodies the core structural advantage of bounded KPI futures: because losses are finite and analytically computable, the exchange can guarantee that full collateral is posted by settlement. No open-ended tail risk, no default cascade dynamics.
§14 Calibration

Production calibration for TSLA-Q2-2026-DELIVERIES:

$c = 4$
Variance inflation
Range: [3, 5]
$\nu = 5$
t-dist degrees of freedom
Range: [4, 6]
$\lambda = 3.5$
Stress multiplier
Range: [3, 4]
$\alpha = 97.5\%$
ES confidence level
EMIR standard
$k = 1.5$
Convergence steepness
Range: [1, 3]
$\beta = 30\%$
Statistical floor (% of $L_{\max}$)
Min IM at listing
$\gamma = 5\%$
Concentration coefficient
$D = \$500\text{k}$

Parameters should be reviewed at each contract listing. Contracts on higher-frequency or more liquid KPIs (e.g., monthly web traffic) warrant smaller $c$ and $\lambda$; contracts on CEO-sensitive or policy-driven KPIs warrant larger values.

§15 Backtesting Framework

ES validation: verify that realized conditional tail losses match the model:

$$\mathbb{E}\!\left[L \mid L > \text{VaR}_\alpha\right] \approx \text{ES}_\alpha$$

Exception rate: the breach probability should be stable and close to $1 - \alpha$:

$$\mathbb{P}(L > \text{IM}) \;\approx\; 1 - \alpha \;=\; 2.5\%$$

Stress coverage: stress scenarios should bound realized extreme outcomes:

$$\max_{\text{realized}} L \;\le\; \text{StressLoss}$$

Given the small settlement history, backtesting must rely on cross-sectional data from similar KPI contracts (other automakers, comparable cyclical industrials) until sufficient TSLA settlement history accumulates.

§16 Model Risk Considerations

Mitigations: stress overlay provides non-parametric protection; variance inflation with $c=4$ conservatively shifts the distribution; $\beta$-floor prevents collapse near maturity.

§17 Key Structural Insight

The bounded payoff structure fundamentally changes the margin problem. Because $L \le L_{\max} < \infty$:

$$\text{IM} \le L_{\max}$$

This removes unbounded tail risk and default cascade dynamics. Clearinghouses on traditional futures must set margin at a VaR percentile and accept residual tail exposure; here the worst-case loss is analytically computable. The result is a framework that is:

§18 Extensions

Bayesian volatility model: place a hierarchical prior over $\sigma^2$:

$$\sigma^2 \sim \text{Inverse-Gamma}(\alpha_0, \beta_0)$$

The posterior predictive is a Student-$t$ distribution with degrees of freedom $2\alpha_0$ — a clean link to the parametric framework above, with $c$ emerging naturally from the prior parameters.

Cross-sectional volatility pooling: share variance information across related contracts (e.g., RIVN, XPEV deliveries):

$$\sigma_i^2 \;\leftarrow\; \alpha\,\sigma_i^2 + (1-\alpha)\,\bar{\sigma}^2$$

Regime-switching: model normal vs. stressed quarters explicitly:

$$r_{t+1} \sim \begin{cases} \mathcal{D}_1(\mu_1, \sigma_1) & \text{normal regime} \\ \mathcal{D}_2(\mu_2, \sigma_2) & \text{stress regime} \end{cases}$$

Regime detection could use macro signals (supply chain PMIs, consumer sentiment) to shift the mixture weight dynamically.

Intra-quarter updates: incorporate monthly delivery flash estimates as soft information to update $K_t$ prior to formal settlement, allowing margin to tighten in real time as the outcome resolves.