YouTube2Text

Recent Advances in Difference in Differences Methods for Policy Research — Transcript

by Department of Social Policy and Intervention Oxford · 5,491 words · 846 segments · language en · Watch on YouTube

Full transcript

  1. 0:04one for being here this afternoon. Uh so
  2. 0:08today I will be talking about uh recent
  3. 0:10advances in difference indifference
  4. 0:12methods and I will touch um some uh
  5. 0:16limitations that has been highly debated
  6. 0:18in uh recent literature and also the
  7. 0:22potential solutions. Here is uh an
  8. 0:24overview of today's talk. Um I will
  9. 0:27start with a brief review of the classic
  10. 0:30did setup and then move to the
  11. 0:32limitations of the standard two-way fix
  12. 0:35effect estimators especially when
  13. 0:37treatment effects are heterogeneous. I
  14. 0:39will then present alternative estimators
  15. 0:42that address these issues and finally I
  16. 0:44will touch on a few additional concerns
  17. 0:47related to the methods more broadly.
  18. 0:51So let's start with a quick overview of
  19. 0:53the basic of DID.
  20. 0:56So when can we use DID? Um so DID is
  21. 1:00used when we want to evaluate the effect
  22. 1:03of a policy or program and we have two
  23. 1:06groups treated and control and also two
  24. 1:09time periods before and after. So the
  25. 1:12key identification assumption is the
  26. 1:15parallel trend assumption which is the
  27. 1:17two group treated and control group
  28. 1:19would have follow parallel trends in the
  29. 1:22absence of treatment.
  30. 1:24So in that case we can infer the
  31. 1:27counterfactual treatment um outcome uh
  32. 1:31for the treatment group in the post
  33. 1:33treatment period and then uh the
  34. 1:36difference between actual and the
  35. 1:38counterfactual outcome can reveal the
  36. 1:41treatment effect. A historical example
  37. 1:43comes from Jon Snow's uh study of the uh
  38. 1:471854 colera outbreak in London uh which
  39. 1:51works a lot like a did uh study. Uh I
  40. 1:54guess you may be more familiar with me
  41. 1:56about this case. Um so uh for more
  42. 2:00context in 1854
  43. 2:02there was a cholera outbreak in London.
  44. 2:05So at that time people didn't know what
  45. 2:07caused it. Many believe it was due to uh
  46. 2:10bad air. But Jones Snow suspected that
  47. 2:13contaminated water caused the problem.
  48. 2:16So he noted that there are two water
  49. 2:18companies served the area. So one
  50. 2:20company is Danbat uh that it had started
  51. 2:24getting clean water from uh upstreams
  52. 2:27while the other company uh Southwalk and
  53. 2:30uh Ball still use dirty water. So the
  54. 2:33death rate uh in these two areas uh uh
  55. 2:36are very different. So in Dambeath area
  56. 2:39is only 10 deaths per 10,000 people
  57. 2:42compared to 150 in the other uh area. So
  58. 2:47um however this difference might not be
  59. 2:49caused by the water. Maybe the areas
  60. 2:52just different in other ways. So um snow
  61. 2:55looked back to an earlier outbreak in
  62. 2:581849 before the water source changed in
  63. 3:02Lambbeath. So back then both area had
  64. 3:05high death rate 150 versus 125. So that
  65. 3:09comparison helped isolate the effect of
  66. 3:12cleaner water. The fact that only lambus
  67. 3:15death rate dropped after switching water
  68. 3:18suggests the water change was the key
  69. 3:20factor. And that's the basic idea behind
  70. 3:24difference in difference which is
  71. 3:26comparing change over time between a
  72. 3:28group that gets a treatment and a group
  73. 3:31that doesn't. Here is another classic
  74. 3:33example of the which comes from a famous
  75. 3:36study by Cart and Krueger in 1994. This
  76. 3:40study is was considered as the
  77. 3:42foundation of modern did. So their
  78. 3:45research question is does higher minimum
  79. 3:48wage reduce jobs. So um for context in
  80. 3:521992 New Jersey in United States raised
  81. 3:56its minimum wage from 4.25 to 5.05 per
  82. 4:00hour. So across the border in
  83. 4:02Pennsylvania, the minimum wage stayed
  84. 4:04the same. So in this case, New Jersey is
  85. 4:07a treaty state and uh Pennsylvania is a
  86. 4:10control state. So these two researchers
  87. 4:13collected data from fast food uh
  88. 4:15restaurants uh in both state before and
  89. 4:18after the wage change. Um so and they
  90. 4:21found that they compare the trends uh in
  91. 4:24employment in both state over time and
  92. 4:27they found that employment did not fall
  93. 4:30in New Jersey in fact is slightly
  94. 4:32increased. So this suggests that raising
  95. 4:36the minimum wage didn't hurt low wage
  96. 4:38jobs in that context. So again uh this
  97. 4:41is the basic DID idea comparing before
  98. 4:45and after differences between a treated
  99. 4:47and the control group to estimate the
  100. 4:50effect of a policy.
  101. 4:52So now let's take a look at what the
  102. 4:55regression setup looks like for the
  103. 4:57study. On the top is the basic 2x2 did
  104. 5:01where all treated units uh receive the
  105. 5:04policy or intervention at the same time.
  106. 5:07So for this figure, the x-axis shows
  107. 5:09time and yaxis shows individual units.
  108. 5:13Each square represents the treatment
  109. 5:15status of a unit at a specific time. In
  110. 5:18this example, all treated units receive
  111. 5:21treatment starting at time 16. Sorry,
  112. 5:24the text is too small. Um but so in the
  113. 5:28basic 2x two did setup the regression
  114. 5:32includes a uh indicator for treatment
  115. 5:35group uh post treatment indicator uh a
  116. 5:39post treatment period indicator and also
  117. 5:41their interaction which captures the
  118. 5:44treatment effect. So this is the classic
  119. 5:46before and after comparison between
  120. 5:48treated and control group. But in many
  121. 5:52real world settings uh we know that
  122. 5:54treatment doesn't happen all at once.
  123. 5:56Instead different groups adopt the
  124. 5:58policy at different times. This is
  125. 6:01called uh staggered treatment or
  126. 6:03staggered adoption. Um that is what the
  127. 6:06bottom graph shows. Uh again time is on
  128. 6:09the x-axis and the uh units are on the
  129. 6:12y-axis. But now you can see that
  130. 6:15treatment starts earlier for some units
  131. 6:18and later for others. So in this case we
  132. 6:21often use generalized DID model uh
  133. 6:24estimated using two-way fixed effects.
  134. 6:27So this model include unit and the time
  135. 6:31fix effect and a treatment indicator
  136. 6:34that turns on when a unit is treated. So
  137. 6:37actually this uh DGT is equivalent to
  138. 6:40the interaction turn uh here in the
  139. 6:43simple 2x2 DID.
  140. 6:45So now let's look at uh how the ID is
  141. 6:48actually used in real world policy
  142. 6:50research more recently. Um a well-known
  143. 6:54example comes from the affordable the
  144. 6:56affordable care act ACA Medicaid
  145. 6:58expansion. Um for context Medicaid is a
  146. 7:02public health insurance program in the
  147. 7:04US that provides coverage for low-income
  148. 7:07individuals and families. It's jointly
  149. 7:10run by federal and state governments.
  150. 7:13Under the ACA, which was passed in 2010,
  151. 7:17states were given the option to expand
  152. 7:19Medicaid to cover more low-income
  153. 7:21adults, but not all state expanded that
  154. 7:24at the same time. Some adopted in 2014
  155. 7:28as shown in figure A and some states
  156. 7:31adopted later and a few didn't uh expand
  157. 7:34it uh at all until 2020. So this creates
  158. 7:39a natural experiment. So we can compare
  159. 7:42expansion state to non-expansion state
  160. 7:45before and after treatment and depending
  161. 7:48on the timing researchers can use both
  162. 7:50type both type of did setup for example
  163. 7:53in early studies say in 2015 uh when
  164. 7:57most extension state just adopted the
  165. 7:59policy at the same time uh in 2014. So a
  166. 8:03single 2x2 did uh is okay. So in later
  167. 8:07years as more states gradually adopted
  168. 8:10expansion researchers became using uh
  169. 8:12stagger did to account for variation in
  170. 8:15treatment timing.
  171. 8:18So as mentioned earlier uh parot train
  172. 8:21assumption is the key for the study. Um
  173. 8:24there are multiple ways to assess that.
  174. 8:28For example we can uh plot the uh raw
  175. 8:31data uh for uh by treatment status. uh
  176. 8:35for example uh meter and the wary 2017
  177. 8:39estimates the effect of the first two
  178. 8:41years of ACA Medicaid expansion on
  179. 8:44health and access to care. So um they um
  180. 8:49plots the raw data uh for expansion
  181. 8:53state and the non-expansion state uh for
  182. 8:56all the outcomes. And in this figure we
  183. 8:59can see that before 2014 uh when the
  184. 9:03policy was effective we see that lines
  185. 9:06were moving in parallel between uh
  186. 9:09treatment and control states. So that
  187. 9:11which support the parot trend
  188. 9:13assumption. So that means it's more cred
  189. 9:16credible to attribute the post204
  190. 9:19divergence to policy itself.
  191. 9:24Another useful tool for checking
  192. 9:26transumption is the event study design
  193. 9:29which is a quantitative way to examine
  194. 9:32parot transumption and the virtualized
  195. 9:34uh dynamic effects. So we have seen this
  196. 9:37uh did regressions uh earlier. So um
  197. 9:42instead of having a post indicator uh an
  198. 9:46event study replace that with a set of
  199. 9:49event time indicators uh which are
  200. 9:52variables that measure time relative to
  201. 9:55the treatment both before and after it
  202. 9:57happens. So for example, if a state
  203. 10:00expanded Medicaid in 2014, uh then 2013
  204. 10:04will correspond to event time uh equals
  205. 10:07to minus one indicating one year before
  206. 10:09treatment and 2015 will correspond to
  207. 10:12event time uh one indicating one year
  208. 10:15after treatment. So the event study
  209. 10:18allows us to do two important things.
  210. 10:21One is to diagnose pre-trans. we can
  211. 10:23look at the coefficients for the uh
  212. 10:26periods before treatment and the second
  213. 10:29thing is it can it allows us to see how
  214. 10:31the treatment effect evolves over time
  215. 10:34by looking at post treatment periods. So
  216. 10:38uh on the right we have two event study
  217. 10:40plots from uh meter at all 19 uh 2019 uh
  218. 10:45which estimates the Medicaid expansion's
  219. 10:48effect on uninsured rate and annual
  220. 10:51mortality. The uninsured rate is on the
  221. 10:54top panel and annual mortal mortality is
  222. 10:56on the bottom panel. Uh so for these two
  223. 10:59figure x6 shows event time uh which is
  224. 11:02time relative to when each state
  225. 11:05implemented uh medic expansion yaxxis
  226. 11:08shows the estimated effect. So in both
  227. 11:12cases uh we can see that the
  228. 11:14pre-treatment coefficients are close to
  229. 11:16zero which supports the parot
  230. 11:18transumption and after the treatment we
  231. 11:21see clear policy effect uh a decline in
  232. 11:25uninsur rate and also gradually a
  233. 11:28reduction in mortality. So uh besides
  234. 11:32parotrren assumption there are also many
  235. 11:34other important things to check to make
  236. 11:37the result more convincing. uh for
  237. 11:40example uh we want to look out for
  238. 11:43compositional change. So um repeated
  239. 11:46cross-sectional data are mostly used in
  240. 11:49DID studies. Um in cross-sections uh the
  241. 11:52individuals um sampled in each period
  242. 11:55may not be the same. So if the
  243. 11:57composition of the sample change say the
  244. 12:00average wage or um income level shift
  245. 12:04between pre-post periods that will
  246. 12:06confirm the result. Um to check for this
  247. 12:09we can examine whether the distribution
  248. 12:11of observable characteristic like age,
  249. 12:14income or race, education uh remains
  250. 12:16stable over time within each group. If
  251. 12:19not, we may need to adjust for those
  252. 12:22coariates. Next we have uh robustness
  253. 12:24checks. So it's always good to do as
  254. 12:27many robustness check as possible. Um so
  255. 12:30one of them is falsification
  256. 12:32uh test. Um
  257. 12:35so this is about using an alternative
  258. 12:38control group that shouldn't be affected
  259. 12:40by the policy or intervention. For
  260. 12:43example, uh in Medicaid expansion study,
  261. 12:46uh we can look at individuals age 65 and
  262. 12:49over who are already covered by Medicare
  263. 12:53what is which is uh a universal health
  264. 12:55insurance for elder people in the United
  265. 12:58States. or we can uh look at uh
  266. 13:00highinccome individuals who are not
  267. 13:03eligible for Medicaid. So um after
  268. 13:06comparing you know state differences uh
  269. 13:09within these groups if we see no
  270. 13:11treatment effects in this group that
  271. 13:13supports our identification assumption
  272. 13:17strategy sorry. Um so another approach
  273. 13:20is to use a placebo outcome um something
  274. 13:24that logically shouldn't respond to the
  275. 13:27policy. So for example um um a policy
  276. 13:31that expands health insurance probably
  277. 13:33shouldn't affect outcomes like type 1
  278. 13:36diabetes which is genetic. Um if we
  279. 13:38found no effect on the placebo outcomes
  280. 13:41that again supports the validity of our
  281. 13:44design. So this kind of check help us uh
  282. 13:47rule out spirious associations and
  283. 13:50increase our confidence that we are
  284. 13:53identify a true causal effect. Now let's
  285. 13:56move to next section. um the limitations
  286. 13:58of two-way fixed DID uh with
  287. 14:01heterogeneous treatsment effect which is
  288. 14:03a major topic of recent debate in the
  289. 14:06literature.
  290. 14:08So recent economics uh literature on DID
  291. 14:11has shown that using a traditional
  292. 14:14two-way face DID in settings with
  293. 14:17staggered treatment timing can lead to
  294. 14:19bias result especially when treatment
  295. 14:22effects vary across unit or over time.
  296. 14:25what we refer to treatment effect
  297. 14:27heterogeneity.
  298. 14:30Um so before we discuss the limitations
  299. 14:33uh what are those limitations it's
  300. 14:35important to understand how the two-way
  301. 14:38fixed backd is actually implement
  302. 14:41implemented uh and then we can see the
  303. 14:43problem. So actually uh two-way fixed
  304. 14:47feedback DID model uh contains many many
  305. 14:50simple 2x two did comparisons and the
  306. 14:54final estimate is obtained by
  307. 14:57aggregating those uh treatment effect
  308. 15:00calculated from all these pair wise
  309. 15:02comparisons. So I will use an example to
  310. 15:06illustrate that. So running a two-way
  311. 15:09basic back uh model is equivalent to
  312. 15:13performing the following procedure.
  313. 15:16First uh we will identify switchers. Uh
  314. 15:19these are groups that switch from
  315. 15:21control to treatment. Uh for example,
  316. 15:24consider we have four groups and four
  317. 15:27time periods. Uh group NT is never
  318. 15:30treated. Group one, two, three are
  319. 15:33treated at time one, time two and time
  320. 15:36three. So we identified group one two
  321. 15:39three are switchers at some point. So
  322. 15:42for each switcher uh we will compute the
  323. 15:46prepost change using the prepost uh
  324. 15:48treatment periods and then uh we will
  325. 15:51also find every possible control case
  326. 15:54where treatment status doesn't change
  327. 15:57over those two period and compute the
  328. 15:59pre-post change and then uh we will
  329. 16:03compute the treatment effect for all
  330. 16:05possible 2x2s and then aggregate them
  331. 16:09together. So uh for example uh for group
  332. 16:13one uh which was treated at time one. If
  333. 16:17we want to calculate a treatment effect
  334. 16:19at time one uh we can use never treated
  335. 16:22group as a control and compare the
  336. 16:25differences uh between them before and
  337. 16:28after time uh uh uh treat uh treat uh
  338. 16:33before and after time zero. Uh similarly
  339. 16:37we can calculate the treatment effect
  340. 16:39for group one at time two uh at time
  341. 16:42three using never control uh never
  342. 16:44treated uh group and this is just a few
  343. 16:47example there are many many other
  344. 16:49examples as long as the control group
  345. 16:53doesn't change their you know treatment
  346. 16:55status um uh the two that will include
  347. 16:59them in the comparison and later we will
  348. 17:02see why that is problematic.
  349. 17:06Um so uh as uh Goodman Bacon 2021 points
  350. 17:12out um the
  351. 17:15uh problem like the bias uh estimate
  352. 17:17actually sterns from the forbidden
  353. 17:20comparisons. So we mentioned there are
  354. 17:22many many comparisons um but some are
  355. 17:25clean and some are forbidden. So um I
  356. 17:29will uh so now we can see and for
  357. 17:32forbidden comparisons um time varying
  358. 17:34treatment effect can create big uh
  359. 17:37problems. So uh we can take a closer
  360. 17:40look at the clean comparisons and the
  361. 17:42back comparisons and see how the problem
  362. 17:45happens.
  363. 17:47So clean comparisons refers to uh cases
  364. 17:51where a treated group is compared to a
  365. 17:55not yet treated or never treated group.
  366. 17:57So for example, a good comparison
  367. 17:59include using never treated group as a
  368. 18:02control when calculate calculating the
  369. 18:05treatment effect for group one across
  370. 18:08all periods which we just talked about.
  371. 18:10Similarly, uh never treated group can
  372. 18:12also be used when calculating the
  373. 18:15treatment effect for group two and group
  374. 18:17three uh as shown in the second row. Um
  375. 18:21a group comparison can also include not
  376. 18:24yet treated groups. For example, for
  377. 18:26group two, uh group two and group three
  378. 18:29can serve as control when calculating
  379. 18:32the treatment effect for group one at
  380. 18:34time one because group two and three
  381. 18:37haven't been treated yet. And also uh
  382. 18:40group three can serve as a control when
  383. 18:42calculating the treatment effect for
  384. 18:45group two since group three since group
  385. 18:48three hasn't been treated yet at that
  386. 18:50time. So these comparisons are valid
  387. 18:53because the control groups are truly
  388. 18:55untreated during the relevant time
  389. 18:58window. Uh which helps ensure that the
  390. 19:00parallot trend assumption holds.
  391. 19:03Uh now let's take a look at the
  392. 19:05forbidden comparisons. Um forbidden
  393. 19:08comparisons refer to cases where a late
  394. 19:11treated group is compared to an early
  395. 19:14treated group which is has already been
  396. 19:17exposed to the treatment. For example, a
  397. 19:20bad comparison involves using group one
  398. 19:23which has already been treated earlier
  399. 19:25as control group when computing the
  400. 19:27treatment effect for group two and group
  401. 19:30three uh as shown here. So in in the
  402. 19:34next slide you will easily see how this
  403. 19:36type of comparison um can distort the
  404. 19:39result when treatment effect change over
  405. 19:41time due to violations of paral trend
  406. 19:44assumption.
  407. 19:46So from this figure we can see that B is
  408. 19:50early treated C is uh later late
  409. 19:53treated. So if we use B the early
  410. 19:56treated group as control group to
  411. 19:58calculate treatment effect for uh C it's
  412. 20:02clear that the perot transumption uh is
  413. 20:04violated. So even though we know that
  414. 20:07policy actually has a positive effect on
  415. 20:09C the forbidden comparison will give
  416. 20:12wrong answer um if if we compare you
  417. 20:14know pre-post difference uh among these
  418. 20:17two two units um the the wrong answer
  419. 20:21will even show now or even uh negative
  420. 20:24effects in this case. So um actually
  421. 20:29like even treatment time uh it even
  422. 20:31treatment effects remain constant over
  423. 20:34time but if it differ across group it
  424. 20:37can still introduce some bias but that
  425. 20:40is less concerning than the effects uh
  426. 20:42vary over time and we will also see this
  427. 20:45uh later.
  428. 20:48So um so far we have talked through the
  429. 20:51problems in an intuitive way. Um there's
  430. 20:54a lot of technical and mathematical
  431. 20:56discussion in the economics literature.
  432. 20:59Um I won't go into that. Uh that is very
  433. 21:02very complicated but I think it's
  434. 21:04helpful to uh know the general takeaways
  435. 21:07from this literature. So um basically
  436. 21:12the two-way fixed effect did DID
  437. 21:13estimate est estimator tends to
  438. 21:16downweight the effects for groups that
  439. 21:18are treated for longer periods and for
  440. 21:22time periods when more groups are uh
  441. 21:24treated. So this means if the treatment
  442. 21:28effects are larger among early treated
  443. 21:31groups or larger in later periods then
  444. 21:34two-way fixed bet may underestimate the
  445. 21:37average treatment effect. So and also in
  446. 21:41some extreme cases two-way fix effect
  447. 21:43can even produce negative estimate even
  448. 21:46if the treatment effect is positive uh
  449. 21:49for each group in each time period.
  450. 21:53So here is a an example from my own work
  451. 21:56which found the two-way fixing that the
  452. 21:59ID underestimate the treatment effect.
  453. 22:02Um so the policy contact is school
  454. 22:04desegregation in the United States. Um
  455. 22:07in 1954 the US Supreme Court ruled that
  456. 22:11school racial segregation was
  457. 22:13unconstitutional.
  458. 22:15Um, this led to a decades
  459. 22:19of court ordered desegregation aimed at
  460. 22:22improving school quality and assets for
  461. 22:25black children. However, since 1991, the
  462. 22:29Supreme Court issued several rulings
  463. 22:31that made it easier for school district
  464. 22:33to be released from this desegregation
  465. 22:36orders. After that, um, racial
  466. 22:38segregation in schools began to rise
  467. 22:40again. So in this study, we examined the
  468. 22:44impact of this policy reversal on black
  469. 22:46children's health. Um since school
  470. 22:49districts were gradually released over
  471. 22:51time, the setting naturally fits within
  472. 22:54um staggered adoption framework.
  473. 22:57So for the first stage we tracked
  474. 22:59whether release from court oversight
  475. 23:02actually led to increased school
  476. 23:04segregation and we compared traditional
  477. 23:06two-way fixed effect uh estimator with
  478. 23:09uh newer heterogeneity robust uh methods
  479. 23:13which we will talk about in the next
  480. 23:14section. So we found that the two-way
  481. 23:17fixed effect estimator produce smaller
  482. 23:20and less significant effect size.
  483. 23:25Um so so far we have seen the issue of
  484. 23:28two-way basic bed uh when treatment
  485. 23:30effect is heterogeneous. Um in practice
  486. 23:33this kind of uh heterogeneity is very
  487. 23:36common. Uh for example um the effect of
  488. 23:39a policy might be different across uh
  489. 23:42groups due to different group
  490. 23:44characteristic or timing of being uh
  491. 23:47treated. Also the effect might change
  492. 23:50over time. uh for example there may be
  493. 23:52lacked policy effects or the effect
  494. 23:55might depend on timing for example a
  495. 23:58policy or program might work better in a
  496. 24:00good economy than during a recession. So
  497. 24:03this tell us that to produce more robust
  498. 24:06result we need method that handle uh
  499. 24:09heterogeneity.
  500. 24:12So given the limitations the field has
  501. 24:15developed a range of new estimators that
  502. 24:18are robust to treatment effect
  503. 24:20hathogenity. Um in this section I will
  504. 24:23walk through some widely used uh
  505. 24:25methods.
  506. 24:29Um so uh popular estimators include uh
  507. 24:33for example colorway and s Anna 2021
  508. 24:36buzzac uh BJS 2024
  509. 24:40s and abrehan 2021 exacture. So there
  510. 24:44are many many uh methods proposed but
  511. 24:47they all have the key uh their key
  512. 24:49strategy is very similar. So in the
  513. 24:52first step um they use uh clean control
  514. 24:55group that we just mentioned earlier to
  515. 24:58infer the counterfactual outcomes for
  516. 25:00treated units. So avoid using forbidden
  517. 25:03comparisons. Uh and the second step um
  518. 25:06they will compute the treatment effect
  519. 25:08for each unit and then aggregate them to
  520. 25:11the final target uh parameter.
  521. 25:15Sorry.
  522. 25:18Um so uh as mentioned there are so many
  523. 25:21uh uh methods um uh the those method
  524. 25:26generally can like they vary uh a lot in
  525. 25:29implementation but generally they can be
  526. 25:31classified into three uh general
  527. 25:34approaches. Uh the first one is group
  528. 25:37time uh estimator approach proposed by
  529. 25:40uh colorway and sana 2021. So this is
  530. 25:44very similar to what we just uh dis uh
  531. 25:46talked about before like finding those
  532. 25:48uh clean comparisons calculating every
  533. 25:51possible 2x2s
  534. 25:54uh and then aggregate them together. Um
  535. 25:56but uh we I need to mention that for
  536. 26:00this method CS method um the the the
  537. 26:04reference they just use the last
  538. 26:06pre-treatment period uh as the reference
  539. 26:10periods against the all like
  540. 26:12pre-treatment periods. So uh in this
  541. 26:15case um this method relies on weaker
  542. 26:19parotren assumption um it only require
  543. 26:22paral trends between the last
  544. 26:24pre-treatment periods and the post
  545. 26:27treatment uh periods.
  546. 26:29Uh so the second approach is imputation
  547. 26:33approach proposed by BJS 2024.
  548. 26:37So um uh the first step they in their
  549. 26:41this method is to feed um two-way facing
  550. 26:46only observations for units and the
  551. 26:49periods not yet treated to impute a
  552. 26:52counterfactual outcome for each treated
  553. 26:54unit in the absence of uh treatment. So
  554. 26:58this is for example this is the
  555. 27:00regression. uh the sample only use not
  556. 27:03yet treated uh units uh to run this
  557. 27:07regression. And after obtaining
  558. 27:09parameters, we can use these parameters
  559. 27:11to predict the counterfactual outcomes
  560. 27:14for treated units. And then we can you
  561. 27:17know compare the uh true you know actual
  562. 27:20outcome with this counter counterfactual
  563. 27:23outcomes for treated units to uh
  564. 27:26calculate the treatment effect. And then
  565. 27:28finally like we will uh also aggregate
  566. 27:31them to and over OAT. So different from
  567. 27:35uh CS BJS uh method relies on stronger
  568. 27:39PTA uh which is they require parallel
  569. 27:42trans hold for all groups and all
  570. 27:45periods uh because this their approach
  571. 27:47use average outcomes across all
  572. 27:50pre-treatment periods as a baseline. So
  573. 27:53there are some tradeoff. So uh if we use
  574. 27:57like all the pre-treatment time periods
  575. 28:00um if paral trans like the strong PTA
  576. 28:03host then the BJS method is more
  577. 28:05efficient and more precise but if PTA is
  578. 28:09violated then these methods might be
  579. 28:11like more more biased. Um also like um
  580. 28:15there are uh the third approach is about
  581. 28:18regression based approach uh which
  582. 28:20basically means using regression models
  583. 28:23uh specifically designed to avoid the
  584. 28:26issue arise from forbidden comparison.
  585. 28:29Um I'm less familiar with this approach
  586. 28:32and thus won't go into the details but I
  587. 28:35want to mention that um all statistical
  588. 28:39package are available online and pretty
  589. 28:41easy to implement and empirical evidence
  590. 28:45have uh shown that those method
  591. 28:48generally produce very similar result.
  592. 28:52So um in our method method
  593. 28:55methodological paper on recent advances
  594. 28:58in DID aimed at researchers in public
  595. 29:01health and epidemiology
  596. 29:03we conducted a simulation study to
  597. 29:06compare the performance of different
  598. 29:08estimators. Um the results are shown
  599. 29:11here. Uh we compared the traditional
  600. 29:15two-way fix effect estimator with four
  601. 29:17heterogeneity robust alternatives. Um so
  602. 29:21the first row um and we we simulate like
  603. 29:24based on different scenarios. Um so the
  604. 29:27first row represent scenarios where
  605. 29:30treatment effect are constant over time.
  606. 29:34Um the second rows represent scenarios
  607. 29:37uh with dynamic treatment effect which
  608. 29:39is treatment effect change over time.
  609. 29:43The first column shows case where
  610. 29:45treatment effects are the same across
  611. 29:48groups. So heterogeneous treatment
  612. 29:50effect. Second group Colin introduced
  613. 29:53random variation in effects across group
  614. 29:56which means like effect may be large for
  615. 29:59some group small for other group but the
  616. 30:01generally it's different it's random and
  617. 30:04for the last column it reflect case
  618. 30:07where early treated group experience uh
  619. 30:10larger effect.
  620. 30:12So this setup allows this setup allows
  621. 30:16us to assess how each uh estimator
  622. 30:18performs under different types of
  623. 30:21heterogeneity.
  624. 30:23So um in this figure um the x row
  625. 30:27represent the distribution of bias which
  626. 30:30is um like the difference uh um between
  627. 30:33the true value and the estimated
  628. 30:35treatment effect using those estimators.
  629. 30:39So we found that two-way fixed effect
  630. 30:42estimator is the most efficient option
  631. 30:44when treatment effects are constant
  632. 30:46across both group and time as shown in
  633. 30:50uh scenario one a. So uh it's very
  634. 30:54precise and less um the variation of
  635. 30:56bias is very low. Um so um however when
  636. 31:01treatment effect change over time as
  637. 31:04shown in the second row two fix uh
  638. 31:09estimator produce uh is very biased. Uh
  639. 31:12while heterogeneity robust estimators uh
  640. 31:16mators yield more accurate and a
  641. 31:18consistent result. Um we can also see
  642. 31:22that robust estimators tend to produce
  643. 31:25very similar estimates.
  644. 31:28Then uh we can also look at scenario 1B
  645. 31:31and 1 C where treatment effects are
  646. 31:34constant over time but vary across
  647. 31:37groups. We see that when difference
  648. 31:40across group are random two-way B effect
  649. 31:43still performs reasonably well. But when
  650. 31:47effects are systematically larger among
  651. 31:50earlier treated group two-way physic
  652. 31:52become more biased.
  653. 31:56So up to this point we have focused on
  654. 32:00the limitations of the traditional
  655. 32:02two-way fix effect estimator um
  656. 32:05particularly how it can go wrong when
  657. 32:07treatment effect are heterogeneous and
  658. 32:09we also have discussed about servo uh
  659. 32:13heterogeneity robust estimators. Um in
  660. 32:16the final section I want to uh shift
  661. 32:19gears uh slightly to discuss some other
  662. 32:22concerns that apply to DID designs more
  663. 32:25broadly.
  664. 32:30So an ongoing discussion is the
  665. 32:34conditional paral assumption. Uh so in
  666. 32:37practice it's more uh plausible to
  667. 32:40assume that parot train assumption holds
  668. 32:43conditional uncertain observed
  669. 32:45characteristic. Um a common approach is
  670. 32:48to include those these covariates in the
  671. 32:51regression uh such as in the in a di uh
  672. 32:54two-way fix did model.
  673. 32:57However this approach has some
  674. 32:59limitations as pointed out by recent
  675. 33:02literature. Um so the first one is the
  676. 33:05back control problem. Um so researchers
  677. 33:09often include time varying covariants in
  678. 33:12two-way basic back regressions. But in
  679. 33:15that case if the treatment effects um if
  680. 33:19the treatment affects those covariants
  681. 33:22uh then including those time varying
  682. 33:25coariants in the model would introduce
  683. 33:27bias. So this happens because um if the
  684. 33:32treatment has an effect on covariates
  685. 33:36then um the covariants may act as both a
  686. 33:40confounder and a mediator uh meaning
  687. 33:42that the uh estimated effect captures
  688. 33:45not only the direct effect of the
  689. 33:47treatment but also the indirect effect
  690. 33:50through the co-variate. Um so um there
  691. 33:54are pos a few possible solutions uh for
  692. 33:58example uh do not adjust for that
  693. 34:00covariate but this may make the parot
  694. 34:03trend assumption less likely to hold um
  695. 34:07also we can use uh pre-treatment values
  696. 34:10of the time varying covariate instead
  697. 34:13and also a recent working paper by
  698. 34:16kayatano uh at all 2022 um they propose
  699. 34:21an approach approach where paral
  700. 34:23assumption is conditioned on the
  701. 34:26untreated potential value of the
  702. 34:28co-variates. Uh but this method is still
  703. 34:31under development.
  704. 34:35Um second uh two-way feedback
  705. 34:37regressions do not condition uh the
  706. 34:40parot train assumption on time invariant
  707. 34:43coariates uh which we know is absorbed
  708. 34:46by group and time uh fix usually uh so
  709. 34:51um if these time invariant coariants
  710. 34:55have a time varying effect on the
  711. 34:58outcome then the two fix the uh
  712. 35:01regression adjusting for those coarian
  713. 35:04uh without like excluding those time
  714. 35:07invariant coaries may be you know uh
  715. 35:10biased. So for example um consider um
  716. 35:14race or gender as time invariant
  717. 35:17characteristic. So while these do not
  718. 35:20change over time their influence on
  719. 35:22outcomes for example uh income and
  720. 35:25health or employment can evolve due to
  721. 35:28structural or societal shifts. um if we
  722. 35:31don't account for how the effect of this
  723. 35:33coarage change over time the PTA uh
  724. 35:37parot train assumption may be violated
  725. 35:39and the DID estimate could be biased. Um
  726. 35:42so a possible solution is to include an
  727. 35:45interaction term between the time
  728. 35:48variant coariant and the time
  729. 35:51and finally uh two-way basic regressions
  730. 35:55only effectively control for change in
  731. 35:58time varying coar coariates over time
  732. 36:01but not their levels. So in other words,
  733. 36:05if two units have very different
  734. 36:08baseline value for comparable uh for a
  735. 36:11coariates, uh two-way fix effect may
  736. 36:15still treat them as comparable um as
  737. 36:18long as the covariate change similarly
  738. 36:21over time. Um for example, imagine uh
  739. 36:25two states with very different baseline
  740. 36:27unemployment rate. If both states
  741. 36:30experience the same percentage point
  742. 36:32change in unemployment rate over time,
  743. 36:35two-way fix that will consider their
  744. 36:37trends equivalent. But the levels the
  745. 36:40level difference may influence how a
  746. 36:43policy affect outcomes say health or uh
  747. 36:46income security meaning the comparison
  748. 36:49is not truly uh valid.
  749. 36:52A possible solution to this is to employ
  750. 36:55procedures that can match each treated
  751. 36:57unit with a uh control unit with similar
  752. 37:00or identical covariate values.
  753. 37:05Um another concern
  754. 37:09that has received increasing attention
  755. 37:12is testing the parot train assumption.
  756. 37:15uh as mentioned earlier um the event
  757. 37:18study design is a commonly used
  758. 37:20quantitative method to assess PDA uh
  759. 37:23parot transumption. However, uh
  760. 37:26researchers have pointed out that it
  761. 37:28often suffers from low statistical power
  762. 37:32um especially when the event window is
  763. 37:34wide and each period contains only a
  764. 37:37small number of observations.
  765. 37:40This low power can lead to
  766. 37:42underrejection of the now hypothesis. uh
  767. 37:44meaning we may incorrectly include
  768. 37:47conclude that trends are parallel even
  769. 37:50when they are not. Um in addition uh
  770. 37:52traditional parot transumption testing
  771. 37:55methods focus solely on pre-treatment uh
  772. 37:58trends testing and offer no guarantees
  773. 38:01about post treatment dynamics which are
  774. 38:04equally important for credible causal
  775. 38:07inference.
  776. 38:09to address these issues um um um these
  777. 38:14two authors proposed the uh the ond
  778. 38:17framework. So rather than um assuming
  779. 38:21exact parallel trends on DID allows for
  780. 38:24limited violations of the assumption and
  781. 38:28use sensitivity analysis to assess how
  782. 38:30robust the estimated treatment effects
  783. 38:33are to uh to those violations.
  784. 38:37So more specifically um the methods
  785. 38:40imposes a restriction that bounds the
  786. 38:43extent of uh post treatment trends uh
  787. 38:46deviations to be at most m times the
  788. 38:49size of pre-treatment difference in
  789. 38:52trends. So sensitivity analysis is then
  790. 38:55conducted across a range of uh m uh
  791. 38:59which captures varying degree of
  792. 39:01potential uh bias and their final result
  793. 39:05will produce a set of confidence
  794. 39:07intervals for the estimated treatment
  795. 39:10effects across uh this M. Um this helps
  796. 39:14researchers evaluate whether their
  797. 39:16findings remain statistically
  798. 39:19significant even when allowing for some
  799. 39:22violations of paral trend assumption. Um
  800. 39:25so currently this approach can be
  801. 39:27implemented using the uh colorway and s
  802. 39:30an estimator in both R and STA and for
  803. 39:35me I think um I haven't seen a lot of uh
  804. 39:38list uh uh researchers conducting only D
  805. 39:42in the field of public health and
  806. 39:44epidemiology
  807. 39:45and I think it is definitely an area uh
  808. 39:48that will um receive more attention
  809. 39:51because it can like you know uh more
  810. 39:53sensitivity test can uh improve the
  811. 39:56credibility of our uh findings
  812. 40:01and also there are many many on other uh
  813. 40:04other ongoing uh topics uh for example
  814. 40:07like uh continuous treatment. So so far
  815. 40:11in today's uh spark we simply focus on
  816. 40:16uh uh treatment when treatment status is
  817. 40:19binary but uh how about when treatment
  818. 40:22uh is continuous uh then that is another
  819. 40:26field and also like some uh studies have
  820. 40:29been looking at how to apply uh triple
  821. 40:32differences uh in this um uh like this
  822. 40:37relevant field. To wrap up uh here are a
  823. 40:40few key takeaways.
  824. 40:42So first um if policy imple implement
  825. 40:46imp implementation is staggered it is
  826. 40:48recommended to use heterogeneity robust
  827. 40:51did estimators. Um second um we already
  828. 40:56see that the choice of heterogeneity
  829. 40:58robust estimators often has minor
  830. 41:01practical uh differences. Uh so just
  831. 41:04choose uh the method you prefer. But
  832. 41:07also note that there are some um you
  833. 41:09know differences. So um just you need to
  834. 41:13like uh based on your more specific
  835. 41:16context to choose which method you want.
  836. 41:18Um and third um we probably have to
  837. 41:21carefully consider coariate adjustments
  838. 41:24especially when covariants may be
  839. 41:27affected by treatment. And finally uh if
  840. 41:30we have concern about violations of the
  841. 41:33parot train assumption then maybe it's
  842. 41:35good to use uh on DID to conduct a
  843. 41:39sensitivity analysis. I think that is
  844. 41:41all of my presentation and thanks again
  845. 41:44for being here. Uh I will welcome any
  846. 41:47questions and discussions.

About this transcript

This page contains the full transcript of Recent Advances in Difference in Differences Methods for Policy Research by Department of Social Policy and Intervention Oxford, generated from the public captions YouTube serves with the video. The transcript has 5,491 words across 846 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.