Clark-McCracken test

Use this forum to post complete RATS "procedures". Please be sure to include instructions on using the procedure and detailed references where applicable.

Clark-McCracken test

Postby juffa » Sun Feb 24, 2013 5:10 am

The interpretation of the Clark-McCracken test:

The null hypothesis is that there is no difference between the forecasting ability of the restricted and the unrestricted models. If the null is rejected, the unrestricted model yields better forecasts. Right?

But what if the forecasts of the unrestricted model are considerably worse than the forecasts of the restricted model, as in the example below? Is it possible to infer, for example on the basis of the MSF-F test statistic, that the forecast of the restricted model are significantly better than the forecast of the unrestricted model.

***Restricted model
In-sample 1988:01 - 2007:04
Out-sample 2008:01 - 2011:02
ME MAE RMSE MSE
-------- -------- -------- --------
-2.22828 3.64396 5.18879 26.92357
***Unrestricted model
In-sample 1988:01 - 2007:04
Out-sample 2008:01 - 2011:02
ME MAE RMSE MSE
-------- -------- -------- --------
-0.69805 5.15850 6.57663 43.25203
*****
Actual pi val = 0.17500
:nearest CM pi val = 0.20000
:second nearest CM pi val = 0.10000
*****
number of restrictions in test = 4
**************************** test results ****************************


test test value asymptotic critical values (1-sided)
10% 5% 1%

MSF-F -5.285 1.184 1.864 3.258
MSF-t -1.241 0.781 1.142 1.766
ENC-F 0.358 0.990 1.410 2.287
ENC-t 0.690 1.186 1.595 2.208
juffa
 
Posts: 1
Joined: Sat Feb 23, 2013 10:01 am

Re: Clark-McCracken test

Postby tclark » Thu Mar 07, 2013 9:58 pm

The null is that the models are equally accurate in population (i.e., as the estimation and forecasting samples limit to infinity, and the parameters converge to true values). Because the models are nested, if the models are equally accurate in population, it has to be that the true model is the restricted model. So the tests are one-sided: we only reject the smaller model in favor of the larger. If the null is not rejected, it implies the true model is the smaller one. In that situation, in population, the models will be equally accurate. But when the models are estimated with finite samples of data, if the smaller model is the true one, we would expect it to be more accurate in the finite sample, and we should use that one for forecasting.
Todd Clark
Economic Research Dept.
Federal Reserve Bank of Cleveland
tclark
 
Posts: 35
Joined: Wed Nov 08, 2006 4:20 pm


Return to RATS Procedures

Who is online

Users browsing this forum: No registered users and 2 guests