Financial Econometrics: ACF, PACF, Model Selection, Forecasting
Verified
Added on  2023/06/04
|14
|1955
|219
AI Summary
This article covers topics like ACF, PACF, Model Selection, Forecasting in Financial Econometrics. It provides insights on the best model selection and forecasting techniques.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Financial Econometrics 1)Plot 2)Calculating the ACF and the PFC of the data set Date: 10/25/18Time: 22:48 Sample: 1957M01 2015M03 Included observations: 699 AutocorrelationPartial CorrelationACPACQ-StatProb .|*******.|*******10.9570.957643.110.000 .|******|**|.|20.894-0.2671204.60.000 .|******|.|*|30.8410.1581702.00.000 .|******|*|.|40.788-0.1112139.50.000 .|***** |.|.|50.7390.0712525.00.000 .|***** |.|.|60.6970.0022868.00.000 .|***** |.|*|70.6640.0923179.90.000 .|***** |.|.|80.635-0.0253465.60.000
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
.|**** |*|.|90.599-0.0923720.00.000 .|**** |*|.|100.550-0.1333935.20.000 .|**** |.|.|110.5020.0334114.60.000 .|***|.|.|120.458-0.0124264.30.000 3)Model selection First Model AutomaticARIMA Forecasting Selecteddependent variable: SPREAD Date:10/26/18Time: 09:28 Sample:1957M01 2015M03 Included observations: 696 Forecast length: 0 Numberofestimated ARMA models: 2 Number of non-converged estimations: 0 SelectedARMAmodel: (1,0)(0,0) AIC value: 0.75597960146 Second Model Automatic ARIMA Forecasting Selected dependent variable: SPREAD Date: 10/26/18Time: 09:29 Sample: 1957M01 2015M03 Included observations: 696 Forecast length: 0 Number of estimated ARMA models: 3 Number of non-converged estimations: 0 Selected ARMA model: (2,0)(0,0) AIC value: 0.683346733664
Third Model Automatic ARIMA Forecasting Selected dependent variable: SPREAD Date: 10/26/18Time: 09:30 Sample: 1957M01 2015M03 Included observations: 696 Forecast length: 0 Number of estimated ARMA models: 4 Number of non-converged estimations: 0 Selected ARMA model: (3,0)(0,0) AIC value: 0.660012693068 On the basis of the results from the above table, the AIC is lowest for the third model with three lags. So the best model is the third model. Plotting the ACF and PCF for the Preferred Model Date: 10/26/18Time: 09:31 Sample: 1957M01 2015M03 Included observations: 696 AutocorrelationPartial CorrelationACPACQ-StatProb .|*******.|*******10.9570.957640.220.000 .|******|**|.|20.894-0.2651199.30.000 .|******|.|*|30.8400.1551694.50.000 .|******|*|.|40.788-0.1062130.30.000 .|***** |.|.|50.7390.0632514.10.000 .|***** |.|.|60.6960.0052855.30.000 .|***** |.|*|70.6630.0853165.00.000 .|***** |.|.|80.633-0.0173448.40.000 .|**** |*|.|90.597-0.0993700.30.000 .|**** |*|.|100.549-0.1223913.40.000 .|**** |.|.|110.5010.0384091.70.000 .|***|.|.|120.459-0.0064241.50.000
To calculate the Ljung-Box for the residuals we have to use the chi square test. The Q statistics is used to test following null hypothesis: Null hypothesis: There is no autocorrelation up to order k: On the basis of the results from the ACF and PACF, all the p values are less than 0.05. So, the null hypothesis can be rejected. So There is autocorrelation in the order 5 as mentioned. 4)The similarity between the static forecasting and the rolling window forecasting is that in both the model the previous data is used to forecast the future values. Based on the historical data the forecasting is done. However the major differences arise on the basis of the values is taken into consideration for forecasting. In case of the static forecasting only a fixed period data is used for forecasting. On the other hand, in case of the rolling window first the rolling window is selected and then to forecast the future values, the window in the previous period is used. For example, in rolling window, a sample rolling window a data for one quarter can be taken and based on that the value for next quarter can be forecasted. The rolling window keeps changing. 5)Incaseoftheonestepaheadforecastingandthedynamicforecastingalso,the forecasting process is same, i.e taking the previous value to forecast the values in future. However in case of the one step ahead static forecasting only the actual values are used for forecasting. On the other hand for the dynamic forecasting can take into consideration the previously forecasted values for further forecasting. 6)Forecasting Automatic ARIMA Forecasting Selected dependent variable: SPREAD Date: 10/26/18Time: 07:50 Sample: 1957M01 2012M12 Included observations: 672 Forecast length: 0 Number of estimated ARMA models: 4
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Number of non-converged estimations: 0 Selected ARMA model: (1,1)(0,0) AIC value: 0.677963363957 Model Selection Criteria Table Dependent Variable: SPREAD Date: 10/26/18Time: 07:50 Sample: 1957M01 2012M12 Included observations: 672 ModelLogLAIC*BICHQ (1,1) (0,0)-223.7956900.6779630.7048100.688361 (1,0) (0,0)-260.2157080.7833800.8035150.791178 (0,1) (0,0)-699.9657152.0921602.1122952.099958 (0,0) (0,0) - 1091.5332933.2545633.2679873.259762 TheresultsfromtheAR(1,1)modelsisshowninthetableabov
AR (3) Model Automatic ARIMA Forecasting Selected dependent variable: SPREAD Date: 10/26/18Time: 07:59 Sample: 1957M01 2015M03 Included observations: 696 Forecast length: 0 Number of estimated ARMA models: 4 Number of non-converged estimations: 0 Selected ARMA model: (3,0)(0,0) AIC value: 0.660012693068 Model Selection Criteria Table
Sample: 1957M01 2015M03 Included observations: 699 Evaluation sample: 1957M01 2015M03 Training sample: 1957M01 2012M12 Number of forecasts: 2 Combination tests Null hypothesis: Forecast i includes all information contained in others ForecastF-statF-prob SPREADNANA Evaluation statistics ForecastRMSEMAEMAPESMAPETheil U1Theil U2 SPREAD0.0000000.0000000.0000000.0000000.0000000.000000 MSE ranks0.0000000.0000000.0000000.0000000.0000000.000000 ii) 7).. Dependent Variable: SPREAD Method: ARMA Maximum Likelihood (OPG - BHHH) Date: 10/26/18Time: 08:51
Sample: 2013M01 2014M12 Included observations: 24 Failuretoimproveobjective(non-zerogradients)after106 iterations Coefficient covariance computed using outer product of gradients VariableCoefficientStd. Errort-StatisticProb. C-2.3704190.141478-16.754720.0000 AR(1)0.2331210.5621670.4146830.6851 AR(2)1.1372050.6402381.7762230.0991 AR(3)0.1903030.7349600.2589300.7997 AR(4)-0.8307240.628845-1.3210310.2093 MA(1)0.5720833.7820410.1512630.8821 MA(1)0.57782511.815950.0489020.9617 MA(2)-0.4242388.292924-0.0511570.9600 MA(3)-0.98581417.48258-0.0563880.9559 MA(4)-0.1677733.705652-0.0452750.9646 SIGMASQ0.0133560.2854080.0467950.9634 R-squared0.871241Mean dependent var-2.410000 Adjusted R-squared0.772195S.D. dependent var0.328991 S.E. of regression0.157024Akaike info criterion-0.250678 Sum squared resid0.320534Schwarz criterion0.289263 Log likelihood14.00814Hannan-Quinn criter.-0.107432 F-statistic8.796349Durbin-Watson stat2.187936 Dynamic forecasting
Included observations: 696 Forecast length: 0 Numberofestimated ARMA models: 4 Number of non-converged estimations: 0 SelectedARMAmodel: (0,0)(0,0) (0,0)(0,0) Dependent Variable: SPREAD Method: Least Squares Date: 10/26/18Time: 09:15 Sample (adjusted): 1957M01 2014M12 Included observations: 696 after adjustments VariableCoefficientStd. Errort-StatisticProb. C-1.5190090.046269-32.830100.0000 R-squared0.000000Mean dependent var-1.519009 Adjusted R-squared0.000000S.D. dependent var1.220654 S.E. of regression1.220654Akaike info criterion3.238087 Sum squared resid1035.548Schwarz criterion3.244617 Log likelihood-1125.854Hannan-Quinn criter.3.240612 Durbin-Watson stat0.084520 Model Selection Criteria Table Dependent Variable: SPREAD Date: 10/26/18Time: 09:15 Sample: 1957M01 2015M03 Included observations: 696 ModelLogLAICBICHQ (0,0) (0,0) - 1125.8541483.2409603.2540223.246011 (0,1) (0,0)-719.6726542.0766462.0962382.084221 (1,0)-260.0809010.7559800.7755720.763555
(0,0) (1,1) (0,0)-222.5937930.6511320.6772540.661232 i).. ii) Forecast Evaluation Date: 10/26/18Time: 09:18 Sample: 2013M01 2015M03 Included observations: 27 Evaluation sample: 2013M01 2015M03 Training sample: 1957M01 2012M12 Number of forecasts: 3 Combination tests Null hypothesis: Forecast i includes all information contained in others ForecastF-statF-prob
SPREADNANA Evaluation statistics ForecastRMSEMAEMAPESMAPETheil U1Theil U2 SPREAD0.0000000.0000000.0000000.0000000.0000000.000000 Mean square errorNANANANANANA MSE ranks0.0000000.0000000.0000000.0000000.0000000.000000 .. On the basis of results from the forecasting it can be said that the spread is going to decline for some time and then increase after 2014. In terms of the forecasting accuracy, the original series do not show any trend, however the results from forecasting is continuously declining after 1957. Appendix scalarnoobs=672 scalarnw=1000 matrix(672,1)armaforecast
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.