Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Causal inference›Panel Data Propensity Score Matching
Regression modelQuasi-experimental / causal inference

Panel Data Propensity Score Matching

Propensity Score Matching with Panel Data · Also known as: PSM with panel data, longitudinal PSM, panel PSM, difference-in-differences PSM

Panel data propensity score matching combines the bias-reduction of PSM with the longitudinal structure of panel data, enabling causal estimation of treatment effects by matching treated and control units on observable pre-treatment characteristics and then differencing within matched pairs over time. Developed in the framework of Heckman, Ichimura, and Todd (1998), it is especially valuable when randomisation is infeasible and both selection on observables and time-varying confounding must be addressed simultaneously.

ScholarGate
  1. Regression model
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Panel Data Propensity Score Matching
Difference-in-DifferencesEntropy BalancingMatching EstimatorPanel Data Difference-in…Panel Fixed EffectsPropensity Score MatchingPanel Data Coarsened Exa…Panel Data Entropy Balan…Panel Data Inverse Proba…

When to use it

Use panel data propensity score matching when you have longitudinal observational data, treatment is non-random but selection is plausibly driven by observed pre-treatment characteristics, and you want to control for both selection on observables and time-invariant unit heterogeneity. It is well-suited to programme evaluation, labour economics, and health studies where participants self-select and repeated measurements are available. Do not use it when key confounders are unobserved and time-invariant (fixed-effects alone would be preferred), when the panel is too short to capture meaningful pre-treatment trends, when the overlap between treated and control propensity scores is negligible, or when the treatment mechanism is genuinely random (an RCT needs no matching).

Strengths & limitations

Strengths
  • Controls for observable selection bias through propensity score matching and for time-invariant unobservable differences through within-pair differencing.
  • Non-parametric in spirit: does not impose a functional form on how covariates affect the outcome.
  • Diagnostic transparency — covariate balance tables and overlap plots make it easy to see whether matching succeeded.
  • The ATT estimate is directly policy-relevant, targeting the effect on those who actually received treatment.
  • Combines two well-established quasi-experimental strategies, making the approach credible to reviewers familiar with either method.
Limitations
  • Rests on the strong ignorability assumption: all confounders must be observed and included in the propensity score model; hidden bias from unobserved time-varying confounders cannot be removed.
  • Requires adequate common support — if treated and control units have very different covariate distributions, few or poor matches result.
  • Bootstrapped standard errors can be computationally intensive for large panels.
  • Dropping unmatched units reduces sample size and can limit external validity.
  • Pre-treatment period must be long enough to support reliable before-after differencing within matched pairs.

Frequently asked

How is panel data PSM different from standard cross-sectional PSM?

Standard PSM matches units on covariates and compares outcomes at a single point in time. Panel data PSM adds a longitudinal step: once matched, the estimator uses the before-after change within each matched pair, removing any time-invariant unobserved differences that ordinary PSM cannot touch.

Does panel data PSM require the parallel-trends assumption like DiD?

Yes. When the within-pair differencing step mimics a DiD estimator, the implicit assumption is that matched treated and control units would have followed the same trend absent treatment. Verifying pre-treatment trend similarity in the matched sample is therefore important.

Which matching algorithm should I choose?

Nearest-neighbour matching with replacement and a tight caliper (e.g., 0.2 of the standard deviation of the log-odds) is a common default. Kernel or radius matching can recover more control observations and reduce variance at the cost of some bias. The choice should be guided by balance achieved and sample size.

What if balance is still poor after matching?

Re-specify the propensity score model (add interactions, polynomials, or additional covariates), tighten the caliper, or switch to an entropy balancing or inverse probability weighting approach which directly targets covariate balance rather than estimating a score model.

How many pre-treatment periods do I need?

At least one pre-treatment period is required for within-pair differencing, but two or more pre-treatment periods are strongly preferred so you can verify that matched units trended similarly before treatment, supporting the parallel-trends assumption.

Sources

  1. Heckman, J. J., Ichimura, H., & Todd, P. (1998). Matching as an Econometric Evaluation Estimator. Review of Economic Studies, 65(2), 261-294. DOI: 10.1111/1467-937X.00044 ↗
  2. Caliendo, M., & Kopeinig, S. (2008). Some Practical Guidance for the Implementation of Propensity Score Matching. Journal of Economic Surveys, 22(1), 31-72. DOI: 10.1111/j.1467-6419.2007.00527.x ↗

How to cite this page

ScholarGate. (2026, June 3). Propensity Score Matching with Panel Data. ScholarGate. https://scholargate.app/en/causal-inference/panel-data-propensity-score-matching

Related methods

Difference-in-DifferencesEntropy BalancingMatching EstimatorPanel Data Difference-in-DifferencesPanel Fixed EffectsPropensity Score Matching

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Difference-in-DifferencesEconometrics↔ compare
  • Entropy BalancingCausal inference↔ compare
  • Matching EstimatorCausal inference↔ compare
  • Panel Data Difference-in-DifferencesCausal inference↔ compare
  • Panel Fixed EffectsEconometrics↔ compare
  • Propensity Score MatchingResearch Statistics↔ compare
Compare side by side →

Referenced by

Panel Data Coarsened Exact MatchingPanel Data Entropy BalancingPanel Data Inverse Probability Weighting

Similar methods

Panel Data Matching EstimatorPanel Data Propensity Score WeightingMulti-period Matching EstimatorPanel Data Coarsened Exact MatchingDynamic Propensity Score MatchingPolicy Evaluation Propensity Score MatchingMulti-period Coarsened Exact MatchingPanel Data Difference-in-Differences

Related reference concepts

Quasi-Experimental and Natural Experiment DesignMultiple or Simultaneous Equation Models • Multiple VariablesStudy Matching and StratificationObservational Study Designs in Health ServicesEconometricsCounterfactual Reasoning

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Panel Data Propensity Score Matching (Propensity Score Matching with Panel Data). Retrieved 2026-07-20 from https://scholargate.app/en/causal-inference/panel-data-propensity-score-matching · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Heckman, Ichimura & Todd
Year
1997-1998
Type
Matching / causal inference
DataType
Panel or longitudinal observational data
Subfamily
Quasi-experimental / causal inference
Related methods
Difference-in-DifferencesEntropy BalancingMatching EstimatorPanel Data Difference-in-DifferencesPanel Fixed EffectsPropensity Score Matching
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account