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
Interpreting Probit Model (Missing 1st category coefficient within a categorical variable)Hi I am wondering why my probit model does not provide the coefficient for the first category for my…
Identify/test differences across groupsDear Statalist, I have an unbalanced panel with ca. 200 firms, and between 3-8 years of data for ea…
Table to bar graph. How to convert tabel data into a graph using STATA. in this exmaple, the table can easily be conve…
Consultation on regression model with dichotomous variable taken in a longitudinal period ( 2014-2018) Good evening I am new with STATA and I have a query, If I have a dichotomous outcome, but my study …
Calculations with if statementsHi, If this is my data- day totalpay hours Sunday 500 5 Monday 750 50 Tuesday 325 25 Wed…
Subscribe to:
Post Comments (Atom)
0 Response to Create a loop for a one step ahead out-of-sample analisys
Post a Comment