Market Impact Estimation via Causal Foundation Models

By Dennis Thumm, Ying Chen

Rating

1861
Battle Count: 50

Relevance

9/10
Highly relevant for execution algorithms and market impact modeling. Addresses the fundamental bias in classical impact models due to confounding (informed flow). Provides a proof-of-concept for causal foundation models in finance.

Implementation Complexity

8/10
Requires training a custom continuous-time PFN on synthetic data, implementing specific intervention semantics (soft vs. hard), and handling irregular time series. The recurrent variant adds complexity regarding state-space gating.

Reproducibility

5/5
Code, checkpoints, and result files are available on GitHub. Crypto data is public (Binance archive). Synthetic data generation is fully specified.

Abstract

When a trader executes a large order, the relevant question is not what will the price be? but what would the price have been had I not traded? Market impact is thus a causal quantity, yet classical models (Almgren–Chriss, propagators) regress price on flow, which is biased whenever informed flow moves prices through information as well as trading. We present a proof-of-concept Causal Market Simulator: a continuous-time causal prior-data fitted network (PFN) trained on a synthetic market prior in which a hidden informational flow confounds the flow–price relation by construction, with confounding strength an exact per-episode knob. On this prior, the naive estimator's bias follows a closed form we confirm empirically (up to 68% overestimation), while the PFN tracks the unbiased true-parameter oracle at high confounding. Its do-ablated twin, the same model with the intervention inputs removed, collapses onto the pre-window mean. Zero-shot, the model responds at the ground-truth scale to metaorders in an ABIDES limit-order book (+0.38 pre-onset standard deviations against seed-replay counterfactuals), and its intervention response replicates on about 2,300 detected flow bursts in BTC/ETH/SOL perpetuals and 3,800 on Nasdaq equities, evidence consistent with, though not proof of, causal transfer. Off-prior the response degrades gracefully, and split-conformal recalibration repairs interval calibration. Transfer hinges on encoding the metaorder as added flow rather than a clamped price level, not on more training. A recurrent state-space variant closes the remaining shape gap: its impact accrues over execution duration where the transformer's stays flat, raising the correlation with measured metaorder impact from +0.68 to between +0.92 and +0.96, at the cost of weaker on-prior deconfounding that traces to the training recipe rather than to recurrence.

The interactive Everscope explorer (charts, battles, favorites) loads below.