Hello, I'm using VAR models in R in order to obtain impulse responses of stock market shock on US economy. I have series of quarterly changes in real gdp, S&P 500 and quarterly level of unemployment for 1985 - 2012 period. My series are stationary. So I did all the steps below. However I don't understand what do irf function results mean. These are the cumulative orthogonal responses to sp variable shock but what is the value of this shock? If for example I have to assess the response on 10% increase of sp variable what should I do with these results?
Thanks a lot, Marion > #make a data frame > vardat3<-data.frame(gdp,unemp,sp) > #select the number of lags: const > infocrit<-VARselect(vardat3,lag.max=20,type="const") > infocrit $selection AIC(n) HQ(n) SC(n) FPE(n) 20 2 1 2 $criteria 1 2 3 4 AIC(n) -1.862833e+01 -1.880996e+01 -1.868877e+01 -1.863180e+01 HQ(n) -1.849392e+01 -1.857475e+01 -1.835275e+01 -1.819497e+01 SC(n) -1.829502e+01 -1.822667e+01 -1.785550e+01 -1.754855e+01 FPE(n) 8.126326e-09 6.781829e-09 7.669554e-09 8.146337e-09 5 6 7 8 AIC(n) -1.853795e+01 -1.846199e+01 -1.842426e+01 -1.830997e+01 HQ(n) -1.800031e+01 -1.782355e+01 -1.768500e+01 -1.746991e+01 SC(n) -1.720471e+01 -1.687878e+01 -1.659106e+01 -1.622679e+01 FPE(n) 8.995957e-09 9.782674e-09 1.027092e-08 1.168454e-08 9 10 11 12 AIC(n) -1.839671e+01 -1.835691e+01 -1.841065e+01 -1.844365e+01 HQ(n) -1.745585e+01 -1.731524e+01 -1.726817e+01 -1.720037e+01 SC(n) -1.606356e+01 -1.577377e+01 -1.557753e+01 -1.536055e+01 FPE(n) 1.091936e-08 1.164000e-08 1.136733e-08 1.141161e-08 13 14 15 16 AIC(n) -1.844870e+01 -1.841054e+01 -1.842814e+01 -1.845378e+01 HQ(n) -1.710461e+01 -1.696564e+01 -1.688243e+01 -1.680727e+01 SC(n) -1.511562e+01 -1.482748e+01 -1.459510e+01 -1.437076e+01 FPE(n) 1.187493e-08 1.302227e-08 1.365157e-08 1.437544e-08 17 18 19 20 AIC(n) -1.850238e+01 -1.857360e+01 -1.890488e+01 -1.906878e+01 HQ(n) -1.675506e+01 -1.672547e+01 -1.695594e+01 -1.701904e+01 SC(n) -1.416937e+01 -1.399062e+01 -1.407191e+01 -1.398583e+01 FPE(n) 1.501343e-08 1.559817e-08 1.275793e-08 1.265147e-08 > #Estimate VAR > varestim3<-VAR(vardat3,p=1,type="const",season=NULL,exogen=NULL) > summary(varestim3) VAR Estimation Results: ========================= Endogenous variables: gdp, unemp, sp Deterministic variables: const Sample size: 109 Log Likelihood: 564.356 Roots of the characteristic polynomial: 0.9574 0.5034 0.1505 Call: VAR(y = vardat3, p = 1, type = "const", exogen = NULL) Estimation results for equation gdp: ==================================== gdp = gdp.l1 + unemp.l1 + sp.l1 + const Estimate Std. Error t value Pr(>|t|) gdp.l1 4.006e-01 9.177e-02 4.365 2.98e-05 *** unemp.l1 5.559e-05 3.629e-04 0.153 0.8785 sp.l1 1.131e-02 6.656e-03 1.699 0.0923 . const 3.254e-03 2.413e-03 1.349 0.1803 --- Signif. codes: 0 *** 0.001 ** 0.01 * 0.05 . 0.1 1 Residual standard error: 0.005577 on 105 degrees of freedom Multiple R-Squared: 0.2199, Adjusted R-squared: 0.1976 F-statistic: 9.865 on 3 and 105 DF, p-value: 8.683e-06 Estimation results for equation unemp: ====================================== unemp = gdp.l1 + unemp.l1 + sp.l1 + const Estimate Std. Error t value Pr(>|t|) gdp.l1 -29.44722 3.55186 -8.291 4.02e-13 *** unemp.l1 0.96915 0.01405 69.003 < 2e-16 *** sp.l1 -0.40886 0.25761 -1.587 0.115 const 0.39656 0.09339 4.246 4.71e-05 *** --- Signif. codes: 0 *** 0.001 ** 0.01 * 0.05 . 0.1 1 Residual standard error: 0.2159 on 105 degrees of freedom Multiple R-Squared: 0.9801, Adjusted R-squared: 0.9796 F-statistic: 1728 on 3 and 105 DF, p-value: < 2.2e-16 Estimation results for equation sp: =================================== sp = gdp.l1 + unemp.l1 + sp.l1 + const Estimate Std. Error t value Pr(>|t|) gdp.l1 4.376417 1.352306 3.236 0.00162 ** unemp.l1 0.007670 0.005347 1.434 0.15444 sp.l1 -0.059427 0.098079 -0.606 0.54588 const -0.050007 0.035556 -1.406 0.16256 --- Signif. codes: 0 *** 0.001 ** 0.01 * 0.05 . 0.1 1 Residual standard error: 0.08219 on 105 degrees of freedom Multiple R-Squared: 0.09843, Adjusted R-squared: 0.07267 F-statistic: 3.821 on 3 and 105 DF, p-value: 0.01211 Covariance matrix of residuals: gdp unemp sp gdp 3.111e-05 -0.0005809 9.583e-05 unemp -5.809e-04 0.0466008 -2.886e-03 sp 9.583e-05 -0.0028862 6.755e-03 Correlation matrix of residuals: gdp unemp sp gdp 1.0000 -0.4825 0.2091 unemp -0.4825 1.0000 -0.1627 sp 0.2091 -0.1627 1.0000 > #roots inferior to 1 > roots<-roots(varestim3) > roots [1] 0.9574116 0.5033992 0.1504822 > irf_unemp3<-irf(varestim3, impulse="sp", response="unemp", ortho="TRUE",n.ahead=12, cumulative="TRUE",boot=FALSE) > irf_unemp3 Impulse response coefficients $sp unemp [1,] 0.00000000 [2,] -0.03277601 [3,] -0.08928549 [4,] -0.15473977 [5,] -0.22331618 [6,] -0.29191758 [7,] -0.35908457 [8,] -0.42413901 [9,] -0.48679952 [10,] -0.54698101 [11,] -0.60469490 [12,] -0.65999890 [13,] -0.71297176 This message and any attachments (the "message") is intended solely for the intended addressees and is confidential. If you receive this message in error,or are not the intended recipient(s), please delete it and any copies from your systems and immediately notify the sender. Any unauthorized view, use that does not comply with its purpose, dissemination or disclosure, either whole or partial, is prohibited. Since the internet cannot guarantee the integrity of this message which may not be reliable, BNP PARIBAS (and its subsidiaries) shall not be liable for the message if modified, changed or falsified. Do not print this message unless it is necessary,consider the environment. ---------------------------------------------------------------------------------------------------------------------------------- Ce message et toutes les pieces jointes (ci-apres le "message") sont etablis a l'intention exclusive de ses destinataires et sont confidentiels. Si vous recevez ce message par erreur ou s'il ne vous est pas destine, merci de le detruire ainsi que toute copie de votre systeme et d'en avertir immediatement l'expediteur. Toute lecture non autorisee, toute utilisation de ce message qui n'est pas conforme a sa destination, toute diffusion ou toute publication, totale ou partielle, est interdite. L'Internet ne permettant pas d'assurer l'integrite de ce message electronique susceptible d'alteration, BNP Paribas (et ses filiales) decline(nt) toute responsabilite au titre de ce message dans l'hypothese ou il aurait ete modifie, deforme ou falsifie. N'imprimez ce message que si necessaire, pensez a l'environnement. [[alternative HTML version deleted]]
______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.