MethodAtlas

Which Method Should I Use?

Answer a few questions about your research design and data, and we will suggest a starting method. This is a guide, not a substitute for thinking carefully about your specific context.

Method Selector
Question 1 of ~128%

Was the treatment randomly assigned?

This provides starting points, not definitive answers. Consult your advisor.

Method Comparison at a Glance

MethodKey AssumptionKey ThreatPanel?Outcome TypeMaturityDifficulty
Experimental DesignRandom assignment, SUTVAAttrition, non-compliance, spilloversNoAnyEstablishedBeginner
OLSExogeneity (E[u|X] = 0)Omitted variable biasNoContinuousEstablishedBeginner
Logit / ProbitCorrect distributional assumptionOmitted variable bias, separationNoBinaryEstablishedIntermediate
Poisson / Negative BinomialConditional mean correctly specifiedOverdispersion, excess zerosNoCountEstablishedIntermediate
Fixed EffectsStrict exogeneity (no time-varying confounders)Time-varying confounders, Nickell biasYesContinuousEstablishedIntermediate
Random EffectsUnit effects uncorrelated with regressorsViolation of RE assumption (correlated effects)YesContinuousEstablishedIntermediate
DiD (Canonical 2×2)Parallel trendsDifferential pre-trends, anticipation effectsYesContinuousEstablishedIntermediate
RDD — SharpContinuity at cutoff, no manipulationRunning variable manipulation, specification sensitivityNoAnyEstablishedIntermediate
RDD — FuzzyContinuity + monotonicity at cutoffWeak first stage, running variable manipulationNoAnyEstablishedAdvanced
Matching (PSM, CEM, NN)Selection on observables (CIA), overlapUnobserved confounders, poor common supportNoAnyEstablishedIntermediate
IV / 2SLSRelevance, exogeneity, exclusion restrictionWeak instruments, exclusion restriction violationNoContinuousEstablishedAdvanced
Event StudiesNo anticipation, parallel trendsStaggered timing contamination, underpowered pre-trendsYesContinuousModernIntermediate
Staggered DiDParallel trends, no negative weightsHeterogeneous treatment effects + staggered timingYesContinuousModernAdvanced
Synthetic ControlGood pre-treatment fit, no spilloversPoor fit, contaminated donor poolYes (aggregate)ContinuousModernAdvanced
Shift-Share / BartikExogenous shocks or sharesCorrelated shocks, concentrated Rotemberg weightsYesContinuousModernAdvanced
Doubly Robust / AIPWCIA + one of two models correctly specifiedBoth models misspecified, positivity violationNoAnyModernAdvanced
Causal MediationSequential ignorabilityMediator-outcome confounding, treatment-mediator interactionNoAnyModernIntermediate
Synthetic DiDParallel trends or good pre-treatment fitFew donors, anticipation effects biasing time weightsYesContinuousFrontierAdvanced
Double/Debiased MLCIA + Neyman orthogonalityWeak nuisance models, no cross-fittingNoContinuousFrontierAdvanced
Causal Forests / HTEUnconfoundedness, honestySpurious heterogeneity in small samplesNoContinuousFrontierAdvanced