Page 1 of 1

Impulse Response functions

Posted: Mon Dec 18, 2006 2:01 pm
by sguerra
Dear Rats Users,

If I run a VAR model where all variables are expresed in log (not differenced), then all my impulse-response function are expresed in logs too? Te results are not expresed in percentage variation?

Thanks in advance

SG

Impulse Response Functions

Posted: Fri Apr 20, 2007 10:46 am
by TomDoan
If the variables are in log form (whether differenced or not), the responses are also in logs. If, for instance, you are looking at the response of log y, then a response of .05 means (roughly) a 5% upward change in y. If the variable is differenced logs, then you what you are seeing are the responses of the growth rates. If you want to convert that into the change in the underlying variable, you need to accumulate the responses, so if you get responses of .01, .01, .005; the third step response of log y itself is .01+.01+.005=.025.

You can do this last calculation after the IMPULSE instruction by using ACCUMULATE or you can put in an identity which does this for you, such as

equation(coeffs=||1.0,1.0||,identity) logyid logy
# logy{1} dlogy