Page 1 of 1

Second Order Differencing

Posted: Fri Apr 14, 2017 11:18 am
by bspoon
Hello,

In order to make my data stationary, I had to take the second difference of the natural log of my data. Ex: logy=dlog(y,2).

I used this transformed data to produce a forecast and get values in those terms. I wish to compare my forecasted values to the original values for y in my dataset, so my question is how do I reverse the second order differencing in order to get my forecasted values back into the same terms as my actual values?

Any help would be appreciated.

Thank you!

Re: Second Order Differencing

Posted: Fri Apr 14, 2017 11:30 am
by EViews Gareth
Use dlog(y,2) as your dependent variable.

Re: Second Order Differencing

Posted: Fri Apr 14, 2017 11:37 am
by bspoon
Yes so the regression that I used for forecasting was with dlog(y,2) as my dependent variable so my forecasted values were in those terms. My original "y" dataset was an index in the 100s so is it possible to transform the forecasted values back in terms of the index in the 100s? I want to compare my forecasted index value with the actual index value if possible.

Re: Second Order Differencing

Posted: Fri Apr 14, 2017 1:03 pm
by EViews Gareth
When you use dlog(y,2) as the dependent variable, EViews will forecast y not dlog(y,2)

Re: Second Order Differencing

Posted: Fri Apr 14, 2017 1:48 pm
by bspoon
Oh okay I see now. That helps, thank you!

One more thing, when you select the "static" option for a forecast, is that recursive or rolling window? I couldn't find the specification in the Eviews guide.

Re: Second Order Differencing

Posted: Fri Apr 14, 2017 5:04 pm
by EViews Gareth
Simple 1-step ahead forecast.

Re: Second Order Differencing

Posted: Tue May 22, 2018 12:28 am
by Saakshi
Hi Gareth,

As you mentioned static forecast means 1 step ahead. What about 4 step ahead forecast?

thanks,
Saakshi

Re: Second Order Differencing

Posted: Thu May 31, 2018 11:13 am
by EViews Glenn
Forecast of data at t+4 given information at t.