Dear community,
I am currently performing some estimates with the Synthetic difference-in-differences estimator (sdid command). As the number of treated units is small, the best option suggested by the authors (Arkhangelsky et al., 2021; Clarke et al., 2023) is conducting the estimation using vce(placebo). This option requires homoskedasticity across units but, to the best of my knowledge, there are no post-estimation commands (after the implementation of sdid) to test it. At the moment, I am currently thinking of testing homoskedasticity in parallel, using the following:
xtset id time
xtreg outcome treatment, fe
xttest3
The problematic point here is that homoskedasticity is required across units but not across time. I am afraid that with the procedure above I am testing homoskedasticity also across time. Is there anyone that would suggest another way of proceeding or would validate my procedure? Do you think that a simple -reg outcome treatment i.id- would do the job?
Thanks
I am currently performing some estimates with the Synthetic difference-in-differences estimator (sdid command). As the number of treated units is small, the best option suggested by the authors (Arkhangelsky et al., 2021; Clarke et al., 2023) is conducting the estimation using vce(placebo). This option requires homoskedasticity across units but, to the best of my knowledge, there are no post-estimation commands (after the implementation of sdid) to test it. At the moment, I am currently thinking of testing homoskedasticity in parallel, using the following:
xtset id time
xtreg outcome treatment, fe
xttest3
The problematic point here is that homoskedasticity is required across units but not across time. I am afraid that with the procedure above I am testing homoskedasticity also across time. Is there anyone that would suggest another way of proceeding or would validate my procedure? Do you think that a simple -reg outcome treatment i.id- would do the job?
Thanks
Comment