Interpreting the Scale of IRF
Posted: Fri Apr 28, 2017 8:15 am
Dear Tom,
I have problems in interpreting the scale of impulse response functions.
I estimated a 3 variable VAR. The variables are the nominal spot exchange rate, the industrial production index and the cpi.
The spot exchange rate is in homecurrency/USD, the industrial production index is scaled such that the base year is 100 and so is the cpi.
The VAR is estimated in log levels and the IRFs are orthogonalized via Cholesky decomposition.
The code is:
The resulting IRFs to a one standard deviation shock in the log exchange rate are for example:
Responses to Shock in Log Spot
Entry LNSPOT LNCPI LNIP
1 0.0207177 0.00047419 0.00022617
2 0.0166352 0.00049447 0.00013977
3 0.0153595 0.00083263 0.00010607
4 0.0144799 0.00065299 0.00027672
5 0.0113365 0.00072607 0.00086013
6 0.0119417 0.00076993 0.00112513
7 0.0127854 0.00079535 0.00115847
8 0.0121028 0.00086965 0.00082416
9 0.0123179 0.00090341 0.00058561
10 0.0117931 0.00091782 0.00049253
How would I interpret these numbers?
Take for example entry 7 in column LNIP, which is 0.00115847. As far as I understand that table right it would mean that a one standard deviation shock in the log spot rate leads to an increase of the log-industrial production index by 0.00115847.
So when I want to interpret that number it would mean the actual industrial production index (not the log of it) would increase by exp( 0.00115847) = 1.0012, which would be an increase of around 1 percent 7 months after the initial shock in the log spot rate. Is that correct?
How would I concert the IRFs into percentage changes?
Thank you in advance
Best Jules
I have problems in interpreting the scale of impulse response functions.
I estimated a 3 variable VAR. The variables are the nominal spot exchange rate, the industrial production index and the cpi.
The spot exchange rate is in homecurrency/USD, the industrial production index is scaled such that the base year is 100 and so is the cpi.
The VAR is estimated in log levels and the IRFs are orthogonalized via Cholesky decomposition.
The code is:
Code: Select all
system(model=var)
variables lnspot lncpi lnip
lags 1 to 5
det constant
end(system)
estimate(noprint)
impulse(model=var,steps=10,results=impulses,labels=||"Log Spot","Log CPI","Log IP"||)
Responses to Shock in Log Spot
Entry LNSPOT LNCPI LNIP
1 0.0207177 0.00047419 0.00022617
2 0.0166352 0.00049447 0.00013977
3 0.0153595 0.00083263 0.00010607
4 0.0144799 0.00065299 0.00027672
5 0.0113365 0.00072607 0.00086013
6 0.0119417 0.00076993 0.00112513
7 0.0127854 0.00079535 0.00115847
8 0.0121028 0.00086965 0.00082416
9 0.0123179 0.00090341 0.00058561
10 0.0117931 0.00091782 0.00049253
How would I interpret these numbers?
Take for example entry 7 in column LNIP, which is 0.00115847. As far as I understand that table right it would mean that a one standard deviation shock in the log spot rate leads to an increase of the log-industrial production index by 0.00115847.
So when I want to interpret that number it would mean the actual industrial production index (not the log of it) would increase by exp( 0.00115847) = 1.0012, which would be an increase of around 1 percent 7 months after the initial shock in the log spot rate. Is that correct?
How would I concert the IRFs into percentage changes?
Thank you in advance
Best Jules