Instrumental Variables and Regression Discontinuity Design
This session reviews the basics of IV and RDD and then dives into some specific aspects.
This session aims to strengthen your intuition, technical and practical understanding on IV and RDD, as well as some of the challenges typically associated with such designs.
Summary
Instrumental variables work in negative to other identification strategies: instead of removing endogenous variation in the treatment, it directly extract the exogenous variation. Their implementation might be complex may come with some noteworthy aspects: they estimate an effect that is local to compliers, under certain conditions, weak instruments may hinder the credibility of the results. We also discuss some widely used IV strategies such as shift-share. Regression Discontinuity Designs directly relate to IV: a fuzzy-RD is essentially a local IV. An RDD is also local in the sense that it estimate an ATE at the cutoff. Graphs are central to RDD: they allow to check and support some of the identifying assumptions.
Session Outline
- IV
- Introductory example
- Fundamental principles
- Locality
- Estimation
- Weak instruments
- Shift-share Instruments
- RDD
- Introductory example
- Fundamental principles
- Fuzzy-RD
- Challenges
- Summaries
Materials
Exercise
Before class next week, please submit the assignment presented in this document.
Specific resources for this lecture
Courses
- A large share of the slides are derived from notes by Claire Palandri and related slides by Anna Papp.
- Chapter 19 and 20 of Huntington-Klein (2022) gives great intuition on how IV and RDD work
- Chapter 6 and 7 of Cunningham (2021)
- Section of chapter 7 on lotteries for a longer discussion on instrumenting in a random assignment context
- Section of chapter 7 on Bartik instruments for a longer discussion on shift-share design
- Chapter 4 of Angrist and Pischke (2009)
Specific points
- Shift-share: Borusyak, Hull, and Jaravel (2025) and Goldsmith-Pinkham, Sorkin, and Swift (2020) present the logic behind shift-share instruments as well as examples
- Weak instruments: Keane and Neal (2023)
- Optimal bandwidth: Imbens and Kalyanaraman (2012)
- Data viz and RDD: Korting et al. (2023) on RDD graphs and Cattaneo et al. (2024) on binscatter
Example papers discussed in class
- Deryugina et al. (2019) instruments air pollution with wind direction to study its impacts on air pollution
- Card (1993) instruments education level with proximity to college to estimate the return to schooling
- Aguilar-Gomez (2025) uses an RDD to estimate the impact of air quality alerts on pollution level and health in Mexico
R Pacakges
There is a breadth of packages to implement IV analyses (ivreg or fixest for instance).
I have used the 3 mentioned above in various projects and recommend using fixest for its versatility. It allows to implement analysis with FE, IVs, limited outcomes and so on. Paired with modelsummary to compute standard errors, you should be able to run a lot of your analyses.