Financial Econometrics Notes
Financial Econometrics Notes
March, 2011
This workshop covers ARCH and GARCH models, as well as forecasting by using the
GARCH model and the ARMA model. You will see how to estimate the various models
and perform appropriate diagnostic testing to assist in choosing a preferred model.
We will work with a dataset comprising exchange rate data for the period 1 January 1980
to 21 May 19871 . The contents of this dataset are listed in Table 1.
and DUM is a dummy variable taking the value 1 is the previous day was a trading day,
and 0 if the previous day was a weekend or holiday.
dlog all of the exchange rate series, multiplying by 100 so we have daily percentage
changes in each exchange rate, i.e. for the DM it would be
Plot the daily change data in GiveWin; what conclusions do you come to?
1
This data is from Verbeek (2004) and pertains to the GARCH example illustrated on p.303.
1
Identify an appropriate AR model for each of the exchange rate series.
Hint: You will want to use ACF/PACF to help you here, as well as employ ‘over-
…tting’ to check the speci…cation. You may …nd that there is no evidence of serial
correlation and thus changes in the exchange rate do not have persistence and the
exchange rate itself can be regarded as a random walk.
Test for ARCH e¤ects by going to Test –> Test... and selecting ARCH test
with order 1. At a minimum you should test an order of 1 and 6. Are ARCH
e¤ects present?
Estimate an appropriate ARCH model based on your results from the previous
step. To do this in PcGive, go to Package –> Volatility Models (Garch) and
then Model –> Formulate. . . Select the variables from your AR model and click
OK. In the Model Settings dialogue box select the appropriate speci…cation; for
example, an ARCH(6) model will be p = 0 and q = 6. Click OK and estimate using
maximum likelihood.
Analyze the results from your model. In particular, you will want to check if any
of the parameters are insigni…cant, and if so consider a more parsimonious speci…-
cation. It may be that you want to perform a Wald test if you have more than one
insigni…cant parameter. This can be done via Test –> Exclusion Restrictions. . .
Perform further tests on your model from Test –> Test. . . Recall the Portmanteau
is the Ljung Box test. Can you improve the model?
Interpret the results. Consider if you can improve the model with a change in the
AR structure. As above, check the diagnostics.
2
Estimate a GARCH(1, 1)-in-Mean. To do this, open Model Settings and expand
the GARCH variations section. Select h_t in mean.
For all of the above, you should carefully evaluate the adequacy of your model with
particular reference to the diagnostic tests.
Exercise 3: Forecasting
Using your preferred AR(p) – GARCH(1, 1) model, in the Estimate Model di-
alogue box hold back a number of observations with the Less Forecasts setting.
Initially, you may wish to try 14.
After estimating the model, go to Test –> Forecast. . . Select the number of
forecasts you would like. If you look under Options you are able to control the
number of pre-forecast observations that are graphed and there is also a check box
for Write results instead of graphing if you desire a print-out of the forecasts
rather than a graph.
Examine the forecasts from your model. Note that you can use Test –> Store
in Database to commit the Forecasts and Forecasts standard errors to the
database.
The procedure for forecasting with ARMA models is similar to the above:
Points to Note
More details about PcGive’s implementation of volatility models, together with a
tutorial, may be found in Hendry and Doornik (2001).
It is often useful to use Model –> Progress to produce a summary table that can
aid analysis of competing models.
3
References
[1] Brooks, C. (2002): Introductory Econometrics for Finance, Cambridge University
Press.
[2] L. Glosten, R. Jagannathan, and D. Runkle (1993): “On the relation between the
expected value and the volatility of the nominal excess return on stocks”, Journal of
Finance, 48(5).
[3] Harris, R., and Sollis, R (2003): Applied Time Series Modelling and Forecasting, John
Wiley & Sons, Inc.
[5] M. Verbeek (2004): A Guide to Modern Econometrics. John Wiley & Sons, Inc.