Pool forecasting
Posted: Mon Apr 04, 2011 1:49 am
Dear all
I am trying to forecast t+1 and t+3 ROE of 47 firms using pooled time-series cross-sectional regression. However eView fails to product the forecast value. Would you mind to shed some lights on any step I did wrong? Attach please find my eView workfile for your reference.
Basically I first pool the cross-sectional identifiers into pool "ni" and "bv". then I calculate the ROE of each firm by roe? = ni? / bv? (You may notice that a number of firms have missing ni and bv in some years. This is deliberately arranged.)
Then I pool the calculated ROE of all firms into pool "ROE_2010".
Afterward I estimate the pooled time-series cross-sectional regression for all the firms in workfile by: ROE (i,t) = alpha + beta* ROE (i,t-1) + error (i,t). Set the sample solution as 1981 2008. Notice that I suppose today is 2010 and I would like to forecast the ROE from 2011 to 2013.
As eView guide suggested, I make the model in order to forecast the future ROE. So I click Proc --> Make a model. And then you will notice there are 47 endogenous variables in Eq1. (See Model 1).
Then I click "Solve". Set the simulation as deterministic and dynamics solution. I set the solution sample as "2011 2013". Then after I click OK, the error message pop up "ROE_Bethlehem_Steel_Dead" already exists. I randomly check those series with _0 as suffix and then I found that eView didn't run the forecasts at all.
So that's the problem. Deeply appreciate and welcome your comments. Thanks in advance.
I am trying to forecast t+1 and t+3 ROE of 47 firms using pooled time-series cross-sectional regression. However eView fails to product the forecast value. Would you mind to shed some lights on any step I did wrong? Attach please find my eView workfile for your reference.
Basically I first pool the cross-sectional identifiers into pool "ni" and "bv". then I calculate the ROE of each firm by roe? = ni? / bv? (You may notice that a number of firms have missing ni and bv in some years. This is deliberately arranged.)
Then I pool the calculated ROE of all firms into pool "ROE_2010".
Afterward I estimate the pooled time-series cross-sectional regression for all the firms in workfile by: ROE (i,t) = alpha + beta* ROE (i,t-1) + error (i,t). Set the sample solution as 1981 2008. Notice that I suppose today is 2010 and I would like to forecast the ROE from 2011 to 2013.
As eView guide suggested, I make the model in order to forecast the future ROE. So I click Proc --> Make a model. And then you will notice there are 47 endogenous variables in Eq1. (See Model 1).
Then I click "Solve". Set the simulation as deterministic and dynamics solution. I set the solution sample as "2011 2013". Then after I click OK, the error message pop up "ROE_Bethlehem_Steel_Dead" already exists. I randomly check those series with _0 as suffix and then I found that eView didn't run the forecasts at all.
So that's the problem. Deeply appreciate and welcome your comments. Thanks in advance.