Closed devproglab closed 1 week ago
Hi @devproglab Thanks for reaching out!
@adamwang15 could you please address this one 😸 Thanks!
Gretings Everybody! T
Hi @devproglab and @donotdespair
You are right! This is not the expected behaviour. The source code should be test = sign_irf[,, 2:h]
instead and only test horizons >= 1. Unfortunately, I could not think of a simple workaround now, but we will update this in the next version soon. Thanks for pointing this out!
Cheers, Adam
@devproglab
Alternatively, you can install the development version, which should work fine now:
devtools::install_github("bsvars/bsvarSIGNs")
@adamwang15 Got it, will do.
Really appreciate the package, btw. Thanks a lot!
Hi! I am trying to specify & estimate a SVAR-model wih zero and sign restrictions. My model has 5 variables and I construct the restrictions in the following way:
However,
specify_bsvarSIGN$new()
returns an error, even though I explicitly enable zero restrictions only on impact:Zero restrictions are not allowed for horizons >= 1
I've looked at the source code and noticed that the error is thrown regardless of the timing of the zero restriction. Is this the expected behaviour?