Hi,
I am using quarterly data with autoarma to generate 5 year out forecasts in EViews 9.5. When I run the code on any single series it works fine but when I try to do all the series (441) the program crashes - I get a message saying that EViews9 has stopped working and I need to close it - but the number of series it manages to process before crashing varies. Any suggestions?
autoarma in batch run
Moderators: EViews Gareth, EViews Moderator, EViews Jason, EViews Matt
autoarma in batch run
- Attachments
-
- autoarima_forecasts.prg
- all series
- (3.66 KiB) Downloaded 280 times
-
- autoarmasingleseries.prg
- single series
- (1.07 KiB) Downloaded 240 times
-
EViews Gareth
- Fe ddaethom, fe welon, fe amcangyfrifon
- Posts: 13604
- Joined: Tue Sep 16, 2008 5:38 pm
Re: autoarma in batch run
Can you provide the data too?
Re: autoarma in batch run
Sure thing, here it is, thanks.
- Attachments
-
- forecasting_series.wf1
- (738.1 KiB) Downloaded 185 times
-
EViews Gareth
- Fe ddaethom, fe welon, fe amcangyfrifon
- Posts: 13604
- Joined: Tue Sep 16, 2008 5:38 pm
Re: autoarma in batch run
Is your copy of EViews up to date (Help->About EViews).
Re: autoarma in batch run
Yes, I think so - EViews 9 ((.5 as far as I am aware).
Re: autoarma in batch run
Sorry, didn't read all your post - it is the Enterprise Edition May 1 2015 build, thanks.
-
EViews Gareth
- Fe ddaethom, fe welon, fe amcangyfrifon
- Posts: 13604
- Joined: Tue Sep 16, 2008 5:38 pm
Re: autoarma in batch run
Ah, that's very out of date - please update to the latest version.
Re: autoarma in batch run
I finally got out IT to update EViews and it is working fine but the model estimates I get do not seem to be stable - if I run the program twice I get different models selected for some series, sometimes even if they have converged within the 500 iterations - is this normal and if so why ? I attach the data and program.
I have some additional questions about autoarma:
1. If you get a dependent variable like D(serxx, 2) does the , 2 mean it has been differenced twice?
2. Is it possible to retrieve how the starting values have been set?
3. What is the data-based algorithm used to determine starting values in the first instance?
4. Is it possible to increase the number of iterations?
Thanks for your assistance,
Linda
I have some additional questions about autoarma:
1. If you get a dependent variable like D(serxx, 2) does the , 2 mean it has been differenced twice?
2. Is it possible to retrieve how the starting values have been set?
3. What is the data-based algorithm used to determine starting values in the first instance?
4. Is it possible to increase the number of iterations?
Thanks for your assistance,
Linda
- Attachments
-
- forecasting_series.wf1
- (630.34 KiB) Downloaded 193 times
-
- autoarima_forecastsv1.prg
- (6.21 KiB) Downloaded 240 times
-
EViews Gareth
- Fe ddaethom, fe welon, fe amcangyfrifon
- Posts: 13604
- Joined: Tue Sep 16, 2008 5:38 pm
Re: autoarma in batch run
For arma models that do not converge with the standard starting value algorithms, EViews resorts to random starting values, which may mean that running it twice will give different results.
1. Yes.
2. No.
3. Least squares regression of residuals against lagged residuals (for AR terms) and innovations (for MA terms), where innovations are obtained by first regressing residuals against many lags of residuals. The number of lags to use for MA is determined by:
whiten_lags = floor(_min((nobs-maxar)/3.0,12.0) * pow(nobs/100.0, 0.25));
4. It uses the global option (Options->General Options->Estimation)
1. Yes.
2. No.
3. Least squares regression of residuals against lagged residuals (for AR terms) and innovations (for MA terms), where innovations are obtained by first regressing residuals against many lags of residuals. The number of lags to use for MA is determined by:
whiten_lags = floor(_min((nobs-maxar)/3.0,12.0) * pow(nobs/100.0, 0.25));
4. It uses the global option (Options->General Options->Estimation)
Re: autoarma in batch run
Thanks Gareth,
This is really helpful. A lot to digest - I will have to take some time to think about it.
Linda
This is really helpful. A lot to digest - I will have to take some time to think about it.
Linda
Who is online
Users browsing this forum: No registered users and 2 guests
