# Frontiers-in-DID **Repository Path**: econometric/Frontiers-in-DID ## Basic Information - **Project Name**: Frontiers-in-DID - **Description**: Pedro H. C. Sant'Anna - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-15 - **Last Updated**: 2025-04-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README README

Mixtape Sessions Banner

About

This course provides an in-depth introduction to panel data approaches to causal inference. The first part of the course reviews how new “heterogeneity-robust” estimation strategies address some important limitations of traditional two-way fixed effects regressions in difference-in-differences applications, and then provides an in-depth discussion/comparison of many of these approaches. This part also includes a number of practical extensions such as how to include covariates in the parallel trends assumption and dealing with “bad controls”. The second part of the course discusses how the insights of recent work on difference-in-differences can apply in a number of other settings that frequently arise in empirical work. And, in particular, this part of the course provides connections between the difference-in-differences literature and alternative identification strategies (conditioning on lagged outcomes, change-in-changes, and interactive fixed effects models) and also how to deal with more complicated treatment regimes (continuous treatments or treatments that can change value over time).

This is one of our advanced courses. These courses are designed assuming a solid foundation in the basics of the difference-in-differences methodology and will cover the frontiers of the topic. A good review is: https://github.com/Mixtape-Sessions/Causal-Inference-2.


Schedule

Introduction


About

High-level discussion about using panel data for causal inference and an introduction/review of DID approaches

Slides

Slides

[R Data full] [Stata dta full]

[R Data subset used in slides] [Stata dta subset used in slides]

[R Code used in slides]

Relaxing Parallel Trends (& Covariates Good and Bad)


About

Relaxing the parallel trends assumption by conditioning on covariates and dealing with covariates that could have been affected by the treatment

Slides

Slides

[Data] - same as in first session

[R Code used in slides]

Coding Exercises

Exercise 1

[R data] [Stata dta]

Solutions


More Complicated Treatment Regimes (or, I have a complicated treatment, what now?)


About

Continuous treatment and a treatment that can turn on and off plus a high-level discussion of how to adapt “heterogeneity robust” strategies to new empirical settings

Slides

Slides

Min. Wage Example Replication Code

Coding Exercises

Exercise 2a

Data

Solutions


Alternative Identification Strategies


About

Many recent developments in panel data approaches to causal inference have come in the context of difference-in-differences, but many of these insights extend (in a straighforward way) to other using other identification strategies as well. This part will consider changes-in-changes, interactive fixed effects models, and conditioning on lagged outcomes as alternative under-the-hood identification strategies.

Slides

Slides

Coding Exercises

Exercise 2b

Data Same as Exercise 1

Solutions