Working day adjusting variable and Autocorrelation

For econometric discussions not necessarily related to EViews.

Moderators: EViews Gareth, EViews Moderator

relaxdave
Posts: 12
Joined: Mon Jul 23, 2012 6:59 am

Working day adjusting variable and Autocorrelation

Postby relaxdave » Sat Sep 22, 2012 12:13 pm

I am estimating monthly GDP, which works pretty good until I control for the number of working days per month.

When I include this variable into the models (AR, DL and ARMA), I get serious problems with autocorrelation in the residuals, the R2 is higher though.

Does anybody have an idea why this is the case and how else I could control for working days?

Calendar adjustment would be very costly since I want to pursue forecasts.

Thank you in advance!

Dave

trubador
Did you use forum search?
Posts: 1520
Joined: Thu Nov 20, 2008 12:04 pm

Re: Working day adjusting variable and Autocorrelation

Postby trubador » Mon Sep 24, 2012 2:46 am

Autoregressive structure of these models may create such problems. If you really "do not" want to pre-adjust your variable, then you can use working days series as a factor for the dependent variable instead of an exogenous variable. You may either use (Y/wdays) or (Y*@max(wdays)/wdays) as your dependent variable...

relaxdave
Posts: 12
Joined: Mon Jul 23, 2012 6:59 am

Re: Working day adjusting variable and Autocorrelation

Postby relaxdave » Mon Sep 24, 2012 7:42 am

Thank you, Trubador!

I tried transforming the variable the way you described it and in the end I could get rid of the serial correlation by adding more lagged endogenous variables.

I would like to estimate seasonally adjusted data as well - the only problem I have is, that I have to forecast the seasonally UNadjusted values later and I don't know how to unadjust the forecasted data. Do you have any suggestions?

Thanks, Dave

trubador
Did you use forum search?
Posts: 1520
Joined: Thu Nov 20, 2008 12:04 pm

Re: Working day adjusting variable and Autocorrelation

Postby trubador » Tue Sep 25, 2012 4:03 am

You can directly model the seasonality along with your model via using additional AR/SAR lags or creating seperate dummy variables. Something along the following lines:

Code: Select all

Y*wdays/@max(wdays) c ar(1) ar(12)
or

Code: Select all

Y*wdays/@max(wdays) ar1 @expand(@month)
If you want to drop insignificant seasonal dummies, then you can use @seas() command afterwards.


Return to “Econometric Discussions”

Who is online

Users browsing this forum: No registered users and 1 guest