BookmarkSubscribeRSS Feed
boas3ad
Calcite | Level 5

Hi,

I am trying to do VAR Granger Causality using Proc Varmax by the below code:

  /*--- Causality Testing ---*/

proc varmax data=grunfeld;

model y1-y3 = x1 x2 / p=1 noprint;

causal group1=(x1) group2=(y1-y3); causal group1=(y3) group2=(y1 y2);

run;

My question, how can I choose how many lag or  the value for p- p=????? (I think it is how many lag to test but how shall I choose it)?

My results changed significantly if I change the value for p

1 REPLY 1
user24feb
Barite | Level 11

Hi!

The Akaike (AIC) or the Schwarz-Bayesian (SBC) criterion can be used to determine the proper order of p. It is in the SAS output.

sas-innovate-white.png

Special offer for SAS Communities members

Save $250 on SAS Innovate and get a free advance copy of the new SAS For Dummies book! Use the code "SASforDummies" to register. Don't miss out, May 6-9, in Orlando, Florida.

 

View the full agenda.

Register now!

Discussion stats
  • 1 reply
  • 1728 views
  • 0 likes
  • 2 in conversation