clear all set more off use gdp var Inf gdp m1 FF, lags(1/6) irf create var1, set(results1,replace) bs reps(1000) irf graph oirf, impulse(FF) response (gdp) graph rename irf1 irf graph coirf, impulse(FF) response (gdp) graph rename irf2 matrix c = (.,0\.,.) svar gdp ur, lreq(c) lags(1/6) irf create var3, set(results3,replace) step(20) bs reps(1000) irf graph sirf, impulse(ur) response(gdp) graph rename irf5 gen cy = ln(Consumption)-ln(GDP) gen iy = ln(Investment)-ln(GDP) matrix c1 = (.,0,0\.,.,0\.,.,.) svar gdp cy iy, lreq(c1) lags(1/6) irf create var5, set(results5,replace) step(20) bs reps(1000) irf graph sirf, impulse(gdp) response(gdp) graph rename irf7 irf graph sirf, impulse(gdp) response(cy iy) graph rename irf8