Good morning everybody,
I would like to create a kind of loop to perform and out-of-sample analysis for my monthly data adding one more observation each time for the forecats (one step ahead forecats). This is what I am doing:
First, I am running a baseline regression for a variable on itself lagged one period and then I am adding some other variables to check if the forecast improves. So, my baseline model is like this:
reg variable_x l.variable_x
Then I would like to run that regression model (I guess that I can use the command Arima as well) until a specific date, like this,
reg variable_x l.variable_x if date<tm(2012m01)
And after that I want to predict the observation for the next month
predict p_variable_x if date==tm(2012m01)
Then I repeat the previous steps adding one month in each regression and predicting the next month:
reg variable_x l.variable_x if date<tm(2012m02)
predict p_variable_x if date==tm(2012m02)
reg variable_x l.variable_x if date<tm(2012m03)
predict p_variable_x if date==tm(2012m03)
.......
And so on...
I have about 120 months to forecast, so it is quite tedious to do it one by one. So I would like to know if there is a way to create a kind of loop to perform that forecasts.
Thanks for your help
Related Posts with Create a loop for a one step ahead out-of-sample analisys
Add stars to numbers based on p value recorded in a given variableDear list, I have two variables, A and B. I want to list A, and ask Stata to attach significance st…
New versions of xlink and ipwbreg on SSCThanks as always to Kit Baum, new versions of the xlink and ipwbreg packages are now available for d…
Coefplot colors across subgraphsHi, I would like to use coefplot to plot different regression results on the same graph. I would li…
Two-way line graphsI hope someone can help me as I have spent countless hours trying to recreate the graph output in jo…
Convert tabs to spaces in results windowHello everyone, I have the habit of inserting tabs in my code to facilitate readability. Apparently,…
Subscribe to:
Post Comments (Atom)
0 Response to Create a loop for a one step ahead out-of-sample analisys
Post a Comment