We investigate estimation and inference of the (local) average treatment effect
parameter when a binary instrumental variable is generated by a randomized or conditionally randomized experiment. Under i.i.d. sampling, we show that adding covariates and their interactions with the instrument will weakly improve estimation precision of the (local) average treatment effect, but the robust OLS (2SLS) standard errors will no longer be valid. We provide an analytic correction that is easy to implement and demonstrate through monte carlo simulations and an empirical application the interacted estimator's efficiency gains over the unadjusted estimator and the uninteracted covariate adjusted estimator.
We also generalize our results to covariate adaptive randomization where the treatment assignment is not i.i.d., thus extending the recent contributions of Bugni et al. (2017a) and Bugni et al. (2017b) to allow for the case of non-compliance.