TIME SERIES ANALYSIS PROF. MASSIMO GUIDOLIN
|
|
- Susan Harrington
- 5 years ago
- Views:
Transcription
1 Massimo Guidolin Dept. of Finance TIME SERIES ANALYSIS PROF. MASSIMO GUIDOLIN LECTURE 3: UNIVARIATE ARCH MODELS AND EXTENSIONS (ADDITIONAL, OPTIONAL READING) Lecture 3: Univariate ARCH Models Prof. Guidolin
2 OVERVIEW 1) Volatility clustering 2) Exogenous regressors in the conditional variance equation 3) Plain ARCH and GARCH models 4) Estimation and Inference in GARCH models 5) Other GARCH models and News Impact Curves: TARCH, EGARCH, NGARCH, component GARCH, etc. 6) Assessing the performance of GARCH models a.a. 11/12 p. 2 Lecture 3: Univariate ARCH Models Prof. Guidolin
3 THE MAIN ISSUES While most classical finance was built on the assumption that both asset returns and their underlying fundamentals are IID Normal over time, casual inspection of GDP, financial aggregates, interest rates, exchange rates etc. reveals that these series display time varying means, variances, andcovariances Fundamentals = quantities that justify asset prices in a rational framework E.g., dividends for stocks, short term rates for long term rates, macroeconomic and fiscal policies for exchange rates, etc. When the variance and covariances are time varying we speak about conditional HETEROSKEDASTICITY (sometimes spelled heteroscedasticity, CH) a.a. 11/12 p. 3 Lecture 3: Univariate ARCH Models Prof. Guidolin
4 THE MAIN ISSUES Three simple facts to remember and understand: 1 The fact that the conditional variance may change in heteroskedastic fashion, does not necessarily mean the series is non stationary Even though the variance may go through high and low periods, the unconditional (long run, steady state, average) variance may exist and be actually constant 2 Conditional heteroskedasticity implies that the unconditional, long run distribution of asset returns will be non normal 3 Many models of conditional heteroskedasticity, but in the end we care for their forecasting performance a.a. 11/12 p. 4 Lecture 3: Univariate ARCH Models Prof. Guidolin
5 THE PROBLEM, SIMPLY STATED Consider the (dividend corrected) realized returns on a value weighted index (by CRSP) of NYSE, AMEX, and NASDAQ stocks Sample period is 1972: :12, monthly data Value Weighted NYSE/AMEX/NASDAQ Returns 15 Turbulence Turbulence Turbulence Turbulence Volatility clusters : 10 high (low) volatility 5 tends to be follo 0 wed by high (low) 5 volatility Quie et period Quiet period Quiet period The objective is to develop models that can fit the sequence of calm and turbulent periods a.a. 11/12 p. 5 Lecture 3: Univariate ARCH Models Prof. Guidolin
6 A NAÏVE APPROACH: REGRESSION IN VARIANCE and especially forecast them One classical approach to forecasting the variance is to explicitly introduce some independent variables that may help predicting volatility Consider the simple case in which wherex x t drivesnow theconditional variance When x t exhibits positive serial correlation, then the conditional variance will exhibit positive serial correlation In practice, the equation in logarithmic form is easier to estimate and will not imply that when x t 0 returns become deterministic E.g., let s ask whether the short term interest rate (= x t ) a.a. 11/12 p. 6 Lecture 3: Univariate ARCH Models Prof. Guidolin
7 A NAÏVE APPROACH: REGRESSION IN VARIANCE might be driving the variance of US stock returns In Eviews one may simply estimate the equation specifi cation (by LS, to keep things simple): log((vw_crsp_returns)^2) c log(tbill_1m_yield) to find This means that when short term rates increase, the variance of stock returns increases as well a.a. 11/12 p. 7 Lecture 3: Univariate ARCH Models Prof. Guidolin
8 A NAÏVE APPROACH: REGRESSION IN VARIANCE However, both thestatistics and theeconomicsofsucheconomics of such a model are not completely free of concerns Let s reconstruct for instance the square root of the in sample fit of the dependent variables in the previous 12 model 10 In Eviews, it is simply genr fitlog_int=(exp(2.0685) i t ( 8 *exp( )* 6 tbill_1m_yield)) yield))^0.5 Square root of fitted values for the squares of CRSP stock returns 4 We are clearly not picking 2 up the quiet & turbulent 0 sequences seen before However, let one point stick: there may be some good in linking CH to the dynamics of predetermined dvariables a.a. 11/12 p. 8 Lecture 3: Univariate ARCH Models Prof. Guidolin
9 ARCH AND GARCH MODELS We also need a richer, and better fitting class models In finance, such a class is represented by ARCH and GARCH models, which are well known tools to fit the tendency of volatility to cluster ARCH = AutoRegressive Conditional Heteroscedasticity GARCH = Generalized ARCH AutoRegressive means that the current variance depends on its own past, and not (only) on some exogenous regressor The assumption of this class of models is that the variance of returns follows a predictable process They provide a parsimonious specification, with few parameters, that seems to fit the data well ARCH models are less persuasive at predicting when volatility will jump from low to high levels We will worry about forecasting issues later a.a. 11/12 p. 9 Lecture 3: Univariate ARCH Models Prof. Guidolin
10 ARCH AND GARCH MODELS: INTUITION The basic idea that has led Engle (1982, ECMA) to introduce ARCH models is that conditional forecasts aregenerallyvastly superiorto unconditional forecasts Consider the case of a simple AR(1) process, x t+1 = x t + t+1, for which E t [x t+1 ] = x t and E[x t+1 ] = 0 /(1 1 ) It comes from E[x t+1 ] = E[x t+1 ] E[x t+1 ](1 1 ) = 0 TheMSE ofthe conditionalforecast is E [x t+1 ( x t )] 2 = E 2 t+1 = 2 while the MSE of the unconditional forecast is E [x t+1 0 /(1 1 )] 2 = 2 /(1 12 ) Check you understand why in Hamilton s book, p. 53 Unless 1 = 0, 2 /(1 12 ) > 2, which means that the MSE of the unconditional forecast is above the MSE of the conditional one a.a. 11/12 p. 10 Lecture 3: Univariate ARCH Models Prof. Guidolin
11 ARCH AND GARCH MODELS: INTUITION But 1 = 0 means that the conditional and unconditional forecasts are trivially identical So a conditional forecast always produces a smaller MSE This example is of course referred to a conditional mean process However the intuition extends to variances as well: when E 2 t+1 2 but instead (say) E t 2 t+1 = t t p 2 t p+1 then forecasting the variance as E 2 t+1 = 2 will always produce a higher MSE than forecasting with t t p 2 t p+1 p1 A model with structure e 2 t+1 = e 2 t + 2 e 2 t p e 2 t p+1 + v t+1, with v t+1 a zero mean shock is a ARCH(p) p t p+1 t+1, t+1 (p) process a.a. 11/12 p. 11 Lecture 3: Univariate ARCH Models Prof. Guidolin
12 ARCH AND GARCH MODELS: INTUITION The model e 2 t+1 = e 2 t + 2 e 2 t p e 2 t p+1 + v t+1 is written with reference to the estimated residuals e t+1 from some conditional mean model, for instance the AR(1) used before to convey intuition This suggests that one could estimate an ARCH model using the residual from a first pass regression or ARMA model However, this is not the best strategy because the resulting (LS) estimates of the ARCH(p) parameters would be severely inefficient Inefficient means that the LS estimators will display inflated standard errors This happens whenever one opts to adopt a limitedinformation estimator, such as two step LS In fact the best possible estimation approach is a fulla.a. 10/11 p. 12 Lecture 3: Univariate ARCH Models Prof. Guidolin
13 ARCH & GARCH MODELS: GENERAL STRUCTURE information maximum likelihood approach (FIML) What a mouthful! It just means you want to jointly estimate the parameters in the conditional mean and variance equations SIMULTANEOUSLY The basic idea is to regard the series of interest r t as being a sequence of IID r.v. s, given by the product of a standardized r.v. s v t+1 with the factor t : r t+1 I t = μ t+1 t + t+1 t v t+1 = μ t + t+1, v t+1 IID N(0,1) where I t is the information set at time t, I t = r t, r t 1, r t 2,, r 0, and μ t+1 t is the conditional mean function For instance, μ t+1 t = r t As a result, E t [r t+1 ] = E t [μ t+1 t + t+1 t v t+1 ] = μ t+1 t and Var t [r t+1 ] = Var t [μ t+1 t + t+1 t v t+1 ] = Var t E t [r t+1 ] + a.a. 11/12 p t+1 tvar t [v t+1 ] + 2Cov t E t [r t+1 ], t+1 t v t+1 = 2 t+1 t Lecture 3: Univariate ARCH Models Prof. Guidolin
14 ARCH & GARCH MODELS: GENERAL STRUCTURE This formulation is extremely general and allows for a wide variety of models, depending on the conditional variance equation specification Moreover, being the conditional density v t+1 IID N(0,1) assigned, we have an explicit expression for the loglikelihood that makes estimation easy Please bear this in mind when we approach stochastic volatility models, which are not easy at all If one replaces v t+1 IID N(0,1) with iha different parametric assumption (e.g., a marginal t Student, or a GED), obtains other models that are usually equally easy to estimate With ARCH models, we can easily apply MLE because even though the conditional volatility appears to be unobserved, it can be reconstructed using past shocks Lecture 3: Univariate ARCH Models Prof. Guidolin a.a. 11/12 p. 14
15 ARCH(1): STRUCTURE AND STATISTICAL PROPERTIES There isalso no problem in generalizing the conditional mean function μ t+1 t to be a linear combination of exogenous variables and lagged endogenous variables, x t, with a vector of unknown parameters, μ t+1 = x t The general structure of a Gaussian ARCH(q) model is: r t+1 I t = μ t+1 + h 1/2 t+1v t+1 = μ t+1 + t+1, v t+1 IID N(0,1) h t+1 = t t p 2 t q Let s examine in detail a simple AR(1) ARCH(1) model: r t+1 = [ + r + [ + 2 t] 1/2 0 1 t ] 0 1 t v t+1,, v t+1 IID N(0,1) As we shall see, constraints for (covariance) stationarity of both the mean and the variance of the process are 1 <1, 0 < 1 < 1, while 0 > 0 keeps variance well defined This has to be compared with a homoskedastic Gaussian AR(1) process, r t+1 = [ r t ] + [ 0 ] 1/2 v t+1, v t+1 IID N(0,1) Lecture 3: Univariate ARCH Models Prof. Guidolin a.a. 11/12 p. 15
16 ARCH(1): STRUCTURE AND STATISTICAL PROPERTIES Themodelcaptures CH in returnsby using a moving average of past squared unexpected returns Eg E.g., a large t = r t [ r t 1 ] will lead to a large h t1 t+1 = t and therefore to highly volatile shocks at time t+1, [ t] 1/2 v t+1 This of course is what captures the clustering intuition that large movements in asset prices tend to follow large movements, ofeithersign Conversely, returns near the (conditional) mean level μ t imply lower than average future volatility This effect will be very small if 1 is near zero; if 1 is near 1, the variance will tend to infinity and be very volatile Notice now that the total residual of the process is t [ t 1] 1/2 v t and examine in detail its statistical properties Assume that v t is independent of t 1, t 2,, 0 a.a. 11/12 p. 16 Lecture 3: Univariate ARCH Models Prof. Guidolin
17 ARCH(1): STRUCTURE AND STATISTICAL PROPERTIES 1 t have mean zero and are serially ill uncorrelated E[ = E[( + 2 t 1) 1/2 v t = E[( + 2 t 1) 1/2 t ] 0 1 ) t] 0 1 ) ] E[v t ] = E[( t 1) 1/2 ] x 0 = 0 E[ t t j ]= E[( t 1) 1/2 ( t j 1) j 1/2 v t v t j ] = E[( F IID t 1) 1/2 ( t j 1) 1/2 ]E[v t v t j ] = E[( t 1) 1/2 ( t j 1) 1/2 ] x 0 = 0 (j 1) This property is important tbecause it provides guarantees (necessary and sometimes sufficient conditions) to proceed to the estimation of the conditional mean function From IID ness 2 t has a finite unconditional variance of 0 /(1 1 ) E[ 2 t] = E[( t 1)v 2 t] = E[ t 1]E[v 2 t] = E[ 2 t] E[ 2 t] = Var[ t ] = 0 /(1 1 ) This iterates the point: ARCH does not imply nona.a. 11/12 p. 17 Lecture 3: Univariate ARCH Models Prof. Guidolin =1 from v t+1 IID N(0,1)
18 ARCH(1): STRUCTURE AND STATISTICAL PROPERTIES stationarity, and in fact a finite long run, average, unconditional variance exists, although it diverges to + as t t 1, t 2, has a zero conditional mean and a conditional variance of t 1 E[ ) t t 1, ] = E t 1 [( t 1) 1/2 v t ] = E t 1 [( t 1) 1/2 ] E t 1 [v t ] = ( 2 1) 1/2 = 2 1) 1/ t 1 E t 1 [v t ] ( t 1 x 0 = 0 E[ 2 t t 1, ] = E t 1 [( t 1)v 2 t] = ( t 1)E t 1 [v 2 t] = ( + 2 t 1) x 1 = ) 0 1 t 1 = Var t 1[ [ t ] This confirms what we have stated early on: in a ARCH model, shocks are serially uncorrelated as E[ t t j ] = 0 but they are not independent because E[ 2 t t 1, ] = t 1 Notice now that under a ARCH(1), the forecast error when predicting i squared residuals is: a.a. 11/12 p. 18 Lecture 3: Univariate ARCH Models Prof. Guidolin
19 ARCH(1): STRUCTURE AND STATISTICAL PROPERTIES t 2 t E t 1 [ 2 t] = 2 t h t where h t = t 1. Therefore 2 t = h t + t or 2 t = t 1 + t which is an AR(1) process for squared innovations to financialreturns returns. Thisimpliesimplies 4 The autocorrelogram for the series of squared shocks 2 t implied by a ARCH(1) decays at speed ( 1 ) j Here j is the order of the autocorrelogram, i.e., the lag in Cov[ 2 t, 2 t j]/var[ 2 t] The implication is that unless 1 1, the autocorrelogram of a ARCH(1) will decay very quickly (see example below) To develop the next set of properties, it is useful to recall that, by Wold s representation theorem, any AR(p) process can be represented as an infinite MA process a.a. 11/12 p. 19 Lecture 3: Univariate ARCH Models Prof. Guidolin
20 ARCH(1): STRUCTURE AND STATISTICAL PROPERTIES If the return series had started in the sufficiently distant past or, equivalently, when t, this is indeed dan MA( ) process, 2 t = [ 0 /(1 1 )] + t + 1 t t For integer r, the 2r th moment of a ARCH(1) process with 0 > 0, 1 0 exists if and only if a.a. 11/12 p y For r = 1 this gives the standard 1 < 1 for existence of the unconditionalvariance; however for r = 2 (existenceof kurtosis), the condition is < 1 or 1 < [1/3] 1/2 which is quite restrictive Lecture 3: Univariate ARCH Models Prof. Guidolin
21 ARCH(1): STRUCTURE AND STATISTICAL PROPERTIES In particular, it is possible to show that if 1 < [1/3] 1/2 then the kurtosis of a ARCH(1) process is given by: Kurt( 2 2 t ) = 3[(1 1 )/(1 3 1 )] The intuition is important: kurtosis is defined as E[ 4 t]/(var[ 2 = 2 t]/(var[ 2 t t ]) Var[ t t ]) and it is clear that, given its connection with Var[ 2 t], kurtosis is a natural measure of the variance of variance What about the skewness of t? Because E[ 3 t] = E[( t 1) 3/2 v 3 t] = E[( t 1) 3/2 ] E[v 3 t] = 0 from the fact that v 3 t IID N(0,1), we have that under a ARCH(1) Skew ( t ) = 0, the presence of ARCH cannot induce any asymmetries in the unconditional density What about tthe statistical ttiti properties of asset returns? a.a. 11/12 p. 21 Lecture 3: Univariate ARCH Models Prof. Guidolin
22 ARCH(1): STRUCTURE AND STATISTICAL PROPERTIES 6 r t has a conditional mean of r t 1 and a conditional variance of t 1 This easily follows from our general proof that E t [r t+1 ] = μ t+1 t and Var t [r t+1 ] = 2 t+1 t 7 r t has an unconditional i mean of 0 /(1 1 ) and an unconditional variance of [ 0 /(1 1 )][1/(1 2 1)] Clearly, this shows that while the conditional variance function does not affect the mean (unconditional or condi tional) of the return process, the conditional mean process affects the unconditional variance of returns This is important: sometimes applied finance people seem to imply that if you care for the variance you can forget about specifying a careful conditional mean model However: this occasionally makes sense at very high freqs a.a. 11/12 p. 22 Lecture 3: Univariate ARCH Models Prof. Guidolin
23 ARCH(1): STRUCTURE AND STATISTICAL PROPERTIES To prove this property you just need to write down r t exploiting its recursive structure Equivalently, y,you can speak of solving the difference equation represented by the AR(1) process If the return series had started in the sufficiently distant past or, equivalently, when t, then because 1 <1, a.a. 11/12 p. 23 Lecture 3: Univariate ARCH Models Prof. Guidolin
24 ARCH(1): STRUCTURE AND STATISTICAL PROPERTIES where the expressions derive from the fact E[ t ] = 0 and E[ t t j ] = 0 j 1 Important result: given 0, the unconditional variance of returns increases not only as 1 1, but also as 1 1 Finally, let s examine kurtosis and skewness of returns Resulting formulas are really complicated even for this simple case, although it is clear that because a.a. 11/12 p. 24 Lecture 3: Univariate ARCH Models Prof. Guidolin
25 ARCH(Q) skewness will be zero while kurtosis will be once more a function of both 1 and 1 In this case, considerable more information can be obtained by running simulations In many (most) cases, there is evidence of a need for a number of ARCH terms (call it q) that far exceeds 1 E.g., in the case of S&P 500 daily returns, we have that the ACF for squared returns decays only very slowly, an indication of AR(q) a.a. 11/12 p. 25 Lecture 3: Univariate ARCH Models Prof. Guidolin
26 ARCH(Q) ARCH(q) models have beenproposed to deal with such cases: h t = t t q 2 t q which is an AR(q) process for volatility The restrictions are in this case 0,,., q 0 and q < 1 to guarantee positivity and stationarity of the variance process The ARCH(q) will generate dt data with fatter ftt til tails than the normal, but always symmetric distributions (odd moments equal to zero) t has a finite unconditional variance of [ 0/(1 1 2 q)] Originally, in the literature ARCH(q) models with prespecified structures of declining weights were popular, e.g., a.a. 11/12 p. 26 h t = [0.4 2 t t t t 4] Lecture 3: Univariate ARCH Models Prof. Guidolin
27 TESTING FOR ARCH In this case the constraints on the parameters greatly simplify from q + 2 to 3 only, (i) 0, 1 0, (ii) < 1 This is one of main issues with high order ARCH processes: the need to estimate under absurd number of constraints The alternative is to either not impose them, getting gnonsensical estimates, or to resort to pre imposed values, as in Engle (1982, ECMA) How does one test tfor the presence of ARCH effects? Notice that because of the implications of ARCH for the (unconditional) non normality normality of returns, ARCH tests can also be interpreted as tests of the null of normality A first idea has been illustrated already: compute the Portmanteau Q statistic of Box and Pierce (1970), calculated from the first k autocorrelations of either (i) squared returns or (ii) absolute value of returns a.a. 11/12 p. 27 Lecture 3: Univariate ARCH Models Prof. Guidolin
28 TESTING FOR ARCH to test whether 2 k is statistically significant Notice that the asymptotic distribution of the Box Pierce statistic ttiti applies if and only if the returns themselves are serially uncorrelated Important implication: if in the decomposition r t+1 = μ t + t v t+1 you are not absolutely sure that in fact μ t is a constant, watch out because if the residuals are not serially uncorrelated, you cannot simply apply portmanteau tests to uncover the presence of ARCH The classical lalternative consists of Engle s ARCH LM test It consists of two simple steps: Compute residuals from the fitted conditional i mean function, making sure that they are serially uncorrelated Estimate: a.a. 11/12 p. 28 Lecture 3: Univariate ARCH Models Prof. Guidolin
29 TESTING FOR ARCH and use the statistic TR 2 2 q to test that the lagged values of the squared residuals fail to explain the current values of squared residuals A number of papers have in fact shown that in small samples a simple F statistic used to test the null hypothesis H 0 : a 1 = a 2 = a q = 0 that has better power properties Power means that the probability to reject the null of no ARCH effects when there actually are ARCH effect, is higher (i.e., closer to 1, which is ideal) How does one test for ARCH(q 1 ) against ARCH(q 2 ), with q 2 > q 1? Simple set up the usual ARCH LM regression with q 2 lags of squared residuals and then use an F test for the null llof H 0 : a q1+1 = a q1+2 = = a q2 = 0 a.a. 11/12 p. 29 Lecture 3: Univariate ARCH Models Prof. Guidolin
30 ARCH: COMPARING DIFFERENT ASSET CLASSES Notice that the comparisons will be valid in small samples only if all the competing ARCH models have been estimated on the same data sets Implication: use data that starts from the observation indexed to the highest q parameter you intend to consider Just to get additional intuition for these concepts, let s assess the comparative properties and fit of simple AR(1) ARCH(1) ARCH(1) processes for US stocks, bonds, real estate, and cash (1 month T bill) returns Sample period dis , 2009 data dt are monthly Will use E Views as it is one of the most common benchmarks to performarch estimation Later on, we will take a look at other software options Lt Let s start tby testing ti for conditional ht heteroskedasticity kd tiit 30 Lecture 3: Univariate ARCH Models Prof. Guidolin
31 ARCH: COMPARING DIFFERENT ASSET CLASSES We know from lecture 1 that there is strong evidence of serial correlation in squared residuals for all assets Let s perform now some LM tests After cleaning the data from any possible conditional mean effect, by fitting a simplear(1) process AR(1) ARCH(1) works! 31 Lecture 3: Univariate ARCH Models Prof. Guidolin
32 ARCH: COMPARING DIFFERENT ASSET CLASSES The specification search for REIT returns is intriguing There is evidence of AR(2) but this fades under ARCH effects Need for an ARMA(1,1) 1) meanprocess? No, pls. checkyourself There is robust evidence of at least ARCH(2) AR(1) cond. mean AR(2) cond. mean 32 Lecture 3: Univariate ARCH Models Prof. Guidolin
33 ARCH: COMPARING DIFFERENT ASSET CLASSES In the case of REITs, a AR(1) ARCH(3) process seems to be not misspecified In conclusion (v t+1 IID N(0,1)): [Stocks] r t+1 = [ r t t] + (0.22) (0.05) Squared Stdz. Res. from AR(2) ARCH(1) ARCH(1) +[ t] 1/2 v s t+1 (1.14) (0.05) ARMA(1,1) variance? [REITs] r t+1 =[ r t ] (0.20) (0.04) + [ t + (1.18) (0.05) t t 2] 1/2 v r t+1 (0.05) (0.08) 33 Lecture 3: Univariate ARCH Models Prof. Guidolin
34 ARCH: COMPARING DIFFERENT ASSET CLASSES Residuals from AR(1) ARCH(3) ARCH(3) Please look into the ARCH modelling of Treasury bond returns as an exercise 34 Lecture 3: Univariate ARCH Models Prof. Guidolin
35 ARCH: GAME OVER? Note: standardized d dresiduals are v t t /h 1/2 t and should ldbe N(0,1) if the model is correctly specified Although hthey are not directly comparable, these kernel density estimates reveal: Dramaticimprovementsvs improvements vs. the original, raw returns Something else remains to be tried What about that conjecture that a ARMA process may fit the squared residuals? 35 Lecture 3: Univariate ARCH Models Prof. Guidolin
36 ARCH: GAME OVER? Using daily data, it is a bit worse than what the monthly return series allow us to see Squared S&P 500 returns, Let s go back to our daily S&P 500 return series The suspicion of ARMA in va riance is even stronger Let s estimate a AR(1) ARCH(8): e? ARMA(1,1) variance 36 Lecture 3: Univariate ARCH Models Prof. Guidolin
37 ARCH: GAME OVER? S&P 500 dil dailyreturns, Lecture 3: Univariate ARCH Models Prof. Guidolin
38 GARCH(Q,P): FROM AR TO ARMA VARIANCE MODELS The ARCH(q) recognizes the difference between the unconditional and the conditional variance allowing the latter to change over time as a function of past errors But often a very long lag structure is required, or arbitrary simplifications must be imposed Moreover it can generate only symmetric distributions A more flexible structure has been proposed by Bollerslev (1986) with the generalized (G)ARCH model The current level of conditional variance is determined not only by past residuals, but also by past levels of volatility Basically, this is ARCH(q) + which is equivalent to a switchfrom anar(q) process for squared residuals, to a ARMA(q,p) process 38 Lecture 3: Univariate ARCH Models Prof. Guidolin
39 GARCH(1,1) The most widely used GARCH models in applied econometrics is the simple ARMA(1,1) case, a GARCH(1,1): h = + 2 t 0 1 t h t 1 Equivalent to the process for returns given by r = 2 1/2 t+1 t + [ t + 1 h t ] v t+1, v t+1 IID N(0,1) where the conditional mean process t may either consist of a regression or of a ARMA model for the level of returns Why is a simple GARCH(1,1) so popular and successful? This is surprising because one of the problems with ARCH was the need to pick relatively large values of q The reason is simple: a GARCH(1,1) model can be shown to beequivalent ttoanarch( ) model! dl! Notice that by recursive substitution, h t = t h t 1 = t [ t h t 2 ] 39 Lecture 3: Univariate ARCH Models Prof. Guidolin
40 GARCH(1,1) h t = [ ] + 1 [ t t 2 ]+ 1 [ t h t 3 ] = 0 [ ]+ 1 [ 2 t t t 3] + 3 1h t 3 = = 0 0[ [ t 1 1] + 1 [ [ t 1 1 t 2 1 t t ]+ t 1h 0 If the return series had started in the sufficiently distant past or, equivalently, when t, this an ARCH( ) ) with a particular structure of decaying power weights, h t = 0 /(1 1 ) + 1 ARCH( ; 1 ) which reminds us of h t = [0.4 2 t t t ] 2 t 4 with weights replaced by 1, 1, 1, The constraints 0, 1,, q, 1,, p 0 are required to ensure that the conditional variance is never negative Bollerslev (1987, JoE) has shown that the process is covariance stationary if 40 Lecture 3: Univariate ARCH Models Prof. Guidolin
41 GARCH(1,1) which in the (1,1) 1) case just means < 1 This follows from the fact that if t 2 t E t 1 [ 2 t] = 2 t h t where h t = t 1+ 1 h t 1, then 2 t = t 1+ 1 h + t = t 1+ t + 1 ( 2 t 1 t 1 ) = + ( + ) t 1+ t 1 t 1 which is an ARMA(1,1) process From your undergrad stats courses, you know that such a process will be covariance stationary if and only if < 1 By a process of recursive substitution, it is possible to see that 1 t has a finite unconditional variance of 0 /(1 1 1 ) As we shall see, typical estimates are 1 < and 1 > The popularity of this model is due to the fact that it has only 3 parameters to be estimated ( 0, 1 1, 1 ) where positivity and stationarity constraints may be easily imposed 41 Lecture 3: Univariate ARCH Models Prof. Guidolin
42 GARCH(1,1) 2 The autocorrelogram for the series of squared innovations implied by a GARCH(1,1) decays at speed ( ) j 1 As long as 1 > 0 there is a slower decay than in the ARCH case This property derives from the fact that from the properties of ARMA(1,1) 1) processes, Autocorrelation coefficients j It is possible to show that if ( ) < 1, then the kurtosis of a GARCH(1,1) process is given by: Kurt( t) = 3[(1 ( 1+ ) 2 )/(1 ( + ) )] 1 Therefore unless 1 = 1 = 0, Kurt( t ) > 3 and a GARCH(1,1) model will generate the excess kurtosis in the data What about the skewness of t? 42 Lecture 3: Univariate ARCH Models Prof. Guidolin j j
43 TESTING FOR GARCH(1,1) Because E[ 3 t] = E[( t 1+ 1 h t 1 ) 3/2 v 3 t] = E[( t h t 1 ) 3/2 ] E[v 3 t] = 0 from the fact that v 3 t IID N(0,1), we have that under a GARCH(1,1), Skew( t ) = 0 How does one test for the presence of GARCH? What we have said in the ARCH case generally applies However, in this case it is often typical to first test for ARCH Using Ljung Box tests on squared residuals: in this case one should see a rather slow decline of both ACF and PACF Using Engle s LM ARCH test and then test for GARCH by estimating the regression: the statistic TR 2 2 P tests whether the lagged values of ARCH variance explain the current values of squared residuals 43 Lecture 3: Univariate ARCH Models Prof. Guidolin
44 THE STRUCTURE OF GARCH(1,1) MODELS What is the respective role of 1 and 1 in affecting the dynamic properties of volatility under a GARCH(1,1)? Clearly, 1 measures the impact of shocks on predicted variance, 1 the persistence of variance Consider the competing models: Both processes have been simulated Model 1 tends to be spiky but variance reverts back quickly Model 2 implies more zzzzzzzzzzzzzzzzzzzzzzzz pers persistence of weaker shocks 44 Lecture 3: Univariate ARCH Models Prof. Guidolin
45 LA SOLUZIONE RISKMETRICS: EXPONENTIAL SMOOTHING It is a special, highly celebrated and yet (so I am afraid) still used special case of GARCH(1,1): (0,1) which is a special case of a GARCH(1,1) under the restrictions: (i) 0 = 0, (ii) 1 = 1 1 Because under Riskmetrics, 1 = 1, the sum of the restricted GARCH coefficients is 1 The unconditional variance does not exist and E t 1 [h t ] = h t 1 B/c in a GARCH(1,1),, it follows that the forecast at any 1 equals h t+1 When estimating on a large number of assets, RiskMetrics found that the estimates were quite similaracrossacross assets, and they simply set = 0.94 for every asset 45 Lecture 3: Univariate ARCH Models Prof. Guidolin
46 ESTIMATION AND INFERENCE OF GARCH MODELS What follows generallyappliesto applies all types of GARCH models, of which ARCH(q) can be considered a special GARCH(q,0) case The common approach to estimation of GARCH models is the ML method The essential ingredients of ARCH models are conditional density functions, which describe the density of the next return conditional on the current information These densities are often assumed to be normal, although more flexibility is provided by permi ng non normal normal conditional densities Assume that the distribution of returns at time t is conditionally normal with variance h t, and call the vector that collects the unknown parameters (e.g., 0, 1, 1 ) then 46 Lecture 3: Univariate ARCH Models Prof. Guidolin
47 ESTIMATION AND INFERENCE OF GARCH MODELS The log likelihood function is then This function has now to be maximized using numerical methods, often imposing the obvious constaints 0, 1,, q, 1,, p 0 and The inverse of the information matrix, will provide the asymptotic covariances of the estimates. Consistent estimatesof the information matrix are calculated from n observations by: 47 Lecture 3: Univariate ARCH Models Prof. Guidolin
48 ESTIMATION AND INFERENCE OF GARCH MODELS ^ ^ The inverse of this matrix can be used for hypothesis testing by constructing the usual z ratio statistic As usual these z ratios are built as t ratios are, but their distribution is asymptotically normal For example, consider testing the null hypothesis that the parameter 1 tk takes a particular value, 1 *, i.e., H 0 : 1 = 1 * The first step is to find the MLE estimate 1 Second, compute anestimate of the covariance matrix, i.e. Third, define the ratio ^ Element (2,2) 2) of whose asymptotic distribution is N (0, 1), assuming 1 * belongs to the feasible set for 1 48 Lecture 3: Univariate ARCH Models Prof. Guidolin ^
49 ESTIMATION AND INFERENCE OF GARCH MODELS To call this ratio statistic either t or z is irrelevant: compare with the t distribution in small samples, with the normal in large samples These are Wald type tests We can also conduct likelihood ratio (LR) tests to test a constraint ton the true parameter vector or even to test tthe conditional normality against other conditional distributions Let us consider testing the null hypothesis that k parameters I assume a particular value: We have to proceed as follows: Find the value of the constrained log lik Find value of the unconstrained log lik Compute the likelihood ratio (log likelihood difference): where k is the difference in number of parameters 49 Lecture 3: Univariate ARCH Models Prof. Guidolin
50 ESTIMATION AND INFERENCE OF GARCH MODELS A large value of the LR statistic indicates that the alternative hypothesis is much more likely than the null hypothesis to describe the data and then the null is rejected Up to this point, we have assumed normality of the conditional distribution of returns and applied MLE If we want to estimate t a GARCH process with non normal innovations, we can still use MLE corresponding with this particular distribution As one can never be sure that the specified distribution is the correct one, an alternative approach is to ignore the problem and base the likelihood on the normal distribution even when this is not exact The procedure is then called Quasi ML (QML) QML will provide estimates consistent and asymptotically normal, provided that the models for the conditional mean and variance are correctly specified 50 Lecture 3: Univariate ARCH Models Prof. Guidolin
51 ESTIMATION AND INFERENCE OF GARCH MODELS It is easy to fail to sufficiently emphasize this condition: if one applies QML, inference on variance parameters will be correct only if THE CONDITIONAL MEAN FUNCTION IS CORRECTLY SPECIFIED Too much empirical volatility work has been scarcely respectful of the role of the conditional mean function inobtaining valid inferences In the QML case, the asymptotic covariance matrix has to be adjusted accordingly: We have small sample evidence that QML is reasonably accurate and close to ML estimates provided that the distribution of the innovation is symmetric 51 Lecture 3: Univariate ARCH Models Prof. Guidolin ^
52 GARCH MODELS: ONE EXAMPLE In the case of daily S&P 500 returns ( ) 2009), we have seen that not even a rich AR(1) ARCH(8) was correctly specified Both the portmanteau tests on squared residuals and formal ARCH tests made us suspect that some ARMA(1,1) model for volatilitywould be needed But ARMA(1,1) for squared residuals = GARCH(1,1)! Let s estimatesuch such AR(1) GARCH(1 GARCH(1,1) 1) model with z stat of 15.6 in AR(1) ARCH(8) Estimated = vs. Sum of estimated ARCH terms = Lecture 3: Univariate ARCH Models Prof. Guidolin
53 GARCH MODELS: ONE EXAMPLE Residuals in levels v 2 t 2 Heteroskedasticity Test: GARCH Residuals in squares 21,905 x R 2 = p value This output derivesfrom the regression of standardized residuals v 2 t on h 2 t 2 and v t 2 which can be taken as a test for ARCH(2) and GARCH(2) terms 53 Lecture 3: Univariate ARCH Models Prof. Guidolin
54 GARCH MODELS: ONE EXAMPLE Density tests applied to standardized residuals reveal that a GARCH(1,1) does fairly well around the center of the distribution, although the tails remain thicker than what one expects with marginal normal shocks 54 Lecture 3: Univariate ARCH Models Prof. Guidolin
55 GARCH MODELS: ONE EXAMPLE Let s estimate now a GARCH(2,2) 2) and practice our ability to perform tests of hypothesis That s what happens when one does not impose constraints Let s test H 0 : 2 > 0 vs. 2 0; z = ( )/ )/ = which certainly exceeds the Gaussian critical values at any size LR test of GARCH(2,2) 2) vs. (1,1): 1): 2x[ ] = which, with 2 d.f., has a p value of essentially zero 55 Lecture 3: Univariate ARCH Models Prof. Guidolin
56 FILTERING & FORECASTING VARIANCE IN GARCH MODELS The one step ahead forecast of conditional variance is trivial to obtain: =1 E t [ t+1 ] = E t [h t+1 v t+1 ] = E t [h t+1 ]E t [v t+1 ] = E t [h t+1 ] = t + 1 h t More interesting the case of a j step ahead horizon: E 2 j] 2 j] 2 t [ t+j = E t [h t+j v t+j = E t [h t+j ]E t [v t+j j] = E t [h t+j ] = E t [ t+j 1+ 1 h t+j 1 ] = E t [ t+j 1 1] + 1 E t [h t+j 1 ] = 0 + ( )E t [h t+j 1 ] = 0 + ( )E t [ t+j 2+ 1 h t+j 2 ] = 0 [1+( )]+ ( ) 2 E t [h t+j 2 ] = = 0 [1+( )+( ) 2 + +( ) j 1 ]+ ( ) j h t which is easy to compute recursively, E t [h t+1 ] = t+ 1 h t E t [h t+2 ] = 0 + ( )E t [h t+1 ] E t [h t+3 ] = 0 + ( )E t [h t+2 ] 56 Lecture 3: Univariate ARCH Models Prof. Guidolin
57 FILTERING & FORECASTING VARIANCE IN GARCH MODELS Inour daily S&P sample for a GARCH(1,1): 1): 57 Lecture 3: Univariate ARCH Models Prof. Guidolin
58 OTHER GARCH MODELS: t GARCH We shall soon see that our early finding of a GARCH(2,2) 2) has a deeper meaning than what one normally thinks The problem was the violation of the usual constraints; some restrictions have to be imposed As seen before, the data often display higher excess kurtosis than what a GARCH(1,1) 1) can generate One popular solution then combines BOTH strategies to obtain non normalities: normalities: Conditional heteroskedasticity Marginal distributions whichare non Gaussian In the literature the t Student GARCH(1,1) is popular: r 2 1/2 t+1 = t + [ t + 1 h t ] v t+1, v t+1 f v where (v > 2) (e) 58 Lecture 3: Univariate ARCH Models Prof. Guidolin e 2
59 OTHER GARCH MODELS: t GARCH Notice that besides the GARCH(1,1) 1) parameters, in this case we also need to estimate the d.f. parameters, v t Student The estimate of the number of d.f. is highly significant and similar to the estimate of found for US monthly stock returns in lecture 1 Distribution results not better 59 Lecture 3: Univariate ARCH Models Prof. Guidolin duals in squares Resi
60 OTHER GARCH MODELS: INTEGRATED GARCH ^ In the GARCH(1,1) 1) case, we have noticed that = which is close to 1 A Wald test of H 0 : = 1 gives a z statistic of z = (0.996)/( e 06) 1/2 = which has a zero p value However, one is not always so lucky, with other series and/or periods, it may be impossible to reject = 1 The model that results when = 1 is commonly referred to as Integrated GARCH This name is due to the fact tthat t the restriction titi = 1 implies a unit root in the ARMA(1,1) model for v 2 t It follows that the unconditional variance of r t is not finite in this case, i.e. the model is NOT covariance stationary However, the IGARCH(1,1) model may still be strictly stationary provided that: 60 Lecture 3: Univariate ARCH Models Prof. Guidolin ^
61 OTHER GARCH MODELS: INTEGRATED GARCH It is also easy to see that because = 1, h t = 0 +(1 1 ) 2 t 1+ 1 h = (1 1 ) 2 t 1+ 1 (1 1 ) 2 t h t 2 = = [ ] +(1 1 )[ 2 t t t 2 + ] which is a geometric decaying function of past realiza tions of the shock sequence 2 t t Two implications: This is a typical ARCH( ) with restrictions involving 1 = 1 1 and the weights Therefore it can be estimated with the same methods that are applied to all ARCH models Because under a IGARCH(1,1) (pls. check) h t+1 = 0 + h t + (1 1 )( 2 t h t ) 61 Lecture 3: Univariate ARCH Models Prof. Guidolin
62 OTHER GARCH MODELS: INTEGRATED GARCH and E t [ 2 t h t ] = 0, the conditional expectation of variance j periods ahead is: E t [h t+j ]= j 0 +h t Therefore E t [h t2 t+2 ] = 0 + E t [h t1 t+1 ] = h t = h t E t [h t+3 ] = 0 +E t [h t+2 ] = h t = 3 0 +h t, etc. Notice that if 0 = 0, we have aeaa martingale at gaeprocess Even though IGARCH is not covariance stationary Sure thing: the variance does not even exist Nelson (1990, JoE) has shown that if 0 > 0, h t is strictly stationary even though its stationary distribution generally lacks unconditional moments: the tails til are so thick that t no second or higher order moment exists When + 0 = 0, h t = (1 )[ 2 t 1+ 2 t t 2 + ] ]and this particular model is the exponential smoother for variance popularized p by RiskMetrics at JP Morgan Ouch! 0 = 0 long run forecast of variance is E t [h t+j ]= h t 62 Lecture 3: Univariate ARCH Models Prof. Guidolin
63 OTHER GARCH MODELS: INTEGRATED GARCH Can a IGARCH(1,1) 1) represent a better model for S&P 500 daily returns? Let s try to estimate the model imposing 0 = 0 63 Lecture 3: Univariate ARCH Models Prof. Guidolin Squa ared Stdz ed Res.
64 LEVERAGE AND NEWS IMPACT CURVES A well known and important stylized fact is that negative and positive shocks (i.e., t ) impact subsequent volatility (i.e., h t+1 ) depending on their sign Asymmetric NIC In particular, in many asset markets there is now robust evidence that t < 0 affects volatility more than t > 0 This is often called leverage effect: a negative e return rn shock would ldlower the net worth of a company increasing its leverage GARCH A more highlyleveragedleveraged company is riskier and this should be reflected by higher, subsequent variance of stock returns You do see the naivite of such reasoning in a CAPM view We also speak about asymmetries in the conditional variance (CH) function This is described dby the (sample) news impact curve (NIC) 64 Lecture 3: Univariate ARCH Models Prof. Guidolin
65 LEVERAGE AND NEWS IMPACT CURVES The NIC measures how new information is incorporated into volatility, i.e. it shows the relationship between the current shock t and conditional variance one period ahead h t+1, holding constant all other past and current information In a GARCH(1,1) model we have: NIC( t h t = h) = h+ 1 2 t = A+ 1 2 t which is a quadratic function of 2 t and therefore symmetric around 0 (with hintercept A h) Problem: for most return series, the empirical NIC fails to be symmetric After Engle and Ng (1993, JF) on NICs, a considerable literature has beendevoted to develop ARCH models that could produce a NIC matching its empirical asymmetries There are many such models: we will study TARCH (also called GJR), EGARCH, and NGARCH 65 Lecture 3: Univariate ARCH Models Prof. Guidolin
66 ASYMMETRIC ARCH MODELS: EGARCH EGARCH is probably the most prominent asymmetric GARCH As in ARCH models, in GARCH models the negativity of parameters may create difficulties in estimation Nelson (1991, ECMA) proposes a new form of ARCH model, the Exponential ilgarch, in which h positivity iii of the conditional i variance is ensured by the fact that ln(h t ) is modeled Two types of EGARCH(1,1) 1) found in the applied literature; the first type is the one originally proposed by Nelson Letting z [ /(h 1/2 t t t ) ], the log conditional variance is: h t ) h t 1 ) The sequence g(z t) is a zero mean, i.i.d. random sequence: If z t > 0, g(z t ) is linear in z t with slope Lecture 3: Univariate ARCH Models Prof. Guidolin h t 1
67 ASYMMETRIC ARCH MODELS: EGARCH If z t < 0, g(z t ) is linear in z t with slope 1 Thus, g(z t ) is function of both the magnitude and the sign of z t and it allows the conditional variance process to respond asymmetrically to rises and falls in stock price Indeed, it can be rewritten as No restrictions on the parameters are necessary to ensure non negativity it of the conditional variances The term represents a magnitude effect: If 1 > 0 and = 0, the innovations in the conditional variance are positive (negative) when the magnitude of z t is larger (smaller) than its expected value If 1 = 0 and < 0, the innovation in conditional variance is positive (negative) when returns innovations are negative (positive), in accordance with empirical evidence for stock returns 67 Lecture 3: Univariate ARCH Models Prof. Guidolin
68 ASYMMETRIC ARCH MODELS: EGARCH The NIC for this EGARCH model is: t t h t = h) t ) t if t > 0 t if t 0 An alternative version of EGARCH(1,1) is: ln(h t ) = 0 + ln(h t 1 ) + 1 ( t 1 /h t 1 ) + + ( t i /h t 1 ) For instance, this is the version implemented in Eviews The presence of a leverage effect in this case implies < 0; more generally, there will be asymmetries in conditional variance as long as 0 Of course, EGARCH(1,1) may be easily generalized to EGARCH(q,p), ln(h = + p ln(h t j + q t ) 0 j=1 j ) i=1 i i( ( t i /h t i ) + + q i=1 i( t i /h t i ) 68 Lecture 3: Univariate ARCH Models Prof. Guidolin
69 EGARCH MOMENT CONDITIONS Nelson s s (1991) EGARCH has another key advantage In the GARCH case, we know that the parameter restrictions needed to ensure moment existence become increasingly gy stringent as the order of the moment grows For instance, even in the simple case of a ARCH(1), we know that For integer r the 2r th moment exists if and only if For integer r, the 2r th moment exists if and only if Instead, in a EGARCH(p,q) case, if the error process {v t } has all moments and the sum of the squares of the j coefficients does not exceed 1, q < 1 then all moments for the EGARCH process exist Nelson (1991) also recommended dthe use of the so called Generalized Error Distribution (GED) for the errors: a distri bution with fatter tails than the normal one helps to increase the kurtosis 69 Lecture 3: Univariate ARCH Models Prof. Guidolin
70 ASYMMETRIC ARCH MODELS: THRESHOLD ARCH The model introduced by Glosten, Jagannathan and Runkle (1993, JF; GJR) offers alternative method to allow for asymmetric effects of positive and negative shocks The model is obtained from the GARCH(1,1) model by assuming that the parameter of 2 t 1 depends on the sign of the shock, that is: h t = t 1+ I t 1 <0 2 t h t 1 which h means h t = 0 +( 1 + ) 2 t 1+ 1 h t 1, GARCH(1,1) w/coeff. 1 + when t 1 <0 h 2 t = t h t 1, GARCH(1,1) 1) w/coeff. 1 when t 1 0 The conditions for non negativeness of the conditional variance are 0 > 0, 1 + > 0, 1 > 0 The condition for covariance stationarity is < 1 If this condition is satisfied, the unconditional variance is 0 /( ) 70 Lecture 3: Univariate ARCH Models Prof. Guidolin
71 ASYMMETRIC ARCH MODELS: NONLINEAR GARCH The NIC for the GJR TGARCH is equal to: t t h t = h ) t ) 2 t if t > 0 ( 1 + ) 2 t if t 0 NAGARCH is a very simple framework that however has played a key role in applied option pricing: h t = ( t 1 h 1/2 t 1) h t 1 = h 1/2 t 1(v t 1 ) h t 1 The model dlisasymmetric when > 0 b/c while v t 1 0 impacts conditional variance only in the measure (v t 1 ) 2 v 2 t 1, v t 1 <0 impacts conditional variance in the measure (v 2 2 t 1 ) > v t 1 The model is non linear because even with = 0itcan be rewritten as a GARCH(1,1) with time varying ARCH coefficient: h t = 0 + 1,t 1 v 2 t 1+ 1 h t 1 where 1,t 1 1 h 1/2 t 1 71 Lecture 3: Univariate ARCH Models Prof. Guidolin
72 ASYMMETRIC ARCH MODELS: NONLINEAR GARCH Notice that N(A)GARCH can also be re written as: h t = t t 1 h 1/2 t 1 + ( )h t 1 which is a GARCH(1,1) 1) with restricted coefficients and augmented by 1 t 1 h 1/2 t 1 However, notice that E[ 1 t 1 h 1/2 t 1]= 1 E[ t 1 ]h 1/2 t 1 = 0 Therefore the NGARCH persistence is given by 1 (1+ 2 ) + 1 With some algebra you can show that the unconditional variance is 0 /(1 1 (1+ 2 ) 1 ) Notice that differently from the EGARCH case, one still needs to impose restrictions, which are in this case no longer so plain as imposing that 0 > 0 and 1 > 0, because of the presence of the term 1 t 1 h 1/2 t 1 Please try and work out the NIC for NGARCH: it will be timevarying, which is an appealing feature indeed 72 Lecture 3: Univariate ARCH Models Prof. Guidolin
73 ASYMMETRIC ARCH MODELS: TESTS & EXAMPLES Let s look now for ARCH asymmetries for 2 of our 3 risky asset classes, monthly data We first estimate a symmetric Gaussian a AR(1) GARCH(1,1) ( ) Second, we learn how to test for the existence of residual asymmetries in squared standardized residuals There are three types of tests that can be applied, based on one s economic priors on the kind of asymmetries in asset returns: Define D t 1 as a dummy that takes value of 1 when the GARCH residual t 1 < 0, and zero otherwise A test of the null hypothesis a 1 = 0 in the ARCH test type regression is called a Sign Bias Test A test of the null hypothesis a 2 = 0 in the ARCH test type regression 73 Lecture 3: Univariate ARCH Models Prof. Guidolin
74 ASYMMETRIC ARCH MODELS: TESTS & EXAMPLES is called a Negative Size Bias Test; a test of the null hypothesis of a 3 = 0 in the same regression is called Positive Size Bias Test Sign Test Regression: Persistence: 0.96 Unconditional volatility: 5.4% TGARCH? Neg. & Pos. Size Test treg.: 74 Lecture 3: Univariate ARCH Models Prof. Guidolin
75 ASYMMETRIC ARCH MODELS: TESTS & EXAMPLES Unfortunately, in a simple TARCH, 1 < 0 which is inadmissible; therefore we estimate a EGARCH(1,1) Unconditional volatility: 4.5% Because < 0 is statistically significant, the EGARCH model is adequate to capture asymmetries in the conditional volatility 75 Lecture 3: Univariate ARCH Models Prof. Guidolin
76 ASYMMETRIC ARCH MODELS: TESTS & EXAMPLES Let s see if equity REIT returns display any differences SignTest Regression: Neg. & Pos. Size Test Reg.: Persistence: Unconditional volatility: 5.1% TGARCH? 76 Lecture 3: Univariate ARCH Models Prof. Guidolin
77 ASYMMETRIC ARCH MODELS: TESTS & EXAMPLES Unfortunately, in a simple TARCH, 1 < 0 which is inadmissible; therefore we estimate a EGARCH(1,1) Unconditional volatility: 5.1% Because < 0 is statistically significant, the EGARCH model is adequate to capture asymmetries in the conditional volatility However, the economic effect is in this case small 77 Lecture 3: Univariate ARCH Models Prof. Guidolin
78 GARCH IN MEAN In asset pricing it is frequent to write and solve models in which the conditional risk premium is given as: Et[x t+1 ] = (risk aversion) x (quantity of risk at time t) where x t+1 r t+1 r f t is the excess return on the asset r f t is the riskless rate as of time t, think of the yield on a 1 month T bill Risk aversion is often interpreted as constant parameter, while the quantity of risk ikis allowed to vary over time Since the paper by Engle, Lilien and Robins (1987, ECMA), it has become typical to use GARCH variance forecasts as a measure of time varying risk: where h t follows some of the GARCH models examined It is also possible to find papers in which the conditional mean is a function of either h 1/2 t or ln(h t ) 78 Lecture 3: Univariate ARCH Models Prof. Guidolin
79 GARCH IN MEAN: EXAMPLES 79 Lecture 3: Univariate ARCH Models Prof. Guidolin
80 COMPONENT GARCH The basic idea is that both short and long term conditional variance would contain ARCH, with short term CH converging gto long termch Component GARCH model has been introduced by Engle and Lee (1999) with a leverage effect a la GJR/TARCH We also speak of a long memory GARCH model Because GARCH(q,p) is equivalent to an ARMA on squared errors, how can we handle non stationarity? tti it? Notice that extension from ARMA(1,1) to ARIMA(1,1,1), i.e., from 2 2 t = 0 + ( ) t 1 + t 1 t 1 to Δ 2 t = 0 +( ) 2 t 1+ t 1 t 1 2 t= 0 +( ) 2 t 1+ t 1 t 1 won t work because ( ) may generate negative variance Component GARCH assumes instead that the long run error variance q t reverts to q t = 0 + (q t 1 0 ) + ( 2 t 1 h t 1 ) 80 Lecture 3: Univariate ARCH Models Prof. Guidolin
81 COMPONENT GARCH while short run run variance h t follows h t = q t + 1 ( 2 t 1 h t 1 ) + I t 1 <0 ( 2 t 1 h t 1 ) + 1 (h t 1 q t 1 ) Alternatively, the deviations of Squared shocks from short term variance Short term variance from long run variance follow a TGARCH(1,1) process with long run mean 0 Zero long run mean, 0 = 0, implies that as t, h t = q t The component GARCH(1,1) can be shown to be equivalent to a special GARCH(2,2) (set = 0 for simplicity): h t = (1 1 1 )(1 ) 0 + ( 1 + ) 2 t 1 ( 1 + ( ) )) 2 t ( 1 )h t 2 ( 1 ( ) )h t 2 which isugly as hell but it is after all a special GARCH(2,2) 2) with 0 (1 1 1 )(1 ) 0, 1 1 +, 2 ( 1 + ( ) )), 1 1, 2 ( 1 ( ) ) Why is it no longer a problem that 2 ( 1 + ( ) )) < 0? 81 Lecture 3: Univariate ARCH Models Prof. Guidolin
82 COMPONENT GARCH Let s take a new look at our S&P 500 daily data, using a component GARCH(1,1) Short run persistence: 0.96 Long run persistence: 1.02! Unconditional variance: 1.33% per day Short run persistence: 0.93 Long run persistence: 1.02! Unconditional variance: 0.77% per day 82 Lecture 3: Univariate ARCH Models Prof. Guidolin
83 COMPONENT GARCH 83 Lecture 3: Univariate ARCH Models Prof. Guidolin
84 ASSESSING THE PERFORMANCE OF GARCH MODELS We have been doing it routinely, but let s ask again: how do you decide whether a GARCH model is appropriate? How do you compare two alternative GARCH models? ❶ Check the properties of standardized residuals v t t /(h t ) 1/2 where h t comes from an estimated ARCH to make sure that v t IID N(0,1) (or any assumed distribution) ❷ If the model has been estimated without formal restrictions on coefficients, important to think whether h the necessary restrictions (e.g., 0, 1,, q, 1,, p 0) for positivity and N&S for stationarity are satisfied ❸ Models can be compared using the (maximized) loglikelihoodfunction: any ARCH modeloughtto ought to do better than the corresponding constant variance model Alternative ARCH models can be compared via their log liks As we have seen, when the models are nested, this can also be 84 Lecture 3: Univariate ARCH Models Prof. Guidolin
85 ASSESSING THE PERFORMANCE OF GARCH MODELS couched in terms of a formal LR test For instance, one can test GARCH(2,2) against the null of GARCH(1,1) estimating (on identical data!) both models and then computing 2[LR GARCH(2,2) LR GARCH(1,1) ] and comparing this statistic with the critical values at (1 p)% under 2 2 Here p is the levellof significance ifi of the test tand 2 comes from the fact that the difference in the number of parameters btw. GARCH(2,2) )and dgarch(1,1), is indeed 2 Notice that this can be used as a test for the need of a component GARCH model, because imposing parameter restrictions may never increase the log likelihood In the case of our monthly data set: Stock returns: 2[ ( )] 1)] = 12.6 (p value: 0.002) 002) REIT returns: 2[ ( )] = 3.0 (p value: 0.223) Bond returns: 2[ ] = 3.0 (p value: 0.223) 1M T Bill returns: 2[ ] = 12.8 (p value: 0.002) 85 Lecture 3: Univariate ARCH Models Prof. Guidolin
86 ASSESSING THE PERFORMANCE OF GARCH MODELS ❹ Modelscan be comparedusing penalized measuresof fit which trade off in sample fit with parsimony, i.e., decrease as the number of parameters increase Why do we value parsimony? Because in general terms the forecasting performance of a model improves as the number of parameters used to fit the data in sample declines The general feeling is that, given an identical fit, e.g., a GARCH(1,1) model will alsoperform better thana GARCH(2,2) The forecasting analog of Okkam s razor Information criteria are sample statistics derived from the maximized log likelihood thataccomplishexactlythistask Their general structure is: (Maximized Log Lik) + f(dim( )) Three information criteria i are widelyemployed l d The Bayes Schwartz IC (BIC): 2(LogLik/n) + (dim( )ln(n)/n) It is known to select rather parsimonious models; very popular in the applied literature 86 Lecture 3: Univariate ARCH Models Prof. Guidolin
87 ASSESSING THE PERFORMANCE OF GARCH MODELS The Akaike IC (AIC): 2(LogLik/n) + 2(dim( )/n) Also popular because asymptotically unbiased, but known to select too large non linear models in small samples The Hannan Quinn IC (H Q): 2(LogLik/n) + 2[dim( )ln(ln(n))/n] It is has been shown to perform very strongly in small samples and for non linear models; it is a compromise btw. BIC and AIC IMPORTANT, before you ever embarass yourself: information criteria need to be MINIMIZED by the choice of the model, because of the special structure of an IC: (Log Lik) + f(dim( )) For instance, let s ponder our S&P 500 daily data: Model Log Lik dim( ) BIC AIC H Q AR(1) Const. Vol AR(1) ARCH(1) ARCH(1) AR(1) GARCH(1,1) AR(1) EGARCH(1,1) AR(1) CGARCH(1,1) AR(1) TGARCH(1,1) Lecture 3: Univariate ARCH Models Prof. Guidolin
88 ASSESSING THE PERFORMANCE OF GARCH MODELS Yes, EGARCH and TGARCH are close, with the former slightly superior but unfortunately there is no known statistical theory to compare and make inference on differences btw. ICs ❺ Because ARCH models are models for conditional variance, it seems appropriate to try and measure how well they fit the time varying variance in the data Problem: how do you measure variance in the data? (Conditional) dto a) variance a is a (conditional) o moment tand dtherefore e e it is latent, not observable First idea: estimate time t conditional variance using the squared conditional i mean residuals, 2 t At this point one can either compute the in sample R 2 that reveals how well the filtered series h 2 t fits the t or actually build information criteria with structure: (RSS)( ) + f(dim( )) ( where RSS is the residual sum of squares computed as [ 2 t h t ] 2 88 Lecture 3: Univariate ARCH Models Prof. Guidolin
89 ASSESSING THE PERFORMANCE OF GARCH MODELS Alternatively, one can actually test whether a = 0, b = 1, and R 2 is high (ideally 1) in the regression 2 t = a + b h t + t t white noise a = 0 and b = 1 jointly come from the fact that if a ARCH model is correctly specified, then E[ 2 t]= h t The problem is thatt 2 t isa very poor measure of time varyingi conditional variance, with Var t [ t ] = E t [( t h t ) ] = E t [h t (v t 1) ] = h 2 te t [(v 2 t 1) 2 ] = h 2 t[kurt(v t ) 1] When either h t or Kurt(v are high, 2 t ) t will contain a lot of noise To remedy to this problem, Christoffersen (2003) & others have suggested using either daily high and low price implied returns or high h frequency dt data to estimate t time varyingi variance For instance, in the case of S&P 500 daily returns, it seems useful to deepen our comparison of EGARCH(1,1) vs. TGARCH(1,1) given that their ICs were close 89 Lecture 3: Univariate ARCH Models Prof. Guidolin
90 ASSESSING THE PERFORMANCE OF GARCH MODELS EGARCH(1,1) 1) 90 Lecture 3: Univariate ARCH Models Prof. Guidolin
91 ASSESSING THE PERFORMANCE OF GARCH MODELS TGARCH(1,1) 1) 91 Lecture 3: Univariate ARCH Models Prof. Guidolin
Volatility. Gerald P. Dwyer. February Clemson University
Volatility Gerald P. Dwyer Clemson University February 2016 Outline 1 Volatility Characteristics of Time Series Heteroskedasticity Simpler Estimation Strategies Exponentially Weighted Moving Average Use
More informationLecture 6: Univariate Volatility Modelling: ARCH and GARCH Models
Lecture 6: Univariate Volatility Modelling: ARCH and GARCH Models Prof. Massimo Guidolin 019 Financial Econometrics Winter/Spring 018 Overview ARCH models and their limitations Generalized ARCH models
More informationGARCH Models. Eduardo Rossi University of Pavia. December Rossi GARCH Financial Econometrics / 50
GARCH Models Eduardo Rossi University of Pavia December 013 Rossi GARCH Financial Econometrics - 013 1 / 50 Outline 1 Stylized Facts ARCH model: definition 3 GARCH model 4 EGARCH 5 Asymmetric Models 6
More informationLecture 2: Univariate Time Series
Lecture 2: Univariate Time Series Analysis: Conditional and Unconditional Densities, Stationarity, ARMA Processes Prof. Massimo Guidolin 20192 Financial Econometrics Spring/Winter 2017 Overview Motivation:
More informationECON3327: Financial Econometrics, Spring 2016
ECON3327: Financial Econometrics, Spring 2016 Wooldridge, Introductory Econometrics (5th ed, 2012) Chapter 11: OLS with time series data Stationary and weakly dependent time series The notion of a stationary
More informationEcon 423 Lecture Notes: Additional Topics in Time Series 1
Econ 423 Lecture Notes: Additional Topics in Time Series 1 John C. Chao April 25, 2017 1 These notes are based in large part on Chapter 16 of Stock and Watson (2011). They are for instructional purposes
More informationLecture 8: Multivariate GARCH and Conditional Correlation Models
Lecture 8: Multivariate GARCH and Conditional Correlation Models Prof. Massimo Guidolin 20192 Financial Econometrics Winter/Spring 2018 Overview Three issues in multivariate modelling of CH covariances
More informationLecture 3: Autoregressive Moving Average (ARMA) Models and their Practical Applications
Lecture 3: Autoregressive Moving Average (ARMA) Models and their Practical Applications Prof. Massimo Guidolin 20192 Financial Econometrics Winter/Spring 2018 Overview Moving average processes Autoregressive
More informationIntroduction to ARMA and GARCH processes
Introduction to ARMA and GARCH processes Fulvio Corsi SNS Pisa 3 March 2010 Fulvio Corsi Introduction to ARMA () and GARCH processes SNS Pisa 3 March 2010 1 / 24 Stationarity Strict stationarity: (X 1,
More informationECONOMICS 7200 MODERN TIME SERIES ANALYSIS Econometric Theory and Applications
ECONOMICS 7200 MODERN TIME SERIES ANALYSIS Econometric Theory and Applications Yongmiao Hong Department of Economics & Department of Statistical Sciences Cornell University Spring 2019 Time and uncertainty
More informationDiagnostic Test for GARCH Models Based on Absolute Residual Autocorrelations
Diagnostic Test for GARCH Models Based on Absolute Residual Autocorrelations Farhat Iqbal Department of Statistics, University of Balochistan Quetta-Pakistan farhatiqb@gmail.com Abstract In this paper
More informationDiscussion of Bootstrap prediction intervals for linear, nonlinear, and nonparametric autoregressions, by Li Pan and Dimitris Politis
Discussion of Bootstrap prediction intervals for linear, nonlinear, and nonparametric autoregressions, by Li Pan and Dimitris Politis Sílvia Gonçalves and Benoit Perron Département de sciences économiques,
More informationLecture 9: Markov Switching Models
Lecture 9: Markov Switching Models Prof. Massimo Guidolin 20192 Financial Econometrics Winter/Spring 2018 Overview Defining a Markov Switching VAR model Structure and mechanics of Markov Switching: from
More informationThe Instability of Correlations: Measurement and the Implications for Market Risk
The Instability of Correlations: Measurement and the Implications for Market Risk Prof. Massimo Guidolin 20254 Advanced Quantitative Methods for Asset Pricing and Structuring Winter/Spring 2018 Threshold
More informationHeteroskedasticity in Time Series
Heteroskedasticity in Time Series Figure: Time Series of Daily NYSE Returns. 206 / 285 Key Fact 1: Stock Returns are Approximately Serially Uncorrelated Figure: Correlogram of Daily Stock Market Returns.
More informationARIMA Modelling and Forecasting
ARIMA Modelling and Forecasting Economic time series often appear nonstationary, because of trends, seasonal patterns, cycles, etc. However, the differences may appear stationary. Δx t x t x t 1 (first
More information13. Estimation and Extensions in the ARCH model. MA6622, Ernesto Mordecki, CityU, HK, References for this Lecture:
13. Estimation and Extensions in the ARCH model MA6622, Ernesto Mordecki, CityU, HK, 2006. References for this Lecture: Robert F. Engle. GARCH 101: The Use of ARCH/GARCH Models in Applied Econometrics,
More informationMultivariate GARCH models.
Multivariate GARCH models. Financial market volatility moves together over time across assets and markets. Recognizing this commonality through a multivariate modeling framework leads to obvious gains
More informationLecture 3: Autoregressive Moving Average (ARMA) Models and their Practical Applications
Lecture 3: Autoregressive Moving Average (ARMA) Models and their Practical Applications Prof. Massimo Guidolin 20192 Financial Econometrics Winter/Spring 2018 Overview Moving average processes Autoregressive
More informationGARCH Models Estimation and Inference
GARCH Models Estimation and Inference Eduardo Rossi University of Pavia December 013 Rossi GARCH Financial Econometrics - 013 1 / 1 Likelihood function The procedure most often used in estimating θ 0 in
More informationFinancial Econometrics
Financial Econometrics Topic 5: Modelling Volatility Lecturer: Nico Katzke nicokatzke@sun.ac.za Department of Economics Texts used The notes and code in R were created using many references. Intuitively,
More informationEcon 424 Time Series Concepts
Econ 424 Time Series Concepts Eric Zivot January 20 2015 Time Series Processes Stochastic (Random) Process { 1 2 +1 } = { } = sequence of random variables indexed by time Observed time series of length
More informationLecture 5: Unit Roots, Cointegration and Error Correction Models The Spurious Regression Problem
Lecture 5: Unit Roots, Cointegration and Error Correction Models The Spurious Regression Problem Prof. Massimo Guidolin 20192 Financial Econometrics Winter/Spring 2018 Overview Stochastic vs. deterministic
More informationat least 50 and preferably 100 observations should be available to build a proper model
III Box-Jenkins Methods 1. Pros and Cons of ARIMA Forecasting a) need for data at least 50 and preferably 100 observations should be available to build a proper model used most frequently for hourly or
More informationProblem set 1 - Solutions
EMPIRICAL FINANCE AND FINANCIAL ECONOMETRICS - MODULE (8448) Problem set 1 - Solutions Exercise 1 -Solutions 1. The correct answer is (a). In fact, the process generating daily prices is usually assumed
More informationAutoregressive Moving Average (ARMA) Models and their Practical Applications
Autoregressive Moving Average (ARMA) Models and their Practical Applications Massimo Guidolin February 2018 1 Essential Concepts in Time Series Analysis 1.1 Time Series and Their Properties Time series:
More informationEmpirical Market Microstructure Analysis (EMMA)
Empirical Market Microstructure Analysis (EMMA) Lecture 3: Statistical Building Blocks and Econometric Basics Prof. Dr. Michael Stein michael.stein@vwl.uni-freiburg.de Albert-Ludwigs-University of Freiburg
More informationLecture 6a: Unit Root and ARIMA Models
Lecture 6a: Unit Root and ARIMA Models 1 2 Big Picture A time series is non-stationary if it contains a unit root unit root nonstationary The reverse is not true. For example, y t = cos(t) + u t has no
More informationTime Series Models and Inference. James L. Powell Department of Economics University of California, Berkeley
Time Series Models and Inference James L. Powell Department of Economics University of California, Berkeley Overview In contrast to the classical linear regression model, in which the components of the
More informationSTATISTICS/ECONOMETRICS PREP COURSE PROF. MASSIMO GUIDOLIN
Massimo Guidolin Massimo.Guidolin@unibocconi.it Dept. of Finance STATISTICS/ECONOMETRICS PREP COURSE PROF. MASSIMO GUIDOLIN SECOND PART, LECTURE 2: MODES OF CONVERGENCE AND POINT ESTIMATION Lecture 2:
More informationEconometrics. Week 4. Fall Institute of Economic Studies Faculty of Social Sciences Charles University in Prague
Econometrics Week 4 Institute of Economic Studies Faculty of Social Sciences Charles University in Prague Fall 2012 1 / 23 Recommended Reading For the today Serial correlation and heteroskedasticity in
More informationArma-Arch Modeling Of The Returns Of First Bank Of Nigeria
Arma-Arch Modeling Of The Returns Of First Bank Of Nigeria Emmanuel Alphonsus Akpan Imoh Udo Moffat Department of Mathematics and Statistics University of Uyo, Nigeria Ntiedo Bassey Ekpo Department of
More informationFinancial Econometrics
Financial Econometrics Nonlinear time series analysis Gerald P. Dwyer Trinity College, Dublin January 2016 Outline 1 Nonlinearity Does nonlinearity matter? Nonlinear models Tests for nonlinearity Forecasting
More informationTHE UNIVERSITY OF CHICAGO Graduate School of Business Business 41202, Spring Quarter 2003, Mr. Ruey S. Tsay
THE UNIVERSITY OF CHICAGO Graduate School of Business Business 41202, Spring Quarter 2003, Mr. Ruey S. Tsay Solutions to Homework Assignment #4 May 9, 2003 Each HW problem is 10 points throughout this
More informationTime Series 2. Robert Almgren. Sept. 21, 2009
Time Series 2 Robert Almgren Sept. 21, 2009 This week we will talk about linear time series models: AR, MA, ARMA, ARIMA, etc. First we will talk about theory and after we will talk about fitting the models
More informationRegression: Ordinary Least Squares
Regression: Ordinary Least Squares Mark Hendricks Autumn 2017 FINM Intro: Regression Outline Regression OLS Mathematics Linear Projection Hendricks, Autumn 2017 FINM Intro: Regression: Lecture 2/32 Regression
More informationTAKEHOME FINAL EXAM e iω e 2iω e iω e 2iω
ECO 513 Spring 2015 TAKEHOME FINAL EXAM (1) Suppose the univariate stochastic process y is ARMA(2,2) of the following form: y t = 1.6974y t 1.9604y t 2 + ε t 1.6628ε t 1 +.9216ε t 2, (1) where ε is i.i.d.
More informationThe Size and Power of Four Tests for Detecting Autoregressive Conditional Heteroskedasticity in the Presence of Serial Correlation
The Size and Power of Four s for Detecting Conditional Heteroskedasticity in the Presence of Serial Correlation A. Stan Hurn Department of Economics Unversity of Melbourne Australia and A. David McDonald
More informationDo Markov-Switching Models Capture Nonlinearities in the Data? Tests using Nonparametric Methods
Do Markov-Switching Models Capture Nonlinearities in the Data? Tests using Nonparametric Methods Robert V. Breunig Centre for Economic Policy Research, Research School of Social Sciences and School of
More informationChapter 12: An introduction to Time Series Analysis. Chapter 12: An introduction to Time Series Analysis
Chapter 12: An introduction to Time Series Analysis Introduction In this chapter, we will discuss forecasting with single-series (univariate) Box-Jenkins models. The common name of the models is Auto-Regressive
More informationFinancial Econometrics and Quantitative Risk Managenent Return Properties
Financial Econometrics and Quantitative Risk Managenent Return Properties Eric Zivot Updated: April 1, 2013 Lecture Outline Course introduction Return definitions Empirical properties of returns Reading
More informationMODELLING TIME SERIES WITH CONDITIONAL HETEROSCEDASTICITY
MODELLING TIME SERIES WITH CONDITIONAL HETEROSCEDASTICITY The simple ARCH Model Eva Rubliková Ekonomická univerzita Bratislava Manuela Magalhães Hill Department of Quantitative Methods, INSTITUTO SUPERIOR
More informationFinancial Econometrics Return Predictability
Financial Econometrics Return Predictability Eric Zivot March 30, 2011 Lecture Outline Market Efficiency The Forms of the Random Walk Hypothesis Testing the Random Walk Hypothesis Reading FMUND, chapter
More information13. Time Series Analysis: Asymptotics Weakly Dependent and Random Walk Process. Strict Exogeneity
Outline: Further Issues in Using OLS with Time Series Data 13. Time Series Analysis: Asymptotics Weakly Dependent and Random Walk Process I. Stationary and Weakly Dependent Time Series III. Highly Persistent
More informationISSN Article. Selection Criteria in Regime Switching Conditional Volatility Models
Econometrics 2015, 3, 289-316; doi:10.3390/econometrics3020289 OPEN ACCESS econometrics ISSN 2225-1146 www.mdpi.com/journal/econometrics Article Selection Criteria in Regime Switching Conditional Volatility
More informationPredicting bond returns using the output gap in expansions and recessions
Erasmus university Rotterdam Erasmus school of economics Bachelor Thesis Quantitative finance Predicting bond returns using the output gap in expansions and recessions Author: Martijn Eertman Studentnumber:
More informationProf. Dr. Roland Füss Lecture Series in Applied Econometrics Summer Term Introduction to Time Series Analysis
Introduction to Time Series Analysis 1 Contents: I. Basics of Time Series Analysis... 4 I.1 Stationarity... 5 I.2 Autocorrelation Function... 9 I.3 Partial Autocorrelation Function (PACF)... 14 I.4 Transformation
More informationTime Series Models of Heteroskedasticity
Chapter 21 Time Series Models of Heteroskedasticity There are no worked examples in the text, so we will work with the Federal Funds rate as shown on page 658 and below in Figure 21.1. It will turn out
More informationRevisiting linear and non-linear methodologies for time series prediction - application to ESTSP 08 competition data
Revisiting linear and non-linear methodologies for time series - application to ESTSP 08 competition data Madalina Olteanu Universite Paris 1 - SAMOS CES 90 Rue de Tolbiac, 75013 Paris - France Abstract.
More informationA Non-Parametric Approach of Heteroskedasticity Robust Estimation of Vector-Autoregressive (VAR) Models
Journal of Finance and Investment Analysis, vol.1, no.1, 2012, 55-67 ISSN: 2241-0988 (print version), 2241-0996 (online) International Scientific Press, 2012 A Non-Parametric Approach of Heteroskedasticity
More informationECONOMETRIC REVIEWS, 5(1), (1986) MODELING THE PERSISTENCE OF CONDITIONAL VARIANCES: A COMMENT
ECONOMETRIC REVIEWS, 5(1), 51-56 (1986) MODELING THE PERSISTENCE OF CONDITIONAL VARIANCES: A COMMENT Professors Engle and Bollerslev have delivered an excellent blend of "forest" and "trees"; their important
More informationSome Time-Series Models
Some Time-Series Models Outline 1. Stochastic processes and their properties 2. Stationary processes 3. Some properties of the autocorrelation function 4. Some useful models Purely random processes, random
More informationForecasting the term structure interest rate of government bond yields
Forecasting the term structure interest rate of government bond yields Bachelor Thesis Econometrics & Operational Research Joost van Esch (419617) Erasmus School of Economics, Erasmus University Rotterdam
More informationGeneralized Autoregressive Score Models
Generalized Autoregressive Score Models by: Drew Creal, Siem Jan Koopman, André Lucas To capture the dynamic behavior of univariate and multivariate time series processes, we can allow parameters to be
More informationEconometric Forecasting
Robert M. Kunst robert.kunst@univie.ac.at University of Vienna and Institute for Advanced Studies Vienna October 1, 2014 Outline Introduction Model-free extrapolation Univariate time-series models Trend
More informationStochastic Processes
Stochastic Processes Stochastic Process Non Formal Definition: Non formal: A stochastic process (random process) is the opposite of a deterministic process such as one defined by a differential equation.
More informationNonlinear time series
Based on the book by Fan/Yao: Nonlinear Time Series Robert M. Kunst robert.kunst@univie.ac.at University of Vienna and Institute for Advanced Studies Vienna October 27, 2009 Outline Characteristics of
More informationFinancial Econometrics
Financial Econometrics Long-run Relationships in Finance Gerald P. Dwyer Trinity College, Dublin January 2016 Outline 1 Long-Run Relationships Review of Nonstationarity in Mean Cointegration Vector Error
More information11. Further Issues in Using OLS with TS Data
11. Further Issues in Using OLS with TS Data With TS, including lags of the dependent variable often allow us to fit much better the variation in y Exact distribution theory is rarely available in TS applications,
More informationThe autocorrelation and autocovariance functions - helpful tools in the modelling problem
The autocorrelation and autocovariance functions - helpful tools in the modelling problem J. Nowicka-Zagrajek A. Wy lomańska Institute of Mathematics and Computer Science Wroc law University of Technology,
More informationSymmetric btw positive & negative prior returns. where c is referred to as risk premium, which is expected to be positive.
Advantages of GARCH model Simplicity Generates volatility clustering Heavy tails (high kurtosis) Weaknesses of GARCH model Symmetric btw positive & negative prior returns Restrictive Provides no explanation
More informationEcon 623 Econometrics II Topic 2: Stationary Time Series
1 Introduction Econ 623 Econometrics II Topic 2: Stationary Time Series In the regression model we can model the error term as an autoregression AR(1) process. That is, we can use the past value of the
More informationInference in VARs with Conditional Heteroskedasticity of Unknown Form
Inference in VARs with Conditional Heteroskedasticity of Unknown Form Ralf Brüggemann a Carsten Jentsch b Carsten Trenkler c University of Konstanz University of Mannheim University of Mannheim IAB Nuremberg
More informationMFE Financial Econometrics 2018 Final Exam Model Solutions
MFE Financial Econometrics 2018 Final Exam Model Solutions Tuesday 12 th March, 2019 1. If (X, ε) N (0, I 2 ) what is the distribution of Y = µ + β X + ε? Y N ( µ, β 2 + 1 ) 2. What is the Cramer-Rao lower
More informationDynamicAsymmetricGARCH
DynamicAsymmetricGARCH Massimiliano Caporin Dipartimento di Scienze Economiche Università Ca Foscari di Venezia Michael McAleer School of Economics and Commerce University of Western Australia Revised:
More informationGARCH Models Estimation and Inference. Eduardo Rossi University of Pavia
GARCH Models Estimation and Inference Eduardo Rossi University of Pavia Likelihood function The procedure most often used in estimating θ 0 in ARCH models involves the maximization of a likelihood function
More informationA Course on Advanced Econometrics
A Course on Advanced Econometrics Yongmiao Hong The Ernest S. Liu Professor of Economics & International Studies Cornell University Course Introduction: Modern economies are full of uncertainties and risk.
More informationAnalytical derivates of the APARCH model
Analytical derivates of the APARCH model Sébastien Laurent Forthcoming in Computational Economics October 24, 2003 Abstract his paper derives analytical expressions for the score of the APARCH model of
More informationSample Exam Questions for Econometrics
Sample Exam Questions for Econometrics 1 a) What is meant by marginalisation and conditioning in the process of model reduction within the dynamic modelling tradition? (30%) b) Having derived a model for
More informationFINANCIAL ECONOMETRICS AND EMPIRICAL FINANCE -MODULE2 Midterm Exam Solutions - March 2015
FINANCIAL ECONOMETRICS AND EMPIRICAL FINANCE -MODULE2 Midterm Exam Solutions - March 205 Time Allowed: 60 minutes Family Name (Surname) First Name Student Number (Matr.) Please answer all questions by
More informationTime Series Analysis. James D. Hamilton PRINCETON UNIVERSITY PRESS PRINCETON, NEW JERSEY
Time Series Analysis James D. Hamilton PRINCETON UNIVERSITY PRESS PRINCETON, NEW JERSEY & Contents PREFACE xiii 1 1.1. 1.2. Difference Equations First-Order Difference Equations 1 /?th-order Difference
More informationEconomics 536 Lecture 7. Introduction to Specification Testing in Dynamic Econometric Models
University of Illinois Fall 2016 Department of Economics Roger Koenker Economics 536 Lecture 7 Introduction to Specification Testing in Dynamic Econometric Models In this lecture I want to briefly describe
More informationStationary Time Series, Conditional Heteroscedasticity, Random Walk, Test for a Unit Root, Endogenity, Causality and IV Estimation
1 / 67 Stationary Time Series, Conditional Heteroscedasticity, Random Walk, Test for a Unit Root, Endogenity, Causality and IV Estimation Chapter 1 Financial Econometrics Michael Hauser WS18/19 2 / 67
More informationNote: The primary reference for these notes is Enders (2004). An alternative and more technical treatment can be found in Hamilton (1994).
Chapter 4 Analysis of a Single Time Series Note: The primary reference for these notes is Enders (4). An alternative and more technical treatment can be found in Hamilton (994). Most data used in financial
More informationUnivariate linear models
Univariate linear models The specification process of an univariate ARIMA model is based on the theoretical properties of the different processes and it is also important the observation and interpretation
More informationGARCH Models Estimation and Inference
Università di Pavia GARCH Models Estimation and Inference Eduardo Rossi Likelihood function The procedure most often used in estimating θ 0 in ARCH models involves the maximization of a likelihood function
More informationECON2228 Notes 10. Christopher F Baum. Boston College Economics. cfb (BC Econ) ECON2228 Notes / 54
ECON2228 Notes 10 Christopher F Baum Boston College Economics 2014 2015 cfb (BC Econ) ECON2228 Notes 10 2014 2015 1 / 54 erial correlation and heteroskedasticity in time series regressions Chapter 12:
More informationMultivariate Time Series Analysis and Its Applications [Tsay (2005), chapter 8]
1 Multivariate Time Series Analysis and Its Applications [Tsay (2005), chapter 8] Insights: Price movements in one market can spread easily and instantly to another market [economic globalization and internet
More informationECON2228 Notes 10. Christopher F Baum. Boston College Economics. cfb (BC Econ) ECON2228 Notes / 48
ECON2228 Notes 10 Christopher F Baum Boston College Economics 2014 2015 cfb (BC Econ) ECON2228 Notes 10 2014 2015 1 / 48 Serial correlation and heteroskedasticity in time series regressions Chapter 12:
More informationTIME SERIES ANALYSIS. Forecasting and Control. Wiley. Fifth Edition GWILYM M. JENKINS GEORGE E. P. BOX GREGORY C. REINSEL GRETA M.
TIME SERIES ANALYSIS Forecasting and Control Fifth Edition GEORGE E. P. BOX GWILYM M. JENKINS GREGORY C. REINSEL GRETA M. LJUNG Wiley CONTENTS PREFACE TO THE FIFTH EDITION PREFACE TO THE FOURTH EDITION
More informationTime Series 4. Robert Almgren. Oct. 5, 2009
Time Series 4 Robert Almgren Oct. 5, 2009 1 Nonstationarity How should you model a process that has drift? ARMA models are intrinsically stationary, that is, they are mean-reverting: when the value of
More informationMultivariate Time Series: VAR(p) Processes and Models
Multivariate Time Series: VAR(p) Processes and Models A VAR(p) model, for p > 0 is X t = φ 0 + Φ 1 X t 1 + + Φ p X t p + A t, where X t, φ 0, and X t i are k-vectors, Φ 1,..., Φ p are k k matrices, with
More informationEC4051 Project and Introductory Econometrics
EC4051 Project and Introductory Econometrics Dudley Cooke Trinity College Dublin Dudley Cooke (Trinity College Dublin) Intro to Econometrics 1 / 23 Project Guidelines Each student is required to undertake
More informationTime Series Analysis. James D. Hamilton PRINCETON UNIVERSITY PRESS PRINCETON, NEW JERSEY
Time Series Analysis James D. Hamilton PRINCETON UNIVERSITY PRESS PRINCETON, NEW JERSEY PREFACE xiii 1 Difference Equations 1.1. First-Order Difference Equations 1 1.2. pth-order Difference Equations 7
More information6. The econometrics of Financial Markets: Empirical Analysis of Financial Time Series. MA6622, Ernesto Mordecki, CityU, HK, 2006.
6. The econometrics of Financial Markets: Empirical Analysis of Financial Time Series MA6622, Ernesto Mordecki, CityU, HK, 2006. References for Lecture 5: Quantitative Risk Management. A. McNeil, R. Frey,
More informationAppendix 1 Model Selection: GARCH Models. Parameter estimates and summary statistics for models of the form: 1 if ɛt i < 0 0 otherwise
Appendix 1 Model Selection: GARCH Models Parameter estimates and summary statistics for models of the form: R t = µ + ɛ t ; ɛ t (0, h 2 t ) (1) h 2 t = α + 2 ( 2 ( 2 ( βi ht i) 2 + γi ɛt i) 2 + δi D t
More informationTopic 4 Unit Roots. Gerald P. Dwyer. February Clemson University
Topic 4 Unit Roots Gerald P. Dwyer Clemson University February 2016 Outline 1 Unit Roots Introduction Trend and Difference Stationary Autocorrelations of Series That Have Deterministic or Stochastic Trends
More informationVector autoregressions, VAR
1 / 45 Vector autoregressions, VAR Chapter 2 Financial Econometrics Michael Hauser WS17/18 2 / 45 Content Cross-correlations VAR model in standard/reduced form Properties of VAR(1), VAR(p) Structural VAR,
More informationRomanian Economic and Business Review Vol. 3, No. 3 THE EVOLUTION OF SNP PETROM STOCK LIST - STUDY THROUGH AUTOREGRESSIVE MODELS
THE EVOLUTION OF SNP PETROM STOCK LIST - STUDY THROUGH AUTOREGRESSIVE MODELS Marian Zaharia, Ioana Zaheu, and Elena Roxana Stan Abstract Stock exchange market is one of the most dynamic and unpredictable
More informationEconomics 618B: Time Series Analysis Department of Economics State University of New York at Binghamton
Problem Set #1 1. Generate n =500random numbers from both the uniform 1 (U [0, 1], uniformbetween zero and one) and exponential λ exp ( λx) (set λ =2and let x U [0, 1]) b a distributions. Plot the histograms
More informationG. S. Maddala Kajal Lahiri. WILEY A John Wiley and Sons, Ltd., Publication
G. S. Maddala Kajal Lahiri WILEY A John Wiley and Sons, Ltd., Publication TEMT Foreword Preface to the Fourth Edition xvii xix Part I Introduction and the Linear Regression Model 1 CHAPTER 1 What is Econometrics?
More informationIntroduction to Econometrics
Introduction to Econometrics STAT-S-301 Introduction to Time Series Regression and Forecasting (2016/2017) Lecturer: Yves Dominicy Teaching Assistant: Elise Petit 1 Introduction to Time Series Regression
More informationThomas J. Fisher. Research Statement. Preliminary Results
Thomas J. Fisher Research Statement Preliminary Results Many applications of modern statistics involve a large number of measurements and can be considered in a linear algebra framework. In many of these
More informationA Course in Applied Econometrics Lecture 14: Control Functions and Related Methods. Jeff Wooldridge IRP Lectures, UW Madison, August 2008
A Course in Applied Econometrics Lecture 14: Control Functions and Related Methods Jeff Wooldridge IRP Lectures, UW Madison, August 2008 1. Linear-in-Parameters Models: IV versus Control Functions 2. Correlated
More informationFE570 Financial Markets and Trading. Stevens Institute of Technology
FE570 Financial Markets and Trading Lecture 5. Linear Time Series Analysis and Its Applications (Ref. Joel Hasbrouck - Empirical Market Microstructure ) Steve Yang Stevens Institute of Technology 9/25/2012
More informationNon-Stationary Time Series and Unit Root Testing
Econometrics II Non-Stationary Time Series and Unit Root Testing Morten Nyboe Tabor Course Outline: Non-Stationary Time Series and Unit Root Testing 1 Stationarity and Deviation from Stationarity Trend-Stationarity
More informationConfidence Intervals for the Autocorrelations of the Squares of GARCH Sequences
Confidence Intervals for the Autocorrelations of the Squares of GARCH Sequences Piotr Kokoszka 1, Gilles Teyssière 2, and Aonan Zhang 3 1 Mathematics and Statistics, Utah State University, 3900 Old Main
More informationThis note introduces some key concepts in time series econometrics. First, we
INTRODUCTION TO TIME SERIES Econometrics 2 Heino Bohn Nielsen September, 2005 This note introduces some key concepts in time series econometrics. First, we present by means of examples some characteristic
More informationECOM 009 Macroeconomics B. Lecture 2
ECOM 009 Macroeconomics B Lecture 2 Giulio Fella c Giulio Fella, 2014 ECOM 009 Macroeconomics B - Lecture 2 40/197 Aim of consumption theory Consumption theory aims at explaining consumption/saving decisions
More information1 Teaching notes on structural VARs.
Bent E. Sørensen February 22, 2007 1 Teaching notes on structural VARs. 1.1 Vector MA models: 1.1.1 Probability theory The simplest (to analyze, estimation is a different matter) time series models are
More information