What problem does it solve?
Causal inference turns observed data into defensible estimates of causal effects rather than misleading correlations.
Core Features & Use Cases
- Difference-in-Differences (DiD) for policy evaluation with parallel-trends diagnostics and robustness checks, including staggered adoption workflows.
- Regression Discontinuity (RDD) for sharp and fuzzy designs with density tests, bandwidth/polynomial sensitivity, and donut approaches.
- Instrumental Variables (IV/2SLS) for endogeneity settings with weak-instrument diagnostics and overidentification checks.
- Propensity Score Matching (PSM) to estimate treatment effects under selection on observables, with balance/overlap diagnostics.
- Synthetic Control (SCM) for case studies with one treated unit and a donor pool, including placebo and leave-one-out robustness.
- Double Machine Learning (DML) for heterogeneous effects using ML-driven nuisance estimation with doubly robust structure.
- Use case examples: test DiD parallel trends using event studies; design an RDD around a cutoff; evaluate a policy using SCM with donor fit; estimate ATE/CATE using DML when many controls exist.
Quick Start
Ask: “Using the attached dataset, estimate the causal effect of treatment on outcome with an identification strategy appropriate to the data structure (DiD/RDD/IV/PSM/SCM/DML), then produce assumptions, diagnostics (placebo/parallel trends/density/first-stage fit), and a robustness plan.”