Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Event study in stata with reghdfe #210

Open
Swarup8289 opened this issue May 26, 2024 · 0 comments
Open

Event study in stata with reghdfe #210

Swarup8289 opened this issue May 26, 2024 · 0 comments

Comments

@Swarup8289
Copy link

For this code:

use "https://raw.githubusercontent.com/LOST-STATS/LOST-STATS.github.io/master/Model_Estimation/Data/Event_Study_DiD/bacon_example.dta", clear

  • create the lag/lead for treated states

  • fill in control obs with 0

  • This allows for the interaction between treat and time_to_treat to occur for each state.

  • Otherwise, there may be some NAs and the estimations will be off.
    g time_to_treat = year - _nfd
    replace time_to_treat = 0 if missing(_nfd)

  • this will determine the difference

  • btw controls and treated states
    g treat = !missing(_nfd)

  • Stata won't allow factors with negative values, so let's shift

  • time-to-treat to start at 0, keeping track of where the true -1 is
    summ time_to_treat
    g shifted_ttt = time_to_treat - r(min)
    summ shifted_ttt if time_to_treat == -1
    local true_neg1 = r(mean)

  • Regress on our interaction terms with FEs for group and year,

  • clustering at the group (state) level

  • use ib# to specify our reference group
    reghdfe asmrs ib`true_neg1'.shifted_ttt pcinc asmrh cases, a(stfips year) vce(cluster stfips)

--> For the regression in the last line, i do not see the interaction term: treat## ib`true_neg1'.shifted_ttt. Is it a typo? Or is there a logic behind not including the interaction with "treat" variable?

Thank you guys!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant