Real-time Program Evaluation using Anytime-valid Rank Tests

📅 2025-04-30
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This paper addresses the limitation of traditional counterfactual mean estimation methods—such as difference-in-differences and synthetic control—in program evaluation under streaming data settings, where real-time causal inference is infeasible. We propose a sequential causal inference framework valid at any time point. Our key innovation is the first integration of exchangeability assumptions with sequential rank testing, enabling an anytime-valid hypothesis test that requires no prespecified sample size and supports both early stopping and delayed rejection. Theoretically, the method strictly controls Type-I error even under mild violations of exchangeability. Simulation results show a modest reduction in asymptotic statistical power but substantial gains in decision timeliness and adaptability. This framework provides a practical, real-time causal inference tool for dynamic policy evaluation.

Technology Category

Application Category

📝 Abstract
Counterfactual mean estimators such as difference-in-differences and synthetic control have grown into workhorse tools for program evaluation. Inference for these estimators is well-developed in settings where all post-treatment data is available at the time of analysis. However, in settings where data arrives sequentially, these tests do not permit real-time inference, as they require a pre-specified sample size T. We introduce real-time inference for program evaluation through anytime-valid rank tests. Our methodology relies on interpreting the absence of a treatment effect as exchangeability of the treatment estimates. We then convert these treatment estimates into sequential ranks, and construct optimal finite-sample valid sequential tests for exchangeability. We illustrate our methods in the context of difference-in-differences and synthetic control. In simulations, they control size even under mild exchangeability violations. While our methods suffer slight power loss at T, they allow for early rejection (before T) and preserve the ability to reject later (after T).
Problem

Research questions and friction points this paper is trying to address.

Enables real-time inference for program evaluation
Addresses sequential data arrival with anytime-valid tests
Tests treatment effect absence via exchangeability of estimates
Innovation

Methods, ideas, or system contributions that make the work stand out.

Uses anytime-valid rank tests for real-time inference
Converts treatment estimates into sequential ranks
Constructs optimal finite-sample valid sequential tests
💼 Related Jobs
No related jobs found.
S
Sam van Meer
Econometric Institute, Erasmus University Rotterdam; Tinbergen Institute, Netherlands
N
Nick Koning
Econometric Institute, Erasmus University Rotterdam; Tinbergen Institute, Netherlands