My best stuff

Scaling econometrics to millions of variables in this paper (site: winning.microprediction.org).

Second place: the unification of the two sides of portfolio theory, in this paper (site: schur.microprediction.org).

Third place: a very hard to beat autonomous univariate distributional forecaster, in this paper (site: skaters.microprediction.org).

Fourth place: generalizing every closed-form quant model to regime switching, in regimelib (sites: regimeswitching.org and homogenization.microprediction.org).

Book Length

  • Microprediction: Building an Open AI Network — MIT Press, 2022.
  • An Analytic Approach to Ornstein-Uhlenbeck Processes with Fluctuating Parameters and Applications in the Modeling of Fixed Income Securities — PhD thesis, Stanford University, 2001.
    abstract

    We generalize the Vasicek model for bond prices, in which the instantaneous rate of interest follows an Ornstein-Uhlenbeck process with positive mean, to accommodate randomly fluctuating mean and volatility. Fluctuations are introduced by allowing the Ornstein-Uhlenbeck parameters governing the long run mean and instantaneous variance of this primary interest rate process to depend on a secondary mean reverting stochastic process. The time scale over which oscillations in the secondary process occur is assumed to be short compared with the longer mean reversion time of the primary process and this separation of time scales is exploited in our asymptotic approach to the solution of certain partial differential equations relevant to pricing and estimation. Both continuous and discretely valued secondary stochastic processes are treated. The former gives rise to a family of stochastic volatility models for which we supply explicit formulas correcting the original Vasicek model - the corrections being parsimonious and robust to the exact specification of volatility process. The latter finds interpretation in the regime switching literature and here too, for the first time in this context, accurate closed form bond prices are derived. The domain of applicability of our results, bolstered by numerical tests of the pricing formulas, is discussed with particular emphasis placed on the modeling of default intensities and credit derivatives. We supply evidence for bimodality and predictability in US corporate spreads consistent with regime switches, and evidence of rapid fluctuations in US short term interest rates consistent with our treatment of stochastic volatility.

Econometric algorithms (Probit, ...) · winning · winning.microprediction.org

  • Scalable Inversion of Contests with Correlated Performances, Including Softmax and Multinomial Probit — preprint, 2026.
    abstract

    Multinomial probit choice probabilities over n alternatives are Gaussian orthant integrals, computed by simulation for thirty years, one expensive integral per alternative. Inversion, which is to say determining item attractiveness consistent with a prescribed choice probability vector, is even more difficult and has been considered impractical for correlated contests when n is large. Yet here, for families lying within a grammar including factor, block and hierarchical covariance structures, we exhibit a calibration tested at n = 1,000,000 reproducing probabilities to very high accuracy, even in the extreme tail. We must return to much smaller problems for any performance comparison to be possible due to limitations of the prior art. The Geweke–Hajivassiliou–Keane simulator is the standard (and still appropriate for high rank) but is two hundred times slower already at n = 200, and its measured cost grows roughly as n2.8 while ours is linear. Furthermore our approach applies to any continuous performance distributions within reason: the Thurstone–Mosteller model families thereby become a practical alternative to logit at modern scale.

  • Softmax Masking Is a Choice Model: The Evidence for Linear versus Gaussian Renormalization of Probability Vectors
  • Computation of Collision Local Times: A Connection Between New Scalable Probit Methodology and Atlas Models

Time series · skaters · skaters.microprediction.org/papers

  • A Platform for Assessing and Combining Autonomous Short-Horizon Distributional Predictions
    abstract

    The operation of a novel open-source platform where mostly autonomous algorithms are tasked with predicting a large variety of streaming data is described. Reward and combination is achieved by means of a near-the-pin mechanism generalizing lottery countbacks to continuous space.

  • Transforms All the Way Down: Automatic Online Distributional Forecasting by Conjugation
    abstract

    The Python package skaters is an online, distributional, univariate timeseries forecaster built by conjugation: invertible transforms nest all the way down onto a single distributional leaf fitted by a proper scoring rule. The collection collapses into one forecast function with no exposed tuning parameters, laplace, which leads the per-series held-out log-likelihood race against classical, neural, and foundationmodel baselines on FRED series; on asset prices a GARCH-t model remains better, a split we report rather than average away. Run in laplace’s coordinates and mapped back exactly (the sandwich), the models tested close most of their held-out density gap without retraining. The library is implemented in pure Python (pip install skaters), zero-dependency JavaScript (npm install skaters), R, and a portable Rust core, held to 10−6 agreement by a shared parity suite, so models run unchanged on a server or in a browser.

  • Conformal Prediction as a Transform within a Grammar for Probabilistic Forecasting
    abstract

    Conformal prediction is typically presented as a bundle: a base model, a scalar residual, and a rank-calibration step carrying an average coverage guarantee. The dangers of chasing coverage alone are just as well documented. Building an autonomous economic prediction system forced a different arrangement on us: a grammar of distributional transforms in which one univariate transform embodies the conformal step but need not terminate the processing. Its peers are the classical tools of time-series analysis, all state-conditional bijections. This resolves the inconsistency of treating residuals unconditionally beneath a conditional base model, and keeps the coverage certificate where wanted, though it does not propagate down the chain. On the economic series studied, the conformal step earns its place under both log-likelihood and CRPS, though a fixed heavy-tailed link captures most of the same benefit without the certificate.

Portfolio theory · precise · schur.microprediction.org/papers · allocation.microprediction.org/papers · randomcov.microprediction.org

  • Schur Complementary Allocation: A Unification of Hierarchical Risk Parity and Minimum Variance Portfolios — preprint, 2024.
    abstract

    Original version: October 29, 2024. Latest version: September 19, 2026. Despite many attempts to make optimization-based portfolio construction in the spirit of [Markowitz, 1952] robust and approachable, it is far from universally adopted. Meanwhile, the collection of more heuristic divide-and-conquer approaches was revitalized by [De Prado, 2016] where Hierarchical Risk Parity (HRP) was introduced. This paper reveals the hidden connection between these seemingly disparate approaches.

  • Two Sides of Schur Damping: High-Dimensional Pseudo-Likelihoods and Portfolio Allocation — preprint, 2026.
    abstract

    Two communities that rarely cite each other—spatial statisticians fitting high-dimensional weather fields, and quantitative investors building portfolios—have independently arrived at the same mathematical object: a Schur complement, damped by one interpretable parameter. In spatial modeling the Schur complement is the conditional covariance that makes a Gaussian (Vecchia) pseudo-likelihood estimable at scale, and recent work regularizes it by shrinking toward a base model. In allocation it is the residual risk of a bet net of its hedge, and the same parameter interpolates hierarchical risk parity and the minimum-variance portfolio. We show these are one operation—reliability shrinkage of a conditional Gaussian—so that the damping a weather model needs to remain estimable when stations outnumber observations is, term for term, the damping a portfolio needs to remain stable when assets outnumber returns. The optimal amount is a closed-form reliability, a James–Stein shrinkage that is simultaneously a Ledoit–Wolf intensity. The shrinkage machinery is classical, but the identity appears to be new: to our knowledge neither literature has noted that the conditional shrinkage a spatial model fits and the diversification–variance tilt a portfolio chooses are one and the same quantity. We make the correspondence precise, note that the two literatures have each supplied what the other lacks, and report a small experiment on the one genuinely open choice—how to set the damping—suggesting the spatial community's fitted intensity is, if anything, the better recipe.

  • Nested Clustered Optimization Is One End of a Schur Bridge, and the Interior Is Sometimes Provably Better — preprint, 2026.
    abstract

    Nested clustered optimization allocates within each cluster from the cluster’s own covariance block and then across the resulting cluster portfolios. Block inversion says the unconstrained minimum-variance portfolio has the same two-tier shape, with each block replaced by its Schur complement against every other asset. Conditioning instead on one knot from each other cluster truncates the conditioning set in the manner of a Vecchia approximation, and we give the rankone model of cross-cluster dependence under which it is exact. Damping the complement by γ ∈ [0, 1] then gives a bridge with nested clustered optimization at γ = 0 and the global optimum at γ = 1, with no linear solve larger than a cluster or the number of clusters. Under estimation error the optimal γ can be strictly interior and full coupling can remain optimal, and we give the local theorem at the minimum-variance end with exact examples of both, including a symmetric family in which the optimum is a closed form.

  • When the Out-of-Sample-Optimal Schur Portfolio Lies Between HRP and Minimum Variance
    abstract

    We give analytical conditions under which the Schur portfolio with the best out-of-sample variance lies inside the bridge, our hierarchical-to-minimum-variance family, with provable examples on both sides. Cross-block estimation error separates the optimum from both ends under stated endpoint conditions, and an exchangeable four-asset family is solved exactly, its optimizer decreasing from full coupling to the middle. The mechanism persists under whole-matrix noise, with a sharp second-order sign criterion at full coupling, and the median-optimal coupling climbs with sample size. Every portfolio is the minimum-variance portfolio of some positive definite matrix, so the dial moves implied beliefs.

  • Hierarchical Equal Risk Contribution Is a Corner of a Schur Square, and Two Dials Lead to Minimum Variance
    abstract

    Hierarchical equal risk contribution cuts a dendrogram into clusters, holds the inverse-variance portfolio inside each cluster, and budgets across clusters by inverse cluster variance. We show that its budget rule is already the one the global minimum-variance portfolio uses, and that what it lacks is conditioning in two places: each cluster on the other clusters, and each asset on its cluster mates. Damping the two Schur complements by γ and η gives a square with the method at one corner and the global optimum at the opposite corner. The inner dial has a closed form that interpolates the naive inverse-variance quantities and Stevens’ regression quantities, keeps every weight positive up to an explicit frontier, and on an equicorrelated cluster traces the straight segment from inverse variance to the cluster’s minimum-variance portfolio. Under estimation error the best point can be strictly inside the square, and we give the two-dial local theorem at the minimum-variance corner, a sign criterion for the inner dial with both signs realized, and exact examples, including one whose optimum is η = 3/5 with gaps 1/45 and 1/20 to the two ends.

  • The Thurstone Tilt Is a Schur Bridge, and Both of Its Ends Are Races
    abstract

    Thurstone portfolio polishing calibrates latent abilities that reproduce a benchmark under a reference dependence law and re-races them under a richer one, with a scalar ϕ dialling the estimated correlation in. Choosing the reference to be the block-diagonal part of the estimate makes that blend exactly the estimate with its cross-cluster entries scaled by ϕ, and for a two-block partition the conditional covariance of that matrix is the damped Schur complement at γ = ϕ2 . The tilt dial is therefore the Schur dial under a square root. What is new is the pair of endpoints. Every bridge catalogued so far ends at Σ−1 u, a linear solve that can short any asset without bound; this one ends at a race, which lies on the simplex, splits a duplicated position rather than doubling it, and stays bounded. The taper is positive semidefinite for every ϕ, so unlike an unmatched pricing space the√path has no pole, and the closed-form reliability of the cross-block estimate transfers as ϕ⋆ = γ ⋆ , which sets the dial from data rather than by tuning.

  • The Far End of a Schur Bridge Does Not Care How Its Clusters Are Priced, and the Interior Does
    abstract

    A two-tier allocation holds a portfolio inside each cluster and then decides how much capital each cluster gets. The second decision needs a k × k matrix, and every construction in this family so far builds that matrix from the same cluster portfolios it holds. It need not. Separating what is held from what it is priced against gives a family with two spaces rather than one, and the far end of the bridge is exact for every choice of the pricing space: the k conditioned directions already sum to Σ−1 u, so any non-degenerate pairing recovers it. Choosing one representative asset per cluster, as hierarchical core-orbital allocation does, therefore cannot affect the far end. The interior is a different matter. Once the two spaces differ the k × k matrix is no longer symmetric, and it can pass through singularity inside the dial: we give a positive-definite 6 × 6 example where it does, and on estimated covariances it does so in about a quarter of markets. Pricing against the cluster portfolios keeps the matrix a Gram matrix of Σ and removes the possibility.

  • Covariance Localization Is Schur Damping, and Its Optimal Strength Is a Sampling-Error Correction
  • Schur Covariance Evaluation: A Principled Pseudo-Likelihood in High Dimensions
    abstract

    We introduce the Schur pseudo-likelihood, a one-parameter family that damps the cross-block coupling of the Gaussian likelihood through its Schur complements, for scoring and regularizing covariance and correlation estimates in high dimensions. The Gaussian log-likelihood is the standard criterion, but when the dimension rivals the sample size it is governed by the smallest, least-identifiable eigenvalues of the estimate, and as a criterion for ranking or selecting estimates it becomes unreliable; damping the coupling restores it. The optimal damping has a closed form—the reliability of the coupling, a James–Stein shrinkage. On real crypto returns, choosing a shrinkage estimate by the Schur pseudo-likelihood rather than by the full likelihood yields several-fold lower out-of-sample portfolio variance once the dimension rivals the sample size.

  • Schur-Regularized Vecchia: Structured Covariance Estimation at Scale
    site·draft in progress
    abstract

    When the dimension $p$ is large—thousands of weather stations, or the width of a neural network layer—the Gaussian likelihood cannot be formed or inverted, so both estimation and evaluation must exploit known structure. We make three points and one new one. (i) A structure-aware estimator beats global shrinkage out-of-sample when undersampled: on a real $323$-point weather forecast-error grid, spatial covariance tapering beats Ledoit–Wolf by several nats per observation at $n/p<1$, converging as $n$ grows. (ii) The block-conditional (Vecchia) likelihood, the only one computable at scale, is a faithful stand-in for the full likelihood—it selects the same structured estimate $\approx100\%$ of the time where both can be computed—at $O(p\,m^2)$ instead of $O(p^3)$. (iii) Crucially, Schur damping adds to Vecchia: plain Vecchia trusts its neighbour regressions fully ($=1$), but those are estimated from limited data and overfit; damping them by the coupling reliability $$ improves out-of-sample likelihood substantially when undersampled (by tens of nats at $n/p=0.4$, where plain Vecchia is in fact the worst setting), with $$ rising to $1$ as $n$ grows. The optimal damping is a closed-form James–Stein reliability, the same quantity that governs block shrinkage and Schur-complementary allocation.

  • Correlation Inflation
    abstract

    Traditional covariance shrinkage estimates pull an empirical covariance matrix Σ towards a lower information anchor (often λI), reducing estimation error at the cost of suppressing correlation. This note proposes the opposite: geodesic covariance inflation—a controlled movement of Σ towards a perfectly-correlated limit. Intended not as a consistent estimator but merely a device for use in the context of portfolio construction, we propose that instead of discounting correlation, we exaggerate it in a geometrically natural way, yielding a family of positive–definite matrices indexed by an inflation parameter γ ∈ [0, 1].

  • Thurstone Portfolio Polishing: Tail-Sensitive Black-Litterman and Beyond
    abstract

    We develop Thurstone portfolio polishing: a way to take an existing allocation on the simplex—a capitalization index, an equal-weight book, any benchmark—and re-tilt it under a view on dependence rather than returns. Reading the weights as the winning probabilities of a race among assets (a Thurstonian model of choice), we back out the latent abilities that reproduce them with a fast exact inverse, then re-evaluate the race under a richer dependence law. The marquee instance is a tail-sensitive analogue of Black–Litterman: where Black–Litterman tilts a benchmark by a view on expected returns through a linear inverse of a covariance, we tilt by a view on lower-tail co-movement through a fast exact nonlinear inverse of a correlated race, inverting no covariance and solving no optimization. Driven by a tail-dependent simulation the polish shades down exactly the names that crash together beyond what their correlation can encode—a crash-proofing overlay we verify both in a known-truth lab and on the Dow. The construction's organizing property is redundancy (clone) consistency: a near-duplicate asset splits a position rather than doubling it—the cure for the red-bus/blue-bus failure of any Luce-type rule, and the same near-singularity that simultaneously makes the polish robust to ill-conditioning (it samples from a correlation rather than inverting one), low in turnover (its weights are locally Lipschitz in the correlation), and a smooth de-duplicator of correlated holdings. The polish is feasible on the simplex without optimization, reproduces its benchmark by construction, admits an arbitrary performance simulation so dependence beyond second moments can be matched, and solves an implied mean–(convex-regularizer) program whose penalty the simulation fixes; capitalization weighting is its degenerate, correlation-blind member. We prove the supporting properties (feasibility, benchmark reproduction, redundancy and tail consistency, the implied objective, and a Lipschitz turnover bound) and implement the method in the allocation package, built on thurstone.

  • When Does Portfolio Construction Work? A Map across the Number of Assets and the Cost of Trading
    abstract

    A portfolio rule is a covariance estimate feeding an allocator. We ask a plain question: which rules actually work out of sample—after trading costs, and as the number of assets grows? We backtest eleven online constructions over thousands of random subsets of U.S.\ stocks and draw a map of the winner against two axes, the number of names and the cost of trading. The map has three regions. With few names and cheap trading, classic minimum-variance wins. With many names and cheap trading, a factor-model minimum-variance wins—and by a margin that grows with the number of names—because the ordinary version becomes undefined once there are more assets than data. Once trading costs rise above about five to ten basis points, simple inverse-variance weighting wins everywhere, because turnover, not estimation error, is what hurts. We then give the two ingredients that make the many-names corner work: a Woodbury inversion of a factor covariance, and a ridge-regularized version of the Schur coupling.

  • Spectral Calibration Without a Split: Learning Covariance Eigenvalue Corrections One Observation at a Time

Market making & trading · inventory · inventory.microprediction.org/papers

  • On a Simple Relationship Between Order Imbalance, Skew and Width in Over-the-Counter Trading
    abstract

    We consider a market maker who can only obtain and dispose of inventory by responding to a sequence of sealed-bid enquiries, and whose customers arrive with imbalanced intent: sellers more often than buyers, or the reverse. Under the assumption that the best competing response is exponentially distributed around a commonly discerned fair price, we observe a symmetry in the steady state solution that compresses the imbalanced problem onto the perfectly balanced one. Order imbalance is absorbed, exactly, by a translation of the market maker's skew, a widening of her quotes, and a multiplication of her effective cost of carry. The adjustment is simple even though the solution it adjusts is not, and it involves no free parameter beyond the observable market width. The exponential assumption is needed only locally, at the quotes actually made, and the width that enters is the locally observed one. Among the consequences: a market maker with zero inventory should still skew; skew responds to imbalance at first order whereas width responds only at second order; and the popular ``constant width, linear skew'' heuristic is recovered as the small-skew solution in the special case of balanced flow and quadratic holding cost.

  • Exponential Rigidity and a Log-Value Normal Form for Imbalanced Market Making
    abstract

    Let G(K) = supm (m − K)F̄ (m) be the optimized value of an enquiry with breakeven strike K, against a best competing quote with survival curve F̄ . For every positive, strictly decreasing enquiry-value curve, the coordinate Φ = − log(G/G⋆ ) converts buy– sell imbalance into an exact translation of two log-value coordinates. The translation is induced by state-independent shifts of the break-even strikes exactly for G = κ + Be−hK on the active strike interval; state-independent shifts of the submitted quotes, or global rationalizability by a finite-mean markup distribution, force κ = 0. For general G the canonical sidewise gauge need not satisfy the edge compatibility that lets both strike ladders derive from one inventory potential; we quantify the defect. On a finite inventory lattice, under nonsingularity of the anchor linearization, any smooth deformation path yields a perturbation hierarchy whose every coefficient uses one linear operator, with distributional perturbations entering through an envelope formula and local rationalizability conditions. Reflection symmetry makes the skew odd and the convexity response even in the log-odds of the flow. All formulas and asymptotic orders are checked numerically.

  • On the Relationship Between Accuracy and Profitability in Over-the-Counter Market Making
    abstract

    Intuitively, accuracy in microstructure prediction at a granular level must relate to profitability for a market participant, but this is not trivial to formalize. Here we provide an approximation using a stylized steadystate model for over-the-counter trading modeled as a sequence of sealed bid auctions. A simple picture emerges due to a mildly surprising feature of this model: one does not need to know the fair price, only where others are bidding.

  • Trading Illiquid Goods: Market Making as a Sequence of Sealed-Bid Auctions, with Analytic Results
    abstract

    We provide analytic results for the optimal control problem faced by a market maker who can only obtain and dispose of inventory via a sequence of sealed-bid auctions. Under the assumption that the best competing response is exponentially distributed around a commonly discerned fair market price we examine properties of the market maker’s optimal behavior. We show that simple adjustments to skew and width accommodate customer arrival imbalance. We derive a straightforward relationship between the market marker’s fill probability and direct holding costs. A simple formula for optimal bidding in terms of (non-myopic) inventory cost is presented. We present the results as a perturbation of an improvement to a “linear skew, constant width” (CWLS) market making heuristic.

Contests, Rankings · winning · winning.microprediction.org · thurstone.microprediction.org · kinetics.microprediction.org

  • Inferring Relative Ability From Winning Probability in Multi-Entrant Contests — SIAM Journal on Financial Mathematics, 2021.
    abstract

    We provide a fast and scalable numerical algorithm for inferring the distributions of participant scores in a contest, under the assumption that each participant’s score distribution is a translation of every other’s. We term this the horse race problem, as the solution provides one way of assigning a coherent joint probability to all outcomes, and pricing arbitrarily complex horse racing wagers. However, the algorithm may also find use anywhere winning probabilities are apparent, such as with e-commerce product placement, in web search, or, as we show, in addressing a fundamental problem of trade: who to call, based on market share statistics and inquiry cost.

  • A Scalable Algorithm for Subset Selection and Rank Probabilities in Contests and Latent Variable Choice Models
    abstract

    A k-subset of items will be chosen from n according to values taken by n auxiliary variables X1 , . . . , Xn interpreted as performances in a contest. Item i is chosen if Xi ≤ X (k) where X (k) is the k’th order statistic. A numerical algorithm is presented for computing many k-combination choice probabilities quickly, for small k but potentially large n ≫ 1, 000, 000. No assumption is made on the 1-margin distributions of the Xi , and the analytical convenience survives the introduction of dependence via a factor model also. The computation of rank probabilities for k items is a corollary. The algorithm is provided in the winning package, on PyPI.

  • Luce's Choice Axiom Isn't the Only Choice! Combinatorial Contest and Rank Probabilities Using the Python Winning Package
    abstract

    A subset of k items will be chosen from n according to values taken by n variables X1 , . . . , Xn interpreted as performances in a contest. Item i is chosen if Xi ≤ X (k) where X (k) is the k’th order statistic. A numerical algorithm is presented for computing many k-combination choice probabilities quickly, for small k but large n ≫ k in the millions. Rank probabilities for k can also be computed. Some users of the winning package may wish to calibrate models for latent Xi from partial information such as winning or losing probabilities. Others may prefer to supply arbitrary performance distributions. The analytical convenience of this method also survives the introduction of dependence in the Xi via a low-dimensional Copula.

  • A Paradox in Machine Preference
    abstract

    Using prompts such as: “my favorite state in the US is [MASK]”, and “my favorite Western state in the U.S. is [MASK]” we infer that Thurston models are a better match to the revealed preferences of large language models than the application of Luce’s Choice Axiom. There is some irony in this finding given that Softmax functions, responsible for the token probabilities we interpret as preference, suggest Independence of Irrelevant Alternatives.

  • Rating Formula 1: a Case for Non-Gaussian Noise in Rating Systems
    abstract

    Rating systems almost universally assume that contest performance is ability plus normal or logistic noise. We present a setting where the assumption is visibly false and measurably costly: Formula 1, where for decades the most likely outcome of starting a race was not finishing it. A lattice-based Thurstonian rater that accepts arbitrary noise densities outperforms TrueSkill herbrich2007, Elo elo1978, Glicko-2 glickman2012 and OpenSkill weng2011 over 1,158 races, and replacing its normal noise with a two-component density, a Gaussian pace term plus a separated block of slow mass representing retirement, improves every metric. Estimating the block's mass from the trailing retirement rate improves it further. Symmetric heavy tails and skew do not help, so the gain is attributable to the block, not to non-normality in general.

  • Winning Probabilities as Credit: Fast, Redundancy-Aware Attribution
    abstract

    The probability that a competitor wins a noisy race—the Thurstonian choice probability, equivalently the gradient of an expected-maximum potential—is a rule for attributing credit among correlated contributors. It is a probability share ($\sum_i w_i = 1$), symmetric, and redundancy-aware (contributors that move together share a single contributor's credit rather than double-counting); it is differentiable in the contributors' abilities, it updates online, and it costs $O(Mn)$ in a single Monte-Carlo pass with no coalition enumeration. It is not a Shapley value and does not try to be: Shapley measures coalitional cooperation—a contributor's average marginal value as coalitions form—whereas the winning probability measures selection relevance, how often a contributor is the single best in the field at hand. The two answer different questions, and a contributor that is never individually best yet improves every blend it joins earns Shapley credit but little race credit; the race does not capture such coalitional value. (There is a clean mathematical link—the winning-probability field integrates along the diagonal to an Aumann–Shapley value of an ability-scaling game—which we record but do not lean on.) We show that the headline redundancy property—an even split of credit among near-duplicates—is a property of the calibrated equal-ability race rather than of raw scores, and we demonstrate the rule on forecast combination and feature attribution. This develops the credit reading of the construction in the companion paper on Thurstone portfolios.

  • An Asymptotic Correction to Luce's Choice Axiom for Competing Correlated Cox Processes
    abstract

    Consider N channels firing at random times, with rates driven by a hidden state they all share. Conditionally on that state each channel is Poisson, and an observer records which channels fire and in what order. When the driver mixes fast relative to the firing rates, the probability that channel i fires first approaches the law of Luce’s Choice Axiom in the stationary mean rates. We give the first correction in the timescale ratio, governed by the time-integrated covariance K of the rates, and every claim below holds at that order. Recording the first two arrivals recovers all N 2 −2N observable combinations of K, matching what blocking channels and rerunning the process would give, while the winner alone recovers none of them. The diagonal of K is unobservable, absorbed into the rates, so only correlated modulation leaves a trace. And K is symmetric when the driver satisfies detailed balance, so its observable asymmetry certifies a driver held out of equilibrium, visible with three channels and never with two.

  • The Runner-Up Principle for Counterfactual Races
    abstract

    Many systems reveal themselves only through races: N latent processes compete, and an observer records which one finished first. The natural counterfactual question — what happens if competitor i is removed? — turns out to be exactly nonidentified from winner frequencies alone: the redistribution of the removed competitor’s probability is governed by a runner-up kernel M on which winner data places no constraint whatsoever. We give the sharp partial-identification set, and a data hierarchy that resolves it: observing the runnerup identifies every single-deletion counterfactual, and top-(k+1) ranking prefixes identify every deletion of up to k competitors. A Markov substitution resolvent turns the runner-up kernel into predictions for arbitrary blocked sets. We validate the hierarchy on real firstpassage physics — Brownian narrow escape, where a truncation identity makes one reflecting trajectory answer every blocked-set counterfactual exactly — finding that winner-only models degrade with deletion depth while the runner-up kernel predicts at the sampling-noise floor, and that the substitution process is empirically Markov. Finally, we show the kernel is not merely estimable but computable: Green-function hitting splits of the domain predict M to within sampling noise with no trajectory data, and the geometric kernel outperforms the empirically measured one as an input to counterfactual prediction. Two practical warnings emerge: the stationary encounter chain differs materially from the first-transition kernel that counterfactuals require, and common time changes make proportional-hazards (softmax) redistribution exact — so deviations from it measure differential structure only.

Global optimization · humpday · humpday.microprediction.org/papers · brownianbandit.microprediction.org

  • HumpDay: Derivative-Free Optimizers in Pure Python and JavaScript, with a Contamination-Resistant Real-World Benchmark
    abstract

    The Python package humpday provides twenty-three derivative-free optimizers behind one uniform contract: minimise a black-box function on the unit cube under a hard evaluation budget. Every algorithm is implemented in pure Python with no required dependencies (a numpy backend is used transparently when present) and again in zero-dependency JavaScript, with parity tests holding the two in agreement, so the same optimizer runs on a server or in a browser. A recommender selects an algorithm from the problem’s dimension, budget, and measured evaluation cost, using rankings precomputed on the package’s own benchmark: eighty-one objectives ported from real applications, each paired with an interactive browser demonstration. Scoring applies seeded smooth bijections of the cube that relocate every optimum, so no method, human or machine, can score by memorising solutions; the suite remains valid when the candidates are written by language models. We describe the design and two findings the benchmark has produced: optimizer rankings on synthetic test functions correlate only moderately with rankings on the real-world suite (Kendall τ between 0.42 and 0.49 across budgets), and the suite supported the generation and out-of-sample validation of Alloy, a machine-designed optimizer that now ships in the package.

  • Neither Synthetic Benchmarks nor Common-Sense Reasoning Predicts Real-World Derivative-Free Optimizer Performance
    abstract

    Practitioners choose a derivative-free optimizer either by consulting a benchmark leaderboard or by reasoning about the problem. We test both. Using a memorisation-proof suite of real-world objectives, each relocated by a seeded cube-to-cube diffeomorphism, we rank a panel of $22$ optimizers and ask how well that ranking is predicted by the same panel's ranking on synthetic analytic benchmark functions, and by a language model asked to reason, problem by problem, about which optimizer should win. Both predictors are essentially uninformative: the rank correlation with real-world performance is statistically indistinguishable from zero in either case. A language-model selector that picks an optimizer per problem in fact does worse than a constant policy of always using one robust direct-search method. The two failures share a mechanism. Both the benchmark and the model over-trust model-based trust-region methods (Powell's NEWUOA and BOBYQA), which dominate smooth analytic functions yet rank near the bottom on the real suite. This is a draft, and several confirmatory runs are still in progress (Section sec:caveats).

  • Discovering a Derivative-Free Optimizer by Evolution Against a Memorisation-Proof Real-World Benchmark
    abstract

    We discover rather than hand-design a derivative-free optimizer by evolving a parameterised DE/ES-hybrid template against a memorisation-proof suite of real-world objectives. A genetic algorithm searching $14$ behavioural knobs reaches a normalised regret of $0.110$ versus a Nelder–Mead/Differential-Evolution/CMA-ES panel (mean rank $1.47$ of $4$), against $0.191$ for the original $12$-knob template. The gain comes from one added mechanism — a cheap, R2-gated separable-quadratic trust-region jump — which we validate three ways: an A/B re-evolution, a single-gene toggle ablation (disabling it more than doubles regret), and independent re-discovery by the production search, which drives the jump's firing probability to $\!1$. The discovered optimizer is a hedged hybrid, found by grounding fitness in real (disguised) evaluation rather than a synthetic proxy.

  • The Inspiration Simplex: Using Derivative-Free Optimization in Concept Space to Create New Derivative-Free Optimizers
    abstract

    Place K established algorithms at the vertices of a simplex. A point is a vector of mixing weights, and a language model turns the point into a working program: the heaviest vertex supplies the architecture and the others graft their ideas into it, in the stated proportions (Figure 2 shows the literal prompt). Scoring the program on a benchmark makes the simplex a continuous space of algorithm designs that ordinary derivative-free optimizers can search. The construction’s first product is Alloy, generated at the equal-weights point: on twentynine problems never used in any selection step it has the best mean rank at every budget from 60 to 480 evaluations and beats six competitors including CMA-ES pairwise (p < 10−10 ); it ships in the humpday package. Letting weights go negative extends the recipes beyond the simplex; of six semantics for a minus sign, tested under a paired-ablation protocol, one survives out of sample, with a rule attached: negative weights repair weak hosts and spoil strong ones. Failures are reported throughout: the continuous search never beat the obvious point, single generations vary severalfold, and in-sample scores mislead reliably. Two further worked examples test the construction’s reach: cache-eviction policies, where static blends fail and adaptive shares rediscover the design of CAR, and distributional forecasting, whose champion dominates synthetic suites, loses on real data, and ships anyway, recast as a transform inside the forecaster it could not beat.

  • Go Forth! Simple Detection of Incomplete Meta-Learning by Algorithms Performing Limited Exploration on a Rugged Landscape
    abstract

    It is shown that an algorithm given two chances to improve its position on the path of an exponentiated Ornstein-Uhlenbeck (OU) process should not choose its final position between the first two locations. It is sometimes easy, therefore, to diagnose failure of an algorithm to learn the optimal policy. The proof introduces the notion of rapidity on an OU bridge, and complements similar results in managerial science that are used as metaphors for complex but ill-defined business and strategy problems.

Bandits and Stopping · brownianbandit · brownianbandit.microprediction.org/papers

  • Exact Posterior Probability of Optimality for Factor-Gaussian Beliefs
    abstract

    The posterior probability that alternative i is best, pi = Pr(θi = maxj θj | D), drives stopping rules, budget allocation, derandomized Thompson sampling, and safety constraints, and the reinforcement-learning and Bayesian optimization literatures describe it as intractable: recent work variationally approximates it from marginal means and variances alone. We observe that in two standard settings the posterior covariance is exactly of factor form Σ = W W ′ + diag(d) at every step: simulation replicates under common random numbers, and per-arm Gaussian observations against a factor prior. In that case the whole vector p is a one-dimensional integral per factor node, computable for all n alternatives at once in time linear in n by machinery previously developed for pricing correlated contests, and certified here against Monte Carlo. In a stopping problem under common random numbers, rules that stop on marginal-only estimates of p hold their nominal error by overspending, between 1.5 and 3.4 times the replicates of the exact rule, which stops earliest in every correlation regime at the nominal error level. In a correlated Gaussian bandit, sampling from the exact vector reproduces Thompson sampling’s regret to within replication noise, as the occupancy identity requires, while the variational policy pays ten percent more regret and sits at measured total-variation distance 0.13 to 0.16 from the object it stands in for.

  • Wavefront Pruning in Budgeted Brownian Races
    abstract

    In a budgeted Brownian race, a controller watches a cloud of Brownian paths, pays per unit time for every path kept alive, may irreversibly prune, and spends a finite path-time budget to maximize the expected terminal maximum. We solve the mean-field version: a Poissonized population under per-path controls, with the budget enforced in expectation. The expected maximum has an exact layer-cake form whose gradient is a pivotal value, and for a fixed price on path-time the linearized best response is an obstacle problem whose keep sets are upper tails: the wavefront policy, which retains a path while its propagated future pivotal value exceeds its carrying cost. A fully corrective Frank–Wolfe method over wavefront policies, with dual bisection on the price, solves the budget problem and certifies its answer, bounding suboptimality by the Frank–Wolfe gap plus a complementary slackness term. In the committed example the adaptive policy improves the expected maximum by 19% over the best single screening date and by 30% over static thinning at the same expected budget; the finite-n race with a pathwise budget is left to future work.

  • Posterior-Predictive Pass-at-k
    abstract

    A prompt that fails a handful of scored attempts is rated impossible by the standard pass-at-k extrapolation 1 − (1 − p̂)k , and rated so at every k. On nine thousand prompts with eight scored samples each, that plug-in step — the same one the coverage diagnostic of Malladi et al. (2026) applies as f16 (p) = 1 − (1 − p)16 — costs seven-fold in held-out log loss and understates aggregate pass@8 by thirteen points. Replacing the plug-in evaluation with the posterior expectation E[1 − (1 − p)k | s] under a two-parameter difficulty prior, fitted once across prompts by marginal maximum likelihood, removes most of the damage: log loss 0.48 against 3.37, the extrapolated curve within two points of truth. Probit-normal and beta-binomial priors tie to three decimals, so nothing hangs on the family. The bias shrinks as the per-prompt sample count grows, and the data cover one model on one task suite.

  • Clay Shooting: Equilibrium Effort Solving Outstanding Problems
  • Research Prizes with Uncertain Compute Costs
    draft in progress

Market mechanisms · mechanisms · mechanisms.microprediction.org/papers

  • Schur Damping for Perpetual Demand Lending Pools
    abstract

    Decentralized perpetuals protocols have collectively reached billions of dollars of daily trading volume, yet are still not serious competitors on the basis of trading volume with centralized venues such as Binance. One of the main reasons for this is the high cost of capital for market makers and sophisticated traders in decentralized settings. Recently, numerous decentralized finance protocols have been used to improve borrowing costs for perpetual futures traders. These protocols have grown to over $2.5 billion dollars of assets while generating over $890 million in fees in 2024. We formalize this class of mechanisms utilized by protocols such as Jupiter, Hyperliquid, and GMX, which we term Perpetual Demand Lending Pools (PDLPs). We then formalize a general target weight mechanism that generalizes what GMX and Jupiter are using in practice. We explicitly describe pool arbitrage and expected payoffs for arbitrageurs and liquidity providers within these mechanisms. Using this framework, we show that under general conditions, PDLPs are easy to delta hedge, partially explaining the proliferation of live hedged PDLP strategies. Our results suggest directions to improve capital efficiency in PDLPs via dynamic parametrization.

  • Scoring Point-Cloud Distributional Submissions: Nearest-the-Pin Parimutuels, the KDE Seam, and Mollified Scoring
    abstract

    Point-cloud forecasts are often evaluated by smoothing the submitted samples into a kernel density estimate and scoring that density at the realised outcome. This apparently natural procedure is not proper: under logarithmic scoring at the raw outcome, a forecaster is generally rewarded for submitting samples from a deconvolution of their belief by the smoothing kernel, rather than from the belief itself. For Gaussian beliefs and Gaussian kernels this incentive has the simple form "shave $h^2$ from the covariance." We show that the defect is repaired by adding outcome noise from the same kernel used to smooth the submission. More generally, composing a proper score with a fixed Markov kernel preserves propriety, and strict propriety for the original report is recovered exactly when the induced channel is injective; for convolution kernels this is equivalent to the set where the characteristic function is nonzero being dense. For Gaussian kernels, repeating the repaired score over a ladder of smoothing scales decomposes log-score regret, via the relative de Bruijn identity, into Fisher-divergence bands plus a coarse-scale KL term. We also describe a high-dimensional alternative based on random one-dimensional projections, whose average CRPS is, up to an explicit dimension constant, the multivariate energy score. The results are population-level: finite clouds, endogenous bandwidths, and finite-player equilibria are left open. Keywords: proper scoring rules; continuous ranked probability score; energy score; kernel density estimation; distributional forecasting contests; score matching; sliced scores JEL classification: C53, C52, C14, D81 --

  • An Algebra of Prediction-Rewarding Mechanisms: Scoring Rules, Market Makers, and Pools as Composable Transducers
    abstract

    Scoring rules, cost-function market makers, constant-function market makers, parimutuel pools, and opinion pools are developed in separate literatures. This note is expository: it gathers the connections among them under one convex-analytic lens and one notational convention. A proper scoring rule is a convex potential read off the report; the Fenchel conjugate of that potential is a cost-function market maker, and a level-set dual is a constant-function market maker. The linear and logarithmic opinion pools are the two Kullback-Leibler barycenters. Merging market makers is infimal convolution, the composition law of the risk-sharing literature, so liquidity adds. A common transducer signature lets the mechanisms be chained, and this note settles when propriety survives a transformation of a stage's message or outcome. The mathematics is classical; the contribution is its consolidation. The multi-stage theory built on this dictionary, and its deployment on the microprediction platform, is a companion report [@cotton2026multistage]; two further results that motivated the framing are elsewhere too, sample-based elicitation on point clouds [@cotton2026pointcloud] and the parimutuel account of a conformal predictor's information gap [@cotton2026conformalbetting]. --

  • Multi-Stage Solicitation of Probability Distributions
    abstract

    The microprediction platform built distributional prediction supply chains, chaining pools so that one's output became the message or the settled outcome of the next. This note is a self-critical, ex-post look at the game theory of those chains: the games were built first, and here we ask, of each, whether truthful reporting was really the best move. A chain is proper where an exogenous outcome anchors every stage; a downstream stage can then be scored on its own residual or, for the log score, at the top level. By that test the games mostly hold up, one of them only by a lucky accident. Flaws aside, the setup has continuing pedagogical merit, as it illustrates the inherent limitation of conformal prediction. --

  • Likelihood versus CRPS: A New Perspective
    abstract

    The choice between the logarithmic score and the continuous ranked probability score (CRPS) is usually argued on four grounds: locality, propriety, robustness, and interpretability. This note adds a fifth, one the debate rarely weighs. When the elicited object is a reusable predictive density and forecasts are chained, each stage refining the residual left by the last, the logarithmic score is the natural default. The log-likelihood of a composed forecast is the base score plus the log-density of each residual refinement, so credit is additive and each stage's increment is itself the proper score of what that stage added. This is the prequential and logarithmic-market-scoring structure; CRPS shares no comparable per-stage identity. None of that is new mathematics: the decomposition is the probability integral transform and the prequential chain rule. The contribution is a framing. It makes composability the organizing axis of the log-versus-CRPS choice, which is conventionally settled on locality, propriety, robustness, and interpretability, and ties it to chained elicitation, the setting a prediction supply chain lives in. We give the compositional accounting, a population-level worked example in which the two scores prefer measurably different forecasts, and an honest account of where CRPS is the right target, its tail-insensitivity there often a virtue. Conformal prediction appears as the limiting case: a method that need not produce a density at all, scored on the one metric that does not notice. --

  • Non-Convex Market Makers: Coherence without Convexity, Friction, and Parallel Composition
    abstract

    Cost-function market makers are always assumed convex. We show convexity is not what makes them coherent. For a path-independent maker, the exact no-arbitrage condition is a chord condition, that every chord slope of the cost lie in the convex hull of payoffs; convexity enters the standard axiomatics through a separate requirement, monotone information incorporation, and dropping it leaves coherent non-convex makers. Rational flow against such a maker sees the convex envelope: optimal fills land on the contact set, and the non-convexity gap at the starting state passes through to the next trader, so non-convexity costs expressiveness rather than soundness. Bounded incoherence is priced: a proportional fee of at least the arbitrage depth restores no-arbitrage, and by conjugation that fee is exactly a bid-ask spread, with the exact no-trade interval given by fee-widened one-sided chord bounds for any cost whatever. Combining fee-bearing makers is an infimal convolution solved by a single monotone clearing-price root-find; the fees act as an L1 penalty, giving each maker an exact no-trade band, and the aggregate supply curve is a consolidated limit order book. Adding a deep quadratic co-quoter is Moreau smoothing, which preserves coherence at every depth while attenuating but never closing the envelope gap. Finally, separation makes model inconsistency financially discoverable: any quoted configuration outside the coherent hull admits a portfolio priced below its worst payoff, so arbitrageurs act as decentralized separation oracles, and coherence is relative to friction and to the cost of finding certificates. --

  • Clamped Markets: How Prediction Mechanisms Compose, and What Familiar Methods Are When the Competition Is Switched Off
    abstract

    This paper is partly synthetic. Many of the correspondences below are known individually; the purpose is to place them in one compositional calculus and to ask what a familiar statistical method is when read through it. The organizing observation is that many familiar statistical methods are market ecosystems with degrees of freedom clamped. Mechanisms compose in two ways, and both are established. In parallel, competing makers merge by infimal convolution, so conjugates add and liquidity adds. In series, a factorization assigns one venue per conditional factor, the arrangement Hanson's modularity makes tradable and that deployed combinatorial markets price by junction-tree inference. Reading the two laws through the generalized distributive law puts them in one semiring frame, in which a market of optimizing traders computes min-plus and agrees with Bayesian inference on the log-quadratic family. Against that background, clamping is the operation that recovers ordinary statistics: freeze entry and a market of Kelly bettors becomes Bayesian model averaging; freeze capital and a market of data points becomes least squares; freeze the propagation step and a chain of venues becomes the Kalman filter; freeze the residual venue to a single unconditional entry and a two-stage solicitation becomes split-conformal prediction. Each clamp forfeits a specific rent, and in the conformal case the rent is exactly the conditional information $I(R;X)$ that the unconditional entry declines to price. The paper sets out the composition laws with their sources, catalogues the clamps, and states what unclamping would require. Where the calculus stops is itself informative: it locates the mechanism that is missing. --

  • Self-Organizing Supply Chains for Microprediction: Present and Future Uses of the ROAR Protocol — preprint, 2019.
    abstract

    A multi-agent system is trialed as a means of crowd-sourcing inexpensive but high quality streams of predictions. Each agent is a microservice embodying statistical models and endowed with economic self-interest. The ability to fork and modify simple agents is granted to a large number of employees in a firm and empirical lessons are reported. We suggest that one plausible trajectory for this project is the creation of a “Prediction Web”. 1. Motivating a Prediction Web Under a plethora of labels, Applied Statistics has taken on new significance in the 21st Century. It might well be said that we live in a “micro-prediction” economy as our myriad movements, such as our locations and decisions in physical or commercial worlds, are either ostensibly predicted or indirectly forecast inside engines for recommendation, identification, pricing or navigation. Micro-predictions, which we define as streams of repeated predictions of the same type in great number, drive realtime decision making and with it modern commerce - not to mention scientific and civic applications.1 A stream of micro-predictions is an economic good. Granted, this good is almost invariably coupled to a specific application or tool - but setting this aside the existence of any society in which a good is manufactured and distributed begs the central economic question: how to organize the production of prediction and the dissemination of goods to all members of society in an efficient manner? The present undertaking is premised on the idea that un1 Anonymous Institution, Anonymous City, Anonymous Region, Anonymous Country. Correspondence to: Anonymous Author <anon.email@domain.com>. Preliminary work. Under review by the International Conference on Machine Learning (ICML). Do not distribute. By using the phrase micro-prediction we distance the notion of thousands or millions of repeated predictions of the same type from the usual lay interpretation of prediction - referring to such things as next year’s GDP or the outcome of an election. bundling and commodification of prediction streams has the potential to unlock the efficacy of price propagation. We propose a micro-prediction economy centred around a simple protocol to be described. In our economy trade can be fully automated and economic agents take the form of intelligent microservices (“bots” hereafter). These bots are authored by engineers and data scientists.

Economics · economics.microprediction.org/papers

  • Division of Labor and the Survival Value of PnL per Token
  • How Should Forecasts be Engineered: The Indispensible Markets Hypothesis
    abstract

    We consider evidence in support of what we term the Weak Indispensable Markets Hypothesis (IMH) provided by the M6 Financial Forecasting Competition. The Weak IMH asserts in the presence of a well-established market, those who eschew prices as inputs for proximate predictive modeling tasks will under-perform out of sample. We also consider the Strong IMH which asserts that forecasting should be considered a market-inspired engineering endeavor in addition to a modeling task under the usual rubric of statistics or machine learning methods (put simply: if a market doesn’t exist to help you, make one!). The competition established that neither principle’s application is obvious to participants or organizers; it hinted at a hidden quality crisis in data science generally; and it suggests that broadening the usual concept of analytic pipelines to insert collective intelligence might be part of the remedy.

Conformal prediction · conformalprediction · conformalprediction.net/papers

  • Marginally Useful: Formalizing the Information Gap in Conformal Prediction
    abstract

    Conformal prediction gives finite-sample, distribution-free marginal coverage for a set. The guarantee is real, and it is often misread as evidence of forecast quality. We separate the two with one decomposition, the residual-information gap: for a fixed location predictor and a single-shape residual predictive system, the log-score regret relative to the oracle is exactly the mutual information $I(R;X)$ between the residual and the input. Conformalization re-levels coverage but cannot touch this quantity, because it is a property of the predictor's shape class and not of calibration; no recalibration that ignores $X$ reduces it within that class. The familiar cautions about conformal prediction follow as context: marginal coverage is not conditional, validity is insensitive to sharpness, and the guarantee needs exchangeability.

  • A Feynman–Wigner-Style Diagnostic for the Efficacy of Conformal Prediction via Signed de Finetti Representations
    abstract

    Conformal prediction builds prediction sets that cover the truth at a rate you choose, finite-sample and distribution-free, assuming only exchangeable data. That guarantee is marginal. de Finetti's theorem describes the exchangeability it rests on, and in the finite form the mixing measure may be signed kerns2006. A short lemma decomposes the slope of conformal's calibration-conditional coverage into a non-negative threshold term (the classical Beta-law fan) and a term carrying the sign of the de Finetti measure. Positive (extendable) mixtures make conformal conditionally adaptive; the signed corner of de-meaned, ranked, or compositional scores makes it anti-adaptive. The marginal guarantee is the same either way; only what it hides changes.

  • Betting Against a Conformal Predictor: A Parimutuel Account of the Information Gap
    abstract

    The companion paper shows that the log-score regret of a single-shape conformal predictor to the conditional oracle is the mutual information $I(R;X)$ between the residual and the input. Here we rederive that quantity from a betting mechanism rather than from the score. Treat the predictor as the crowd in a parimutuel pool on the residual: bettors put money in, and the pot is split among the winners in proportion to their stake on the realised outcome. In the continuous limit the payoff is the ratio of the bettor's density to the crowd's. An entrant who knows only the marginal breaks even, which is marginal coverage stated as wealth. An entrant who conditions on $X$ grows his bankroll at rate exactly $I(R;X)$. The gap is the rent. This is not a metaphor: the nearest-the-pin pool of the microprediction platform, and the continuous density version run in the MidOne contest, are this mechanism, and a conformal predictor is the entrant that prices the pool flat in $X$. We then give two ways to measure the rent on a fitted predictor: a static lower bound from distance covariance, and a sequential e-process whose growth rate estimates $I(R;X)$ and which is an anytime-valid test for conditional miscoverage.

  • The Width of the Conformal Fan: Dependence and the Variance of Realized Coverage
    abstract

    Fix a split-conformal calibration set; the coverage realized against an independent draw from the score marginal is $c=U_(k)$, distributed $Beta(k,n-k+1)$ for independent calibration scores, with variance about $(1-)/n$ — the fan. We show the fan's width is set by the dependence among the calibration scores, through the covariance kernel of the sub-threshold count. Three results follow: a leading-order fan coefficient in a Bahadur regime; an exact aggregate bound, summed over all levels, showing negative association never widens the fan; and, for equicorrelated normals, the exact single-level law $Var(Z_(k))=v_k+(1-v_k)$. The general single-level contraction is false: an explicit negatively associated law, uniform marginals, over-disperses an order statistic at every $n$, and full support does not rescue it (a strictly-positive-density, strictly-interior-NA law violates too, certified exactly). The bound does hold, at every level, on the designs a practitioner actually builds: sampling without replacement gives the exact closed form $Var(U_(k))=M-nM+1V_0$ with the coverage mean on target, stratified and Latin-hypercube designs contract with exact variances, and the FGM and general negative-correlation Gaussian copulas contract by a monotonicity argument that also closes the transfer to the uniform scale. Positive dependence — serial correlation, clustering, shared factors, the common case — runs the mirror: the fan reliably widens, at every level in every structured family, and we conjecture it can never narrow a single level, a genuine asymmetry with the negative side.

  • The Two Prices of Dependence: a Vanishing Coverage Tax and a Fixed Sharpness Rent
    abstract

    Temporal dependence charges split conformal prediction two different prices, and they scale differently. The coverage price is a tax that vanishes with the calibration size: for a stationary $$-mixing score process the loss is at most $\min_\/(n+1)+2()\$ barberpananjady2026. The sharpness price is a rent that does not: the per-step log-score regret of the marginally calibrated predictive against the past-conditional oracle equals the entropy-rate gap $ H=H(S_0)-h$, the mutual information between the present score and its infinite past, a constant independent of $n$. For Gaussian score processes the rent exponentiates into width — oracle intervals are narrower by the factor $e^- H$ at matched coverage, which for an AR(1) score process with parameter $$ is $1-^2$. Dependence is therefore asymptotically free for the certificate and permanently valuable for the forecast.

  • A Contragredient View of Conformal Placement and Steinitz Balancing
    abstract

    We give the validity of split conformal prediction an exact contragredient form: the placement acceptance map is equivariant for the permutation action, and the Reynolds identity $ P^f,v= f,Pv$ reads its orbit average either as moving the evaluation functional or as averaging the induced acceptance vector over placements. A natural primal discrepancy construction under the same action is Steinitz balancing: ordering a zero-sum population so that every prefix sum stays bounded. The centered conformal placement residuals form such a population, and an explicit ordering keeps the running placement-acceptance average within $1/(2t)$ of the orbit level $k/N$, exact once all $N$ candidate test placements have been traversed; the vector-valued lemma balances several coverage levels along one traversal. On the function–measure pairing, the measure-side counterpart of calibration is balanced sampling and exact cubature. A transitive distributional symmetry, exchangeability in the standard setting, turns the deterministic orbit average into the coverage probability of the designated test placement.

  • An Empirical Study of the Conformal Information Gap
    abstract

    Every forecasting architecture restricts the information available to its predictive law. Under logarithmic loss the irreducible cost of replacing the full input by a retained representation is exactly the conditional mutual information between outcome and input given the representation. Following a companion note, we call it the information gap. For a single pooled residual law the gap is the mutual information between residual and input, and pooling after any invertible state-dependent change of coordinates has the analogous gap in the transformed coordinates. Conformal calibration can improve estimation and provide a coverage certificate, but it cannot recover predictive information excluded by the retained representation. We apply the decomposition to a nested grammar of online transformations on 572 economic series. Conditional scale is the largest and most reliable component of the measured architecture gain, and, holding the point predictor fixed, scale-normalized empirical pooling beats raw pooling on 90 percent of the series under a quantile approximation to CRPS. The value of residual pooling depends jointly on the coordinates, the residual-law estimator, and the scoring rule.

Fixed income & stochastic volatility · homogenization.microprediction.org

  • Stochastic Volatility Corrections for Interest Rate Derivatives — with J.-P. Fouque, G. Papanicolaou and R. Sircar, Mathematical Finance 14, 173–200, 2004.
  • Derivatives in Financial Markets with Stochastic Volatility — chapter, Cambridge University Press, 2000.

Epidemiology

  • Addressing the Herd Immunity Paradox Using Symmetry, Convexity Adjustments and Bond Prices — preprint, 2020.
    abstract

    In constant parameter compartmental models an early onset of herd immunity is at odds with estimates of R values from early stage growth. This paper utilizes a result from the theory of interest rate modeling, namely a bond pricing formula of Vasicek, and an approach inspired by a foundational result in statistics, de Finetti's Theorem, to show how the modeling discrepancy can be explained. Moreover the difference between predictions of classic constant parameter epidemiological models and those with variation and stochastic evolution can be reduced to simple "convexity" formulas. A novel feature of this approach is that we do not attempt to locate a true model but only a model that is equivalent after permutations. Convexity adjustments can also be used for cross sectional comparisons and we derive easy to use rules of thumb for estimating threshold infection level in one region given knowledge of threshold infection in another.

  • Repeat Contacts and the Spread of Disease: An Agent Model with Compartmental Solution — preprint, 2020.
    abstract

    Using a probability of novel encounter derived from a physical model, we augment the SIR compartmental model for disease spread. Scenarios with the same initial trajectories and identical R0 values can diverge greatly depending on the speed at which our circles of acquaintances grow stale - leading to order of magnitude differences in final case counts. A momentum effect arises from variation in the mean time since infection, and this feeds back into new infection rate and faster decline in the late stages of an outbreak. Rapid extinction of an outbreak can occur in the early stages, but once this opportunity is missed the effect is diminished and then, only herd immunity can help.

Sports analytics · firstdown · firstdown.microprediction.org

  • Stop Shy of the First Down — in Sports Analytics, World Scientific, 2021.

Lie theory

  • Contraction of an Adapted Functional Calculus — with A. H. Dooley, Journal of Lie Theory 7(2), 147–164, 1997.
    abstract

    We aim to show, using the example of a Riemannian symmetric pair (G, K) = (SL2 (R), SO(2)), how contraction ideas may be applied to functional calculi constructed on coadjoint orbits of Lie groups. We construct such calculi on principal series orbits and generic orbits of the Cartan motion group V ⋊ K , and show how the two are related. Since the calculi are adapted to the representations traditionally attached to the orbits, we recover at the Lie algebra level the contraction results of Dooley and Rice [5].

Selected Essays · microprediction.medium.com · latentreasoning.net · dumbphilosophy.com

  • Remind Me Again Why Large Language Models Can’t Think — Medium, 2023.
  • Is Facebook’s “Prophet” the Time-Series Messiah, or Just a Very Naughty Boy? — Medium, 2021.
  • The Analog Kalman Filter — Medium, 2023.
  • So, You Recommended a Python Time-Series Package … Now What? — Medium.
  • A Gentle Introduction to Stochastic Portfolio Theory (and its Inverse) — Medium.
  • The Options Market Beat 97.6% of Participants in the M6 Financial Forecasting Contest — Medium, 2023.

Software · repos.microprediction.org

  • skaters — Fast univariate time series models that run in Pyodide. · code
  • winning — Correlated races at scale: a generalization of factor multinomial probit to millions of variables, with R, Julia and Rust ports. · code
  • precise — Online (incremental) covariance and correlation estimation — the online complement to sklearn.covariance. · code
  • humpday — Derivative-free optimization in pure Python and JavaScript, including an ask/tell interface that takes one observation at a time. · code

Selected Talks

  • Schur Complementary Portfolios
  • Who Ya Gonna Call? A Solution to the Horse Race Problem with Application to OTC Markets
  • Trading Illiquid Goods
  • Filtering Bond and Credit Default Swap Markets
  • Barbell Bond Portfolios: What Do They Accidentally Optimize?

Videos

  • MLA@CSAIL Lecture Series: Constructing an Open Prediction Network, Powered by a Lottery Paradox

Interviews

  • The Future of AI: From Mathematics' Revenge to the Rise of Prompt Markets
  • Mastering Data Product Development: Insights from Peter Cotton
  • Portfolio Theory, Data Science and Entrepreneurship (Let's Talk AI, #28)
  • Supply Chain Lessons from Financial Markets (Ep 139)

Patents

  • System and Method for Providing Data Science as a Service
  • System and Method for Secure Causality Discovery
  • System and Method for Analyzing Financial Models with Probabilistic Networks
  • System and Method for Pricing Default Insurance