Closed jonlachmann closed 2 years ago
The same behavious is expressed in the function VARXConsModel
, which to be fair is just an internal function, but something I sometimes end up using to modify a BigVAR
model object.
Thanks, this has been fixed.
Regarding EFX not supporting contemp=TRUE, my reasoning was that since the EFX shrinks from a VARX to a VAR it didn't make sense to allow contemporaneous exogenous coefficients since there is no corresponding VAR coefficient to shrink toward.
Nice! Thank you!
And that explanation makes sense, thanks!
When I use
BigVAR.fit
to fit a model, I may have a VARX list on the formlist(k=2, s=1, s1=0, contemp=FALSE)
. Then,BigVAR.fit
will run the following code:This will then, erroneously set
contemp
toTRUE
, and the accompanying parameters1
to1
. I would expect it to respect that I have chosen to not have contemporaneous interaction of the exogenous variables if I set it to FALSE.Another question, which relates to this, is why does EFX not support
contemp=TRUE
?