Causal discovery in multivariate extremes
Extreme events don't propagate symmetrically. We turn this directional fingerprint into a causal discovery algorithm with formal guarantees, scaling to hundreds of variables and handling latent confounders.
Standard causal discovery breaks down precisely when it matters most — in the tails of a distribution, where rare but high-impact events occur. This project turns that obstacle into a tool. The very features that make extremes hard to model also make them directional.
The core idea
When a variable $X$ causally drives $Y$, predicting extreme values of $Y$ from extreme values of $X$ is systematically easier than predicting in the reverse direction. The forward-backward gap in tail prediction risk — we call it tail-induced asymmetry — is non-zero for causal pairs and vanishes for non-causal associations.
This insight rests on the theory of multivariate regular variation. Under a recursive causal DAG, the angular measure characterising tail dependence encodes directional information consistent with the causal ordering — and that information can be estimated from data.
Method: S3ME
We propose S3ME — Sparse Structure diScovery in Multivariate Extremes — a two-stage framework designed around the division of labour between which variables connect and how they are oriented.
The two-stage design is deliberate. Skeleton recovery and edge orientation require different tools — penalised regression for one, tail risk minimisation for the other — and separating them lets each stage use the right machinery without compromise.
Results
Simulations
S3ME maintains strong edge-recovery performance well beyond the sample size, across a range of dimensions.
The method is robust to moderate misspecification of the tail model and to moderate levels of latent confounding.
Real data
Danube River Network
Applied to daily flow maxima at 31 gauging stations across the Danube basin. The recovered causal graph correctly reflects upstream-to-downstream flow direction at the majority of station pairs, using no geographic or hydrological prior information.
S&P 500 Tail Risk
Applied to weekly minimum returns for 103 stocks over a 20-year period. The method identifies directional tail risk propagation across sectors, recovering known contagion pathways during historical market stress periods.
Broader significance
This work re-frames tail behaviour from nuisance to signal. Wherever extreme events propagate through a system with underlying causal structure, tail asymmetry provides a tool to recover that structure — even in regimes where classical causal discovery methods have no leverage.
Read the paper
Full theoretical development, proofs, simulation design, and the Danube and S&P 500 case studies are available in the arXiv preprint.