I am building a factor model to estimate future equity returns. I'd like to include an autoregressive residual term in this model. I'd like to have yesterday's error (the difference between yesterday's predicted return and actual return) be included in the regression as an independent variable. What type of autoregressive model is this called? I've searched through various time series econometrics texts and have not found this particular model described.
2 Answers
$\begingroup$
$\endgroup$
1
This type of model is called an ARIMAX or ARX. The "X" stands for exogenous inputs or explanatory inputs.
Here is a good reference:
-
$\begingroup$ As the other answer said, you need an MA(1) as the error term in the model, not as the model itself. So, for example: $Y_t = factor model + \epsilon_{t} - \alpha *\epsilon_{t-1}$. See Harvey's latest text for good discussions of these types of models. $\endgroup$ Commented Sep 10, 2018 at 13:46
$\begingroup$
$\endgroup$
This is a MA(1) model. if you keep the lagged time-series observation as well as the lagged residual, it would be an ARMA(1, 1) model. Basically, p lagged observations and q lagged residuals will form ARMA(p, q) model.