Hi everyone,
I am trying to run a simple Heckman procedure where we have 1 endogenous treatment variable and 1 other covariate. My purpose is to try to compare the LATE from using an 2sls IV procedure and from the heckman procedure. However, since the treatment is endogenous, should I use the fitted values from the first stage in the Heckman procedure, or just run it with normally without using the fitted values?
Code:
Simple: heckman outcome treatment, select(selection = treatment x2) twostep
Using fitted from 2sls: heckman outcome treatment, select(selection = fitted_treatment x2) two step
I am trying to run a simple Heckman procedure where we have 1 endogenous treatment variable and 1 other covariate. My purpose is to try to compare the LATE from using an 2sls IV procedure and from the heckman procedure. However, since the treatment is endogenous, should I use the fitted values from the first stage in the Heckman procedure, or just run it with normally without using the fitted values?
Code:
Simple: heckman outcome treatment, select(selection = treatment x2) twostep
Using fitted from 2sls: heckman outcome treatment, select(selection = fitted_treatment x2) two step
Comment