I am trying to forecast only one step ahead of a stationary time series. I tried auto. Arima available in 'forecast' R package. The results are not good enough. Do you have any idea?
Hi, I think you must first explain more precisely, what is not good with the results (e.g. model error is not approximately a white noise, or model fit is bad, or performance measures, such as MAE, MAPE, RMSE, are not good, or coefficients are not significant , and so). Did you check if the time series is really stationary (has no trend)? If so, and there are not any unit roots, you should use the ARMA model (without I part). What about stationarity, stability and invertibility? Did you set the appropriate order of AR and MA part (through the investigation of acf, pacf, etc).
Hi, I think you must first explain more precisely, what is not good with the results (e.g. model error is not approximately a white noise, or model fit is bad, or performance measures, such as MAE, MAPE, RMSE, are not good, or coefficients are not significant , and so). Did you check if the time series is really stationary (has no trend)? If so, and there are not any unit roots, you should use the ARMA model (without I part). What about stationarity, stability and invertibility? Did you set the appropriate order of AR and MA part (through the investigation of acf, pacf, etc).
2- results are not good in term of MAE, MAPE,..etc. and most importantly, in my model the foretasted value (of var X) is integrated into a procedure that forecast another variable (Y). when i use the real value of X i get amazing result of forecasting Y, however, when i use the foretasted value of X i get poor results for forecasting Y!
I think that the structure of model, which forecasts the X variable and gives Xfor, is not adequate. If it would be, then the Xfor would fit well X, so most likely Yfor would be better. Try to derive more adequate structure of ARMA model. Regards, Dejan
Dear all, I completely agree with Miss Boryana's claims, it is very recommended to see some good introductory time series books. There are plenty of them, and some are even allowed to be free downloadable through the google. Best regards, Dejan
Comment on Boryana's remark of ACF decay: If ACF graph dies out slowly such as expoentially decaying, series is often nonstationary.
Please also take a look at my working paper including some empirical examples of how to use Gretl to model many time-series regressions and interpret the results.
Generally, you have to perform unit root test to statistically determine whether time series is stationary. Next, you take a look at acf and pacf plots to identify the ARIMA orders. Third, you build some feasible models and proceed to diagnostic checking on: 1) normality, 2) autocorrelation, and 3) heteroskedasticity. Four, you compare the results and get the best fitted model, based on forecast performance and information criterion. Five, you forecast. In conclusion, I suggest you follow the Box-Jenkins approach.
Article Comprehensive Time-Series Regression Models Using Gretl—U.S....
Thanks for reading. Yes, please read it thoroughly, which covers basically all related time series analysis. Please contact me if you find particular topics difficult to understand, so I can explain them to you.