Forecasting Lecture 2: Forecast Combination, Multi-Step Forecasts

Size: px
Start display at page:

Download "Forecasting Lecture 2: Forecast Combination, Multi-Step Forecasts"

Transcription

1 Forecasting Lecture 2: Forecast Combination, Multi-Step Forecasts Bruce E. Hansen Central Bank of Chile October 29-31, 2013 Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

2 Today s Schedule Combination Forecasts Multi-Step Forecasting Fan Charts Iterated Forecasts If time (optional): Threshold models or Nonlinear/Nonparametric Time Series Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

3 Review Optimal point forecast of y n+1 given information I n is the conditional mean E (y n+1 I n ) Linear model E (y n+1 I n ) β x n is an approximation Estimate linear projections by least-squares Model selection should focus on performance, not truth Best forecast has smallest MSFE Unknown, but MSFE can be estimated CV is a good estimator of MSFE Good forecasts rely on selection of leading indicators Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

4 Combination Forecasts Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

5 Diversity of Forecasts Model choice is critical Issues: Classic approach: Selection Modern approach: Combination How to select from a wide set of models/forecasts? Model selection criteria How to combine a wide set of models/forecasts? Weight selection criteria Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

6 Foundation The ideal point forecast minimizes the MSFE The goal of a good combination forecast is to minimize the MSFE Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

7 Forecast Selection M forecasts: f = {f (1), f (2),..., f (M)} Selection picks ˆm to determine the forecast f = f ( ˆm) M weights: w = {w(1), w(2),..., w(m)} A combination forecast is the weighted average Combination generalizes selection f (w) = M w(m)f (m) m=1 = w f Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

8 Possible restrictions on the weight vector M m=1 w(m) = 1 Unbiasedness Typically improves performance w(m) 0 nonnegativity regularization Often critical for good performance w(m) {0, 1} Equivalent to forecast selection f (w) = f (m) Selection is a special case of combination Strong restriction Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

9 OOS Forecast Combination Sequence of true out-of-sample forecasts f t for y t+1 Combination forecast is f (w) = w f OOS empirical MSFE ˆσ 2 (w) = 1 P n ( yt+1 w ) 2 f t t=n P PLS selected the model with the smallest OOS MSFE Granger-Ramanathan combination: select w to minimize the OOS MSFE Minimization over w is equivalent to the least-squares regression of y t on the forecasts y t+1 = w f t + ε t+1 Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

10 Granger-Ramanathan (1984) Unrestricted least-squares ŵ = ( n t=n P ) 1 f t f t n f t y t+1 t=n P This can produce weights far outside [0, 1] and don t sum to one Granger-Ramanathan s intuition was that this flexibility is good But they provided no theory to support conjecture Unrestricted weights are not regularized This results in poor sampling performance Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

11 Alternative Representation Take y t+1 = w f t + ε t+1, subtract y t+1 from each side 0 = w f t y t+1 + ε t+1 Impose restriction that weights to sum to one. 0 = w (f t y t+1 ) + ε t+1 Define e t+1 = w (f t y t+1 ), the (negative) forecast errors. Then 0 = w e t+1 + ε t+1 This is the regression of 0 on the forecast errors But it is still better to also impose non-negativity w(m) 0 Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

12 Constrained Granger-Ramanathan The constrained GR weights solve the problem where min w w Aw subject to M w(m) = 1 m=1 0 w(m) 1 A = e t+1 e t+1 t is the M M matrix of forecast error empirical variances/covariances Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

13 Quadratic Programming (QP) The weights lie on the unit simplex The constrained GR weights minimize a quadratic over the unit simplex QP algorithms easily solve this problem Gauss (qprog) Matlab (quadprog) R (quadprog) Solution solution typical Many forecasts will receive zero weight Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

14 Bates-Granger (1969) Assume A = t e t+1 e t+1 is diagonal. Then the regression with the coeffi cients constrained to sum to one has solution 0 = w e t+1 + ε t+1 w(m) = ˆσ 2 (m) M j=1 ˆσ 2 (j) This are the Bates-Granger weights. In many cases, they are close to equality, since OOS forecast variances can be quite similar Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

15 Bayesian Model Averaging (BMA) Put priors on individual models, and priors on the probability that model m is the true model Compute posterior probabilites w(m) that m is the true model Forecast combination using w(m) Advantages Conceptually simple no theoretical analysis required applies in broad contexts Disadvantages Not designed to minimize forecast risk Similar to BIC: asymptotically picks true finite models does not distinguish between 1-step and multi-step forecast horizons Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

16 BMA Approximation BIC weights ( ) BIC (m) w(m) exp 2 Simple approximation to full BMA method Smoothed version of BIC selection Works better than BIC selection in simulations Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

17 AIC Weights Smooted AIC ( ) AIC (m) w(m) exp 2 Proposed by Buckland, Burnhamm and Augustin (1997) Not theoretically motivated, but works better than AIC selection in simulations Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

18 Comments Combination methods typically work better (lower MSFE) than comparable selection methods BIC and BMA not optimal for MSFE Granger-Ramanathan has similar senstive as PLS to choice of P Bates-Granger and weighted AIC have no theoretical grounding Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

19 Forecast Combination ŷ n+1 (w) = = M w(m)ŷ n+1 (m) m=1 M w(m)x n (m) β(m) m=1 = x n β(w) where β(w) = M w(m) β(m) m=1 In Iinear models, the combination forecast is the same as the forecast based on the weighted average of the parameter estimates across the different models Computationally, it is easiest to calculate the M individual forecast ŷ n+1 (m), then take the weighted average to obtain ŷ n+1 (w) Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

20 Combination Residuals ê t+1 (w) = y t+1 x t β(w) = = M w(m) m=1 M w(m)ê t+1 (m) m=1 ( y t+1 x t β(m) In linear models, the residual from the combination model is the same as the weighted average of the model residuals. ) Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

21 Mallows Averaging Criterion C n (w) = σ 2 (w) + 2 n σ2 with σ 2 an estimate from a large model M w(m)k(m) m=1 C n (w) is an estimate of the MSFE (assuming homoskedasticity) Hansen (2007, Econometrica) Mallows Model Averaging (MMA) Hansen (Journal of Econometrics, 2008) Forecast Model Averaging (FMA) Combination weights found by constrained minimization ŵ = argmin C n (w) w subject to M w(m) = 1 m=1 0 w(m) 1 Solution by Quadratic Programming (QP) Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

22 Theory of Optimal Weights Hansen (2007, Econometrica) Mallows weight selection is asymptotically optimal under homoskedasticity [In large samples, equivalent to using MSFE-minimizing weights Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

23 Comparison of Granger-Ramanathan and FMA Both are solved by Quadratic Programming (QP) Both typically yield corner solutions many forecasts will receive zero weight GR uses empirical (OOS) forecast errors, FMA uses sample residuals GR uses no penalty, FMA uses average # of parameters penalty FMA is an estimate of MSFE for homoskedastic one-step forecasts, GR has no optimality Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

24 Cross-Validation Leave-one-out estimator β t (w) = Leave-one-out prediction residual ẽ t+1 (m) = y t+1 = M w(m) β t (m) m=1 M m=1 M w(m)ẽ t+1 (m) m=1 w(m) β t (w) x t (m) Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

25 CV n (w) = 1 n n 1 t=0 ẽt+1(w) 2 is an estimate of MSFE n (m) Cross-validation (CV) criterion for regression combination/averaging Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

26 Cross-validation Weights Combination weights found by constrained minimization of CV n (w) min CV n(w) = w Sw w subject to M w(m) = 1 m=1 0 w(m) 1 Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

27 Cross-validation for combination forecasts (theory) Theorem: ECV n (w) C n (w) For heteroskedastic forecasts, CV is a valid estimate of the one-step MSFE from a combination forecast Hansen and Racine (Journal of Econometrica, 2012) show that the CV weights are asymptotically optimal for cross-section data under heteroskedasticity Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

28 Summary: Forecast Combination Methods Granger-Ramanathan (GR), forecast model averaging (FMA) and cross-validation (CV) all pick weight vectors by quadratic minimization GR only needs actual forecasts, the method can be unknown or a black box CV can be computed for a wide variety of estimation methods optimality theory for linear estimation FMA limited to homoskedastic one-step-ahead models Smoothed AIC (SAIC) and BMA have no forecast optimality, and are designed for homoskedastic one-step-ahead forecasts. Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

29 Example: AR models for GDP Growth Fit AR(1) and AR(2) only Leave-one-out residuals ẽ 1t and ẽ 2t Covariance matrix S = [ The best-fitting single model is AR(2) The best combination is w = (.22,.78) CV = ] Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

30 Example: AR models for GDP Growth Fit AR(0) through AR(12) AR(0) is constant only Models with positive weight are AR(0), AR(1), AR(2) w = (.06,.16,.78) S = CV = (essentially unchanged) Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

31 Example: Leading Indicator Forecasts Fit AR(1), AR(2) with leading indicators Models with positive weight CV = 9.81 w AR(1), Spread, Housing 0.13 AR(1), Spread, High-Yield, Housing 0.16 AR(1), Spread, High-Yield, Housing, Building 0.52 AR(2) 0.18 AR(2), Spread 0.01 Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

32 Summary: Forecast Combination by CV M forecasts f n+1 (m) from n observations For each estimate m Define the leave-one-out prediction error Store the n 1 vector ẽ(m) Construct the M M matrix ẽ t+1 (m) = y t+1 β ( t) (m)x t (m) = ê t+1 (m) 1 h tt (m) S = 1 n ẽ ẽ Find the M 1 weight vector w which minimizes w Sw Use quadratic programming (quadprog) to find solution The combination forecast is f n+1 = M m=1 w(m) f n+1 (m) Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

33 Forecast Combination Criticisms There has been considerable skepticism about formal forecast combination method in the forecast literature Many researchers have found that equal weighting: (w m = 1/M) works as well as formal methods However, the formal methods which investigated are Bates-Granger simple weights Not expected by theory to work well Unconstrained Granger-Ramanathan Without imposing [0, 1] weights, work terribly! Furthermore, most investigations examine pseudo out-of-sample performance Identical to comparing models by PLS criterion This is NOT an investigation of performance Just a ranking by PLS Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

34 Another Example - 10-Year Bond Rate Estimated AR(1) through AR(24) models CV Selection picked AR(2) CV weight Selection: Models with positive weight AR(0): w = 0.04 AR(1): w = 0.04 AR(2): w = 0.47 AR(6): w = 0.23 AR(22): w = 0.22 MInimizing CV = (slightly lower than from AR(2)) Point forecast 1.96 (same as from AR(2)) Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

35 Multi-Step Forecasts Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

36 Multi-Step Forecasts Forecast horizon: h We say the forecast is multi-step if h > 1 Forecasting y n+h given I n e.g., forecasting GDP growth for 2012:3, 2012:4, 2013:1, 2013:2 The forecast distribution is y n+h I n F h (y n+h I n ) Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

37 Point Forecast f n+h h minimizes expected squared loss f n+h h = ) argmin E ((y n+h f ) 2 I n f = E (y n+h I n ) Optimal point forecasts are h-step conditional means Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

38 Relationship Between Forecast Horizons Take an AR(1) model y t+1 = αy t + u t+1 Iterate y t+1 = α (αy t 1 + u t ) + u t+1 = α 2 y t 1 + αu t + u t+1 or y t+2 = α 2 y t + e t+2 u t+2 = αu t+1 + u t+2 Repeat h times y t+h = α h y t + e t+h e t+h = u t+h + αu t+h 1 + α 2 u t+h α h 1 u t+1 Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

39 AR(1) h-step forecast y t+h = α h y t + e t+h e t+h = u t+h + αu t+h 1 + α 2 u t+h α h 1 u t+1 E (y n+h I n ) = α h y n h step point forecast is linear in y n h-step forecast error e n+h is a MA(h 1) Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

40 AR(2) Model 1-step AR(2) model 2-steps ahead Taking conditional expectations y t+1 = α 0 + α 1 y t + α 2 y t 1 + u t+1 y t+2 = α 0 + α 1 y t+1 + α 2 y t + u t+2 E (y t+2 I t ) = α 0 + α 1 E (y t+1 I t ) + α 2 E (y t I t ) + E (e t+2 I t ) which is linear in (y t, y t 1 ) = α 0 + α 1 (α 0 + α 1 y t + α 2 y t 1 ) + α 2 y t = α 0 + α 1 α 0 + ( α α 2 ) yt + α 1 α 2 y t 1 In general, a 1-step linear model implies an h-step approximate linear model in the same variables Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

41 AR(k) h-step forecasts If y t+1 = α 0 + α 1 y t + α 2 y t α k y t k+1 + u t+1 then y t+h = β 0 + β 1 y t + β 2 y t β k y t k+1 + e t+h where e t+h is a MA(h-1) Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

42 Leading Indicator Models If then y t+1 = x t β + u t E (y t+h I t ) = E (x t+h 1 I t ) β If E (x t+h 1 I t ) is itself (approximately) a linear function of x t, then E (y t+h I t ) = x t γ y t+h = x t γ + e t+h Common Structure: h-step conditional mean is similar to 1-step structure, but error is a MA. Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

43 Forecast Variable We should think carefully about the variable we want to report in our forecast The choice will depend on the context What do we want to forecast? Future level: y n+h interest rates, unemployment rates Future differences: y t+h Cummulative Change: y t+h Cummulative GDP growth Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

44 Forecast Transformation f n+h n = E (y n+h I n ) = expected future level Level specification y t+h = x t β + e t+h f n+h n = x t β Difference specification y t+h = x t β h + e t+h f n+h n = y n + x t β x t β h Multi-Step difference specification y t+h y t = x t β + e t+h f n+h n = y n + x t β Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

45 Direct and Iterated There are two methods of multistep (h > 1) forecasts Direct Forecast Model and estimate E (y n+h I n ) directly Iterated Forecast Model and estimate one-step E (y n+1 I n ) Iterate forward h steps Requires full model for all variables Both have advantages and disadvantages For now, we will forcus on direct method. Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

46 Direct Multi-Step Forecasting Markov approximation E (y n+h I n ) = E (y n+h x n, x n 1,...) E (y n+h x n,..., x n p ) Linear approximation E (y n+h x n,..., x n p ) β x n Projection Definition β = (E (x t x t )) 1 (E (x t y t+h )) Forecast error e t+h = y t+h β x t Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

47 Multi-Step Forecast Model y t+h = β x t + e t+h β = ( E ( x t x t )) 1 (E (xt y t+h )) E (x t e t+h ) = 0 σ 2 = E ( et+h 2 ) Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

48 Least Squares Estimation β = ( ) 1 ( ) n 1 n 1 x t x t x t y t+h t=0 t=0 ŷ n+h n = f n+h n = β x n Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

49 Residuals Least-squares residuals ê t+h = y t+h β x t Standard, but overfit Leave-one-out residuals ẽ t+h = y t+h β t x t Does not correct for MA errors Leave h out residuals ẽ t+h = y t+h β t,h x t ( ) 1 ( ) β t,h = x j x j x j y j+h j+h t h j+h t h The summation is over all observations outside h 1 periods of t + h. Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

50 Example: GDP Forecast y t = 400 log(gdp t ) Forecast Variable: GDP growth over next h quarters, at annual rate y t+h y t h = β 0 + β 1 y t + β 1 y t 1 + Spread t + HighYield t + β 2 HS t + e t+h HS t =Housing Starts t h = 1 h = 2 h = 3 h = 4 β (1.0) 0.38 (1.3) 0.01 (1.6) 0.47 (1.8) y t 0.16 (.10) 0.18 (.09) 0.13 (.08) 0.13 (.09) y t (.10) 0.04 (.05) 0.05 (.07) 0.02 (.06) Spread t 0.61 (.23) 0.65(.19) 0.65 (.22) 0.65 (.25) HighYield t 1.10 (.75) 0.68 (.70) 0.48 (.90) 0.41 (1.01) HS t 1.86 (.65) 1.64 (.70) 1.31 (.80) 1.01 (.94) Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

51 Example: GDP Forecast Cummulative Annualized Growth Forecast Actual 2012: : : : : : : :1 3.2 Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

52 Selection and Combination for h step forecasts AIC routinely used for model selection PLS (OOS MSFE) routinely used for model evaluation Neither well justified Not well studied problem I recommend leave h out cross-validation. Topic of afternoon seminar Minimize sum of squared leave h out residuals, separately for each forecast horizon. Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

53 Example: GDP Forecast Weights by Horizon h = 1 h = 2 h = 3 h = 4 h = 5 h = 6 h = 7 AR(1) AR(2).30 AR(1)+HS AR(1)+HS+BP AR(2)+HS.04 ŷ n+h n Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

54 h-step Variance Forecasting Not well developed using direct methods Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

55 h-step Interval Forecasts Similar to 1-step interval forecasts But calculated from h step residuals Use constant variance specification Let q e (α) and q e (1 α) be the α th and (1 α) th percentiles of residuals ẽ t+h Forecast Interval: [ µ n + q ε (α), µ n + q e (1 α)] Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

56 Fan Charts Plots of a set of interval forecasts for multiple horizons Pick a set of horizons, h = 1,..., H Pick a set of quantiles, e.g. α =.10,.25,.75,.90 Recall the quantiles of the conditional distribution are q n (α, h) = µ n (h) + σ n (h)q ε (α, h) Plot q n (.1, h), q n (.25, h), µ n (h), q n (.75, h), q n (.9, h) against h Graphs easier to interpret than tables Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

57 Illustration I ve been making monthly forecasts of the Wisconsin unemployment rate Forecast horizon h = 1,..., 12 (one year) Quantiles: α =.1,.25,.75,.90 This corresponds to plotting 50% and 80% forecast intervals 50% intervals show likely region (equal odds) Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

58 Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

59 Comments Showing the recent history gives perspective Some published fan charts use colors to indicate regions, but do not label the colors Labels important to infer probabilities I like clean plots, not cluttered Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

60 Illustration: GDP Growth Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

61 Figure: GDP Average Growth Fan Chart Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

62 It doesn t fan because we are plotting average growth Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

63 Figure: Fan Chart with Actuals Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

64 Iterated Forecasts Estimate one-step forecast Iterate to obtain multi-step forecasts Only works in complete systems Autoregressions Vector autoregressions Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

65 Vector Autoregresive Models y t is an p vector x t are other variables (including lags) Ideal point forecast E (y n+1 I n ) Linear approximation E (y n+1 I n ) A 1 y t + A 2 y t A k y t k+1 + Bx t Vector Autoregression (VAR) y t+1 = A 1 y t + A 2 y t A k y t k+1 + Bx t + e t+1 Estimation: Least squares y t+1 =  1 y t +  2 y t 1 + +A k y t k+1 + Bx t + e t+1 One-Step-Ahead Point forecast ŷ n+1 =  1 y n +  2 y n  k y n k+1 + Bx n Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

66 Vector Autoregresive versus Univariate Models Let x t = (y t, y t 1,..., x t ) Then a VAR is a set of p regression models y 1t+1 = β 1 x t + e 1t y pt+1 = β p x t + e pt All variables x t enter symmetrically in each equation Sims (1980) argued that there is no a priori reason to include or exclude an individual variable from an individual equation.. Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

67 Model Selection Do not view selection as identification of truth Rather, inclusion/exclusion is to improve finite sample performance minimize MSFE Use selection methods, equation-by-equation Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

68 Example: VAR with 2 variables y 1t+1 = β 11 y 1t + β 12 y 1t 1 + β 13 y 2t + ê 1t. y 2t+1 = β 21 y 1t + β 22 y 2t + β 23 y 2t 1 + ê 2t Selection picks y 1t, y 1t 1, y 2t for equation for y 1t+1 Selection picks y 1t, y 2t, y 2t 1 for equation for y 2t+1 The two equations have different variables Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

69 Same as system y t+1 = A 1 y t + A 2 y t 1 + e t+1 with A 1 = A 2 = [ β11 β 13 β 21 β 22 [ β β 23 ] ] The VAR system notation is still quite useful for many purposes (including multi-step forecasting) Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

70 Iterative Forecast Relationships in Linear VAR vector y t y t+1 = A 0 + A 1 y t + A 2 y t A k y t k+1 + u t+1 1-step conditional mean E (y t+1 I t ) = A 0 + A 1 E (y t I t ) + + A k E (y t k+1 I t ) 2-step conditional mean = A 0 + A 1 y t + A 2 y t A k y t k+1 E (y t+1 I t 1 ) = E (E (y t+1 I t ) I t 1 ) = A 0 + A 1 E (y t I t 1 ) + + A k E (y t k+1 I t 1 ) = A 0 + A 1 E (y t I t 1 ) + A 2 y t A k y t k+1 h step conditional mean E (y t+1 I t h+1 ) = E ( E (y t+1 I t ) It h+1 ) = A 0 + A 1 E (y t I t h+1 ) + + A k E (y t k+1 I t h+1 Linear in lower-order (up to h 1 step) conditional means Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

71 Iterative Least Squares Forecasts Estimate 1-step VAR(k) by least-squares y t+1 =  0 +  1 y t +  2 y t  k y t k+1 + û t+1 Gives 1-step point forecast ŷ n+1 n =  0 +  1 y n +  2 y n  k y n k+1 2-step iterative forecast ŷ n+2 n =  0 +  1 ŷ n+1 n +  2 y n + +  k y n k+2 h step iterative forecast ŷ n+h n =  0 +  1 ŷ n+h 1 n +  2 ŷ n+h 2 n + +  k ŷ n+h k n This is (numerically) different than the direct LS forecast Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

72 Illustration 1: GDP Growth AR(2) Model y t+1 = y t +.16y t 1 y n = 1.8, y n 1 = 2.9 ŷ n+1 = = 2.6 ŷ n+2 = = 2.7 ŷ n+3 = = 2.9 ŷ n+4 = = 3.0 Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

73 Point Forecasts 2012: : : : : : : : Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

74 Illustration 2: GDP Growth+Housing Starts VAR(2) Model y 1t = GDP Growth, y 2t =Housing Starts x t = (GDP Growth t, Housing Starts t, GDP Growth t 1, Housing Starts t 1 y t+1 = Â 0 + Â 1 y t + Â 2 y t 1 + û t+1 y 1t+1 = y 1t y 2t y 1t y 2t 1 y 2t+1 = y 1t + 1.2y 2t 0.001y 1t y 2t 1 Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

75 Illustration 2: GDP Growth+Housing Starts y 1n = 1.8, y 2n = 0.71, y 1n 1 = 2.9, y 2n 1 = 0.68 y 1n+1 = = 2.3 y 2t+1 = = 0.76 y 1n+2 = = 2.4 y 2t+1 = = 0.80 Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

76 Point Forecasts GDP Housing 2012: : : : : : : : Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

77 Model Selection It is typical to select the 1-step model and use this to make all h-step forecasts However, there theory to support this is incomplete (It is not obvious that the best 1-step estimate produces the best h-step estimate) For now, I recommend selecting based on the 1-step estimates Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

78 Model Combination There is no theory about how to apply model combination to h-step iterated forecasts Can select model weights based on 1-step, and use these for all forecast horizons Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

79 Variance, Distribution, Interval Forecast While point forecasts can be simply iterated, the other features cannot Multi-step forecast distributions are convolutions of the 1-step forecast distribution. Explicit calculation computationally costly beyond 2 steps Instead, simple simulation methods work well The method is to use the estimated condition distribution to simulate each step, and iterate forward. Then repeat the simulation many times. Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

80 Multi-Step Forecast Simulation Let µ (x) and σ (x) denote the models for the conditional one-step mean and standard deviation as a function of the conditional variables x Let µ (x) and σ (x) denote the estimates of these functions, and let { ε 1,..., ε n } be the normalized residuals x n = (y n, y n 1,..., y n p ) is known. Set x n = x n To create one h-step realization: Draw ε n+1 iid from normalized residuals { ε 1,..., ε n } Set yn+1 = µ (x n) + σ (xn) εt+1 Set xn+1 = (y n+1, y n,..., y n p+1 ) Draw εn+2 iid from normalized residuals { ε 1,..., ε n } Set yn+2 = µ ( xn+1 ) ( ) + σ x n+1 ε t+2 Set xn+2 = (y n+2, y n+1,..., y n p+2) Repeat until you obtain yn+h yn+h is a draw from the h step ahead distribution Repeat this B times, and let yn+h (b), b = 1,..., B denote the B repetitions Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

81 Multi-Step Forecast Simulation The simulation has produced yn+h (b), b = 1,..., B For forecast intervals, calculate the empirical quantiles of yn+h (b) For an 80% interval, calculate the 10% and 90% For a fan chart Calculate a set of empirical quantiles (10%, 25%, 75%, 90%) For each horizon h = 1,..., H As the calculations are linear they are numerically quick Set B large For a quick application, B = 1000 For a paper, B = 10, 000 (minimum)) Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

82 VARs and Variance Simulation The simulation method requires a method to simulate the conditional variances In a VAR setting, you can: Treat the errors as iid (homoskedastic) Easiest Treat the errors as independent GARCH errors Also easy Treat the errors as multivariate GARCH Allows volatility to transmit across variables Probably not necessary with aggregate data Bruce Hansen (University of Wisconsin) Forecast Combination and Multi-Step Forecasts October 29-31, / 82

Threshold Autoregressions and NonLinear Autoregressions

Threshold Autoregressions and NonLinear Autoregressions Threshold Autoregressions and NonLinear Autoregressions Original Presentation: Central Bank of Chile October 29-31, 2013 Bruce Hansen (University of Wisconsin) Threshold Regression 1 / 47 Threshold Models

More information

Time Series and Forecasting Lecture 4 NonLinear Time Series

Time Series and Forecasting Lecture 4 NonLinear Time Series Time Series and Forecasting Lecture 4 NonLinear Time Series Bruce E. Hansen Summer School in Economics and Econometrics University of Crete July 23-27, 2012 Bruce Hansen (University of Wisconsin) Foundations

More information

Least Squares Model Averaging. Bruce E. Hansen University of Wisconsin. January 2006 Revised: August 2006

Least Squares Model Averaging. Bruce E. Hansen University of Wisconsin. January 2006 Revised: August 2006 Least Squares Model Averaging Bruce E. Hansen University of Wisconsin January 2006 Revised: August 2006 Introduction This paper developes a model averaging estimator for linear regression. Model averaging

More information

Central Bank of Chile October 29-31, 2013 Bruce Hansen (University of Wisconsin) Structural Breaks October 29-31, / 91. Bruce E.

Central Bank of Chile October 29-31, 2013 Bruce Hansen (University of Wisconsin) Structural Breaks October 29-31, / 91. Bruce E. Forecasting Lecture 3 Structural Breaks Central Bank of Chile October 29-31, 2013 Bruce Hansen (University of Wisconsin) Structural Breaks October 29-31, 2013 1 / 91 Bruce E. Hansen Organization Detection

More information

Econ 423 Lecture Notes: Additional Topics in Time Series 1

Econ 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 information

Multi-Step Forecast Model Selection

Multi-Step Forecast Model Selection Multi-Step Forecast Model Selection Bruce E. Hansen April 2010 Preliminary Abstract This paper examines model selection and combination in the context of multi-step linear forecasting. We start by investigating

More information

Measures of Fit from AR(p)

Measures of Fit from AR(p) Measures of Fit from AR(p) Residual Sum of Squared Errors Residual Mean Squared Error Root MSE (Standard Error of Regression) R-squared R-bar-squared = = T t e t SSR 1 2 ˆ = = T t e t p T s 1 2 2 ˆ 1 1

More information

Journal of Econometrics

Journal of Econometrics Journal of Econometrics 46 008 34 350 Contents lists available at ScienceDirect Journal of Econometrics journal homepage: www.elsevier.com/locate/jeconom Least-squares forecast averaging Bruce E. Hansen

More information

Time Series Econometrics For the 21st Century

Time Series Econometrics For the 21st Century Time Series Econometrics For the 21st Century by Bruce E. Hansen Department of Economics University of Wisconsin January 2017 Bruce Hansen (University of Wisconsin) Time Series Econometrics January 2017

More information

Averaging Estimators for Regressions with a Possible Structural Break

Averaging Estimators for Regressions with a Possible Structural Break Averaging Estimators for Regressions with a Possible Structural Break Bruce E. Hansen University of Wisconsin y www.ssc.wisc.edu/~bhansen September 2007 Preliminary Abstract This paper investigates selection

More information

Vector Autoregressive Model. Vector Autoregressions II. Estimation of Vector Autoregressions II. Estimation of Vector Autoregressions I.

Vector Autoregressive Model. Vector Autoregressions II. Estimation of Vector Autoregressions II. Estimation of Vector Autoregressions I. Vector Autoregressive Model Vector Autoregressions II Empirical Macroeconomics - Lect 2 Dr. Ana Beatriz Galvao Queen Mary University of London January 2012 A VAR(p) model of the m 1 vector of time series

More information

Vector Auto-Regressive Models

Vector Auto-Regressive Models Vector Auto-Regressive Models Laurent Ferrara 1 1 University of Paris Nanterre M2 Oct. 2018 Overview of the presentation 1. Vector Auto-Regressions Definition Estimation Testing 2. Impulse responses functions

More information

VAR Models and Applications

VAR Models and Applications VAR Models and Applications Laurent Ferrara 1 1 University of Paris West M2 EIPMC Oct. 2016 Overview of the presentation 1. Vector Auto-Regressions Definition Estimation Testing 2. Impulse responses functions

More information

Switching Regime Estimation

Switching Regime Estimation Switching Regime Estimation Series de Tiempo BIrkbeck March 2013 Martin Sola (FE) Markov Switching models 01/13 1 / 52 The economy (the time series) often behaves very different in periods such as booms

More information

10. Time series regression and forecasting

10. Time series regression and forecasting 10. Time series regression and forecasting Key feature of this section: Analysis of data on a single entity observed at multiple points in time (time series data) Typical research questions: What is the

More information

Model Averaging in Predictive Regressions

Model Averaging in Predictive Regressions Model Averaging in Predictive Regressions Chu-An Liu and Biing-Shen Kuo Academia Sinica and National Chengchi University Mar 7, 206 Liu & Kuo (IEAS & NCCU) Model Averaging in Predictive Regressions Mar

More information

Statistics 910, #5 1. Regression Methods

Statistics 910, #5 1. Regression Methods Statistics 910, #5 1 Overview Regression Methods 1. Idea: effects of dependence 2. Examples of estimation (in R) 3. Review of regression 4. Comparisons and relative efficiencies Idea Decomposition Well-known

More information

interval forecasting

interval forecasting Interval Forecasting Based on Chapter 7 of the Time Series Forecasting by Chatfield Econometric Forecasting, January 2008 Outline 1 2 3 4 5 Terminology Interval Forecasts Density Forecast Fan Chart Most

More information

Essays on Least Squares Model Averaging

Essays on Least Squares Model Averaging Essays on Least Squares Model Averaging by Tian Xie A thesis submitted to the Department of Economics in conformity with the requirements for the degree of Doctor of Philosophy Queen s University Kingston,

More information

TAKEHOME FINAL EXAM e iω e 2iω e iω e 2iω

TAKEHOME 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 information

Financial Econometrics

Financial Econometrics Financial Econometrics Estimation and Inference Gerald P. Dwyer Trinity College, Dublin January 2013 Who am I? Visiting Professor and BB&T Scholar at Clemson University Federal Reserve Bank of Atlanta

More information

Regression, Ridge Regression, Lasso

Regression, Ridge Regression, Lasso Regression, Ridge Regression, Lasso Fabio G. Cozman - fgcozman@usp.br October 2, 2018 A general definition Regression studies the relationship between a response variable Y and covariates X 1,..., X n.

More information

Econometría 2: Análisis de series de Tiempo

Econometría 2: Análisis de series de Tiempo Econometría 2: Análisis de series de Tiempo Karoll GOMEZ kgomezp@unal.edu.co http://karollgomez.wordpress.com Segundo semestre 2016 IX. Vector Time Series Models VARMA Models A. 1. Motivation: The vector

More information

Combining Macroeconomic Models for Prediction

Combining Macroeconomic Models for Prediction Combining Macroeconomic Models for Prediction John Geweke University of Technology Sydney 15th Australasian Macro Workshop April 8, 2010 Outline 1 Optimal prediction pools 2 Models and data 3 Optimal pools

More information

2.5 Forecasting and Impulse Response Functions

2.5 Forecasting and Impulse Response Functions 2.5 Forecasting and Impulse Response Functions Principles of forecasting Forecast based on conditional expectations Suppose we are interested in forecasting the value of y t+1 based on a set of variables

More information

Statistical View of Least Squares

Statistical View of Least Squares Basic Ideas Some Examples Least Squares May 22, 2007 Basic Ideas Simple Linear Regression Basic Ideas Some Examples Least Squares Suppose we have two variables x and y Basic Ideas Simple Linear Regression

More information

Econ 582 Nonparametric Regression

Econ 582 Nonparametric Regression Econ 582 Nonparametric Regression Eric Zivot May 28, 2013 Nonparametric Regression Sofarwehaveonlyconsideredlinearregressionmodels = x 0 β + [ x ]=0 [ x = x] =x 0 β = [ x = x] [ x = x] x = β The assume

More information

A Non-Parametric Approach of Heteroskedasticity Robust Estimation of Vector-Autoregressive (VAR) Models

A 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 information

Bayesian Inference for DSGE Models. Lawrence J. Christiano

Bayesian Inference for DSGE Models. Lawrence J. Christiano Bayesian Inference for DSGE Models Lawrence J. Christiano Outline State space-observer form. convenient for model estimation and many other things. Bayesian inference Bayes rule. Monte Carlo integation.

More information

Warwick Business School Forecasting System. Summary. Ana Galvao, Anthony Garratt and James Mitchell November, 2014

Warwick Business School Forecasting System. Summary. Ana Galvao, Anthony Garratt and James Mitchell November, 2014 Warwick Business School Forecasting System Summary Ana Galvao, Anthony Garratt and James Mitchell November, 21 The main objective of the Warwick Business School Forecasting System is to provide competitive

More information

ISyE 691 Data mining and analytics

ISyE 691 Data mining and analytics ISyE 691 Data mining and analytics Regression Instructor: Prof. Kaibo Liu Department of Industrial and Systems Engineering UW-Madison Email: kliu8@wisc.edu Office: Room 3017 (Mechanical Engineering Building)

More information

Vector autoregressions, VAR

Vector 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 information

Econometric Forecasting

Econometric 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 information

9. Model Selection. statistical models. overview of model selection. information criteria. goodness-of-fit measures

9. Model Selection. statistical models. overview of model selection. information criteria. goodness-of-fit measures FE661 - Statistical Methods for Financial Engineering 9. Model Selection Jitkomut Songsiri statistical models overview of model selection information criteria goodness-of-fit measures 9-1 Statistical models

More information

Long-Run Covariability

Long-Run Covariability Long-Run Covariability Ulrich K. Müller and Mark W. Watson Princeton University October 2016 Motivation Study the long-run covariability/relationship between economic variables great ratios, long-run Phillips

More information

Univariate ARIMA Models

Univariate ARIMA Models Univariate ARIMA Models ARIMA Model Building Steps: Identification: Using graphs, statistics, ACFs and PACFs, transformations, etc. to achieve stationary and tentatively identify patterns and model components.

More information

Structural Vector Autoregressions with Markov Switching. Markku Lanne University of Helsinki. Helmut Lütkepohl European University Institute, Florence

Structural Vector Autoregressions with Markov Switching. Markku Lanne University of Helsinki. Helmut Lütkepohl European University Institute, Florence Structural Vector Autoregressions with Markov Switching Markku Lanne University of Helsinki Helmut Lütkepohl European University Institute, Florence Katarzyna Maciejowska European University Institute,

More information

General comments Linear vs Non-Linear Univariate vs Multivariate

General comments Linear vs Non-Linear Univariate vs Multivariate Comments on : Forecasting UK GDP growth, inflation and interest rates under structural change: A comparison of models with time-varying parameters by A. Barnett, H. Mumtaz and K. Theodoridis Laurent Ferrara

More information

Regression with time series

Regression with time series Regression with time series Class Notes Manuel Arellano February 22, 2018 1 Classical regression model with time series Model and assumptions The basic assumption is E y t x 1,, x T = E y t x t = x tβ

More information

Augmenting our AR(4) Model of Inflation. The Autoregressive Distributed Lag (ADL) Model

Augmenting our AR(4) Model of Inflation. The Autoregressive Distributed Lag (ADL) Model Augmenting our AR(4) Model of Inflation Adding lagged unemployment to our model of inflationary change, we get: Inf t =1.28 (0.31) Inf t 1 (0.39) Inf t 2 +(0.09) Inf t 3 (0.53) (0.09) (0.09) (0.08) (0.08)

More information

Topic 4 Unit Roots. Gerald P. Dwyer. February Clemson University

Topic 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 information

A TIME SERIES PARADOX: UNIT ROOT TESTS PERFORM POORLY WHEN DATA ARE COINTEGRATED

A TIME SERIES PARADOX: UNIT ROOT TESTS PERFORM POORLY WHEN DATA ARE COINTEGRATED A TIME SERIES PARADOX: UNIT ROOT TESTS PERFORM POORLY WHEN DATA ARE COINTEGRATED by W. Robert Reed Department of Economics and Finance University of Canterbury, New Zealand Email: bob.reed@canterbury.ac.nz

More information

Comment about AR spectral estimation Usually an estimate is produced by computing the AR theoretical spectrum at (ˆφ, ˆσ 2 ). With our Monte Carlo

Comment about AR spectral estimation Usually an estimate is produced by computing the AR theoretical spectrum at (ˆφ, ˆσ 2 ). With our Monte Carlo Comment aout AR spectral estimation Usually an estimate is produced y computing the AR theoretical spectrum at (ˆφ, ˆσ 2 ). With our Monte Carlo simulation approach, for every draw (φ,σ 2 ), we can compute

More information

Empirical Economic Research, Part II

Empirical Economic Research, Part II Based on the text book by Ramanathan: Introductory Econometrics Robert M. Kunst robert.kunst@univie.ac.at University of Vienna and Institute for Advanced Studies Vienna December 7, 2011 Outline Introduction

More information

ECON/FIN 250: Forecasting in Finance and Economics: Section 8: Forecast Examples: Part 1

ECON/FIN 250: Forecasting in Finance and Economics: Section 8: Forecast Examples: Part 1 ECON/FIN 250: Forecasting in Finance and Economics: Section 8: Forecast Examples: Part 1 Patrick Herb Brandeis University Spring 2016 Patrick Herb (Brandeis University) Forecast Examples: Part 1 ECON/FIN

More information

LATVIAN GDP: TIME SERIES FORECASTING USING VECTOR AUTO REGRESSION

LATVIAN GDP: TIME SERIES FORECASTING USING VECTOR AUTO REGRESSION LATVIAN GDP: TIME SERIES FORECASTING USING VECTOR AUTO REGRESSION BEZRUCKO Aleksandrs, (LV) Abstract: The target goal of this work is to develop a methodology of forecasting Latvian GDP using ARMA (AutoRegressive-Moving-Average)

More information

Econometrics. 9) Heteroscedasticity and autocorrelation

Econometrics. 9) Heteroscedasticity and autocorrelation 30C00200 Econometrics 9) Heteroscedasticity and autocorrelation Timo Kuosmanen Professor, Ph.D. http://nomepre.net/index.php/timokuosmanen Today s topics Heteroscedasticity Possible causes Testing for

More information

Multivariate GARCH models.

Multivariate 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 information

1. Introduction. Hang Qian 1 Iowa State University

1. Introduction. Hang Qian 1 Iowa State University Users Guide to the VARDAS Package Hang Qian 1 Iowa State University 1. Introduction The Vector Autoregression (VAR) model is widely used in macroeconomics. However, macroeconomic data are not always observed

More information

Problem Set 2 Solution Sketches Time Series Analysis Spring 2010

Problem Set 2 Solution Sketches Time Series Analysis Spring 2010 Problem Set 2 Solution Sketches Time Series Analysis Spring 2010 Forecasting 1. Let X and Y be two random variables such that E(X 2 ) < and E(Y 2 )

More information

On Forecast Strength of Some Linear and Non Linear Time Series Models for Stationary Data Structure

On Forecast Strength of Some Linear and Non Linear Time Series Models for Stationary Data Structure American Journal of Mathematics and Statistics 2015, 5(4): 163-177 DOI: 10.5923/j.ajms.20150504.01 On Forecast Strength of Some Linear and Non Linear Imam Akeyede 1,*, Babatunde Lateef Adeleke 2, Waheed

More information

at least 50 and preferably 100 observations should be available to build a proper model

at 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 information

CONJUGATE DUMMY OBSERVATION PRIORS FOR VAR S

CONJUGATE DUMMY OBSERVATION PRIORS FOR VAR S ECO 513 Fall 25 C. Sims CONJUGATE DUMMY OBSERVATION PRIORS FOR VAR S 1. THE GENERAL IDEA As is documented elsewhere Sims (revised 1996, 2), there is a strong tendency for estimated time series models,

More information

Simultaneous Equation Models Learning Objectives Introduction Introduction (2) Introduction (3) Solving the Model structural equations

Simultaneous Equation Models Learning Objectives Introduction Introduction (2) Introduction (3) Solving the Model structural equations Simultaneous Equation Models. Introduction: basic definitions 2. Consequences of ignoring simultaneity 3. The identification problem 4. Estimation of simultaneous equation models 5. Example: IS LM model

More information

Dynamic Factor Models and Factor Augmented Vector Autoregressions. Lawrence J. Christiano

Dynamic Factor Models and Factor Augmented Vector Autoregressions. Lawrence J. Christiano Dynamic Factor Models and Factor Augmented Vector Autoregressions Lawrence J Christiano Dynamic Factor Models and Factor Augmented Vector Autoregressions Problem: the time series dimension of data is relatively

More information

Multivariate Regression Analysis

Multivariate Regression Analysis Matrices and vectors The model from the sample is: Y = Xβ +u with n individuals, l response variable, k regressors Y is a n 1 vector or a n l matrix with the notation Y T = (y 1,y 2,...,y n ) 1 x 11 x

More information

Least angle regression for time series forecasting with many predictors. Sarah Gelper & Christophe Croux Faculty of Business and Economics K.U.

Least angle regression for time series forecasting with many predictors. Sarah Gelper & Christophe Croux Faculty of Business and Economics K.U. Least angle regression for time series forecasting with many predictors Sarah Gelper & Christophe Croux Faculty of Business and Economics K.U.Leuven I ve got all these variables, but I don t know which

More information

Financial Econometrics

Financial Econometrics Financial Econometrics Multivariate Time Series Analysis: VAR Gerald P. Dwyer Trinity College, Dublin January 2013 GPD (TCD) VAR 01/13 1 / 25 Structural equations Suppose have simultaneous system for supply

More information

Volatility. Gerald P. Dwyer. February Clemson University

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 information

Applied Time Series Topics

Applied Time Series Topics Applied Time Series Topics Ivan Medovikov Brock University April 16, 2013 Ivan Medovikov, Brock University Applied Time Series Topics 1/34 Overview 1. Non-stationary data and consequences 2. Trends and

More information

Bayesian Inference for DSGE Models. Lawrence J. Christiano

Bayesian Inference for DSGE Models. Lawrence J. Christiano Bayesian Inference for DSGE Models Lawrence J. Christiano Outline State space-observer form. convenient for model estimation and many other things. Preliminaries. Probabilities. Maximum Likelihood. Bayesian

More information

Econometrics - 30C00200

Econometrics - 30C00200 Econometrics - 30C00200 Lecture 11: Heteroskedasticity Antti Saastamoinen VATT Institute for Economic Research Fall 2015 30C00200 Lecture 11: Heteroskedasticity 12.10.2015 Aalto University School of Business

More information

Basics: Definitions and Notation. Stationarity. A More Formal Definition

Basics: Definitions and Notation. Stationarity. A More Formal Definition Basics: Definitions and Notation A Univariate is a sequence of measurements of the same variable collected over (usually regular intervals of) time. Usual assumption in many time series techniques is that

More information

Forecasting Levels of log Variables in Vector Autoregressions

Forecasting Levels of log Variables in Vector Autoregressions September 24, 200 Forecasting Levels of log Variables in Vector Autoregressions Gunnar Bårdsen Department of Economics, Dragvoll, NTNU, N-749 Trondheim, NORWAY email: gunnar.bardsen@svt.ntnu.no Helmut

More information

What s New in Econometrics? Lecture 14 Quantile Methods

What s New in Econometrics? Lecture 14 Quantile Methods What s New in Econometrics? Lecture 14 Quantile Methods Jeff Wooldridge NBER Summer Institute, 2007 1. Reminders About Means, Medians, and Quantiles 2. Some Useful Asymptotic Results 3. Quantile Regression

More information

Applied Econometrics (QEM)

Applied Econometrics (QEM) Applied Econometrics (QEM) The Simple Linear Regression Model based on Prinicples of Econometrics Jakub Mućk Department of Quantitative Economics Jakub Mućk Applied Econometrics (QEM) Meeting #2 The Simple

More information

Model averaging, asymptotic risk, and regressor groups

Model averaging, asymptotic risk, and regressor groups Quantitative Economics 5 2014), 495 530 1759-7331/20140495 Model averaging, asymptotic risk, and regressor groups Bruce E. Hansen University of Wisconsin This paper examines the asymptotic risk of nested

More information

ECON 4160, Lecture 11 and 12

ECON 4160, Lecture 11 and 12 ECON 4160, 2016. Lecture 11 and 12 Co-integration Ragnar Nymoen Department of Economics 9 November 2017 1 / 43 Introduction I So far we have considered: Stationary VAR ( no unit roots ) Standard inference

More information

Forecasting 1 to h steps ahead using partial least squares

Forecasting 1 to h steps ahead using partial least squares Forecasting 1 to h steps ahead using partial least squares Philip Hans Franses Econometric Institute, Erasmus University Rotterdam November 10, 2006 Econometric Institute Report 2006-47 I thank Dick van

More information

A Bootstrap Test for Causality with Endogenous Lag Length Choice. - theory and application in finance

A Bootstrap Test for Causality with Endogenous Lag Length Choice. - theory and application in finance CESIS Electronic Working Paper Series Paper No. 223 A Bootstrap Test for Causality with Endogenous Lag Length Choice - theory and application in finance R. Scott Hacker and Abdulnasser Hatemi-J April 200

More information

Bayesian Variable Selection for Nowcasting Time Series

Bayesian Variable Selection for Nowcasting Time Series Bayesian Variable Selection for Time Series Steve Scott Hal Varian Google August 14, 2013 What day of the week are there the most searches for [hangover]? 1. Sunday 2. Monday 3. Tuesday 4. Wednesday 5.

More information

LECTURE 2 LINEAR REGRESSION MODEL AND OLS

LECTURE 2 LINEAR REGRESSION MODEL AND OLS SEPTEMBER 29, 2014 LECTURE 2 LINEAR REGRESSION MODEL AND OLS Definitions A common question in econometrics is to study the effect of one group of variables X i, usually called the regressors, on another

More information

Problem Set 2: Box-Jenkins methodology

Problem Set 2: Box-Jenkins methodology Problem Set : Box-Jenkins methodology 1) For an AR1) process we have: γ0) = σ ε 1 φ σ ε γ0) = 1 φ Hence, For a MA1) process, p lim R = φ γ0) = 1 + θ )σ ε σ ε 1 = γ0) 1 + θ Therefore, p lim R = 1 1 1 +

More information

Do 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 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 information

GMM, HAC estimators, & Standard Errors for Business Cycle Statistics

GMM, HAC estimators, & Standard Errors for Business Cycle Statistics GMM, HAC estimators, & Standard Errors for Business Cycle Statistics Wouter J. Den Haan London School of Economics c Wouter J. Den Haan Overview Generic GMM problem Estimation Heteroskedastic and Autocorrelation

More information

(I AL BL 2 )z t = (I CL)ζ t, where

(I AL BL 2 )z t = (I CL)ζ t, where ECO 513 Fall 2011 MIDTERM EXAM The exam lasts 90 minutes. Answer all three questions. (1 Consider this model: x t = 1.2x t 1.62x t 2 +.2y t 1.23y t 2 + ε t.7ε t 1.9ν t 1 (1 [ εt y t = 1.4y t 1.62y t 2

More information

Applied Statistics and Econometrics

Applied Statistics and Econometrics Applied Statistics and Econometrics Lecture 5 Saul Lach September 2017 Saul Lach () Applied Statistics and Econometrics September 2017 1 / 44 Outline of Lecture 5 Now that we know the sampling distribution

More information

The Role of "Leads" in the Dynamic Title of Cointegrating Regression Models. Author(s) Hayakawa, Kazuhiko; Kurozumi, Eiji

The Role of Leads in the Dynamic Title of Cointegrating Regression Models. Author(s) Hayakawa, Kazuhiko; Kurozumi, Eiji he Role of "Leads" in the Dynamic itle of Cointegrating Regression Models Author(s) Hayakawa, Kazuhiko; Kurozumi, Eiji Citation Issue 2006-12 Date ype echnical Report ext Version publisher URL http://hdl.handle.net/10086/13599

More information

1 Motivation for Instrumental Variable (IV) Regression

1 Motivation for Instrumental Variable (IV) Regression ECON 370: IV & 2SLS 1 Instrumental Variables Estimation and Two Stage Least Squares Econometric Methods, ECON 370 Let s get back to the thiking in terms of cross sectional (or pooled cross sectional) data

More information

Generalized Autoregressive Score Models

Generalized 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 information

Economics 536 Lecture 7. Introduction to Specification Testing in Dynamic Econometric Models

Economics 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 information

The regression model with one fixed regressor cont d

The regression model with one fixed regressor cont d The regression model with one fixed regressor cont d 3150/4150 Lecture 4 Ragnar Nymoen 27 January 2012 The model with transformed variables Regression with transformed variables I References HGL Ch 2.8

More information

New Developments in Econometrics Lecture 16: Quantile Estimation

New Developments in Econometrics Lecture 16: Quantile Estimation New Developments in Econometrics Lecture 16: Quantile Estimation Jeff Wooldridge Cemmap Lectures, UCL, June 2009 1. Review of Means, Medians, and Quantiles 2. Some Useful Asymptotic Results 3. Quantile

More information

Bayesian Compressed Vector Autoregressions

Bayesian Compressed Vector Autoregressions Bayesian Compressed Vector Autoregressions Gary Koop a, Dimitris Korobilis b, and Davide Pettenuzzo c a University of Strathclyde b University of Glasgow c Brandeis University 9th ECB Workshop on Forecasting

More information

Unit roots in vector time series. Scalar autoregression True model: y t 1 y t1 2 y t2 p y tp t Estimated model: y t c y t1 1 y t1 2 y t2

Unit roots in vector time series. Scalar autoregression True model: y t 1 y t1 2 y t2 p y tp t Estimated model: y t c y t1 1 y t1 2 y t2 Unit roots in vector time series A. Vector autoregressions with unit roots Scalar autoregression True model: y t y t y t p y tp t Estimated model: y t c y t y t y t p y tp t Results: T j j is asymptotically

More information

Non-Parametric Dependent Data Bootstrap for Conditional Moment Models

Non-Parametric Dependent Data Bootstrap for Conditional Moment Models Non-Parametric Dependent Data Bootstrap for Conditional Moment Models Bruce E. Hansen University of Wisconsin September 1999 Preliminary and Incomplete Abstract A new non-parametric bootstrap is introduced

More information

AGEC 661 Note Eleven Ximing Wu. Exponential regression model: m (x, θ) = exp (xθ) for y 0

AGEC 661 Note Eleven Ximing Wu. Exponential regression model: m (x, θ) = exp (xθ) for y 0 AGEC 661 ote Eleven Ximing Wu M-estimator So far we ve focused on linear models, where the estimators have a closed form solution. If the population model is nonlinear, the estimators often do not have

More information

VAR-based Granger-causality Test in the Presence of Instabilities

VAR-based Granger-causality Test in the Presence of Instabilities VAR-based Granger-causality Test in the Presence of Instabilities Barbara Rossi ICREA Professor at University of Pompeu Fabra Barcelona Graduate School of Economics, and CREI Barcelona, Spain. barbara.rossi@upf.edu

More information

Applied Econometrics (QEM)

Applied Econometrics (QEM) Applied Econometrics (QEM) based on Prinicples of Econometrics Jakub Mućk Department of Quantitative Economics Jakub Mućk Applied Econometrics (QEM) Meeting #3 1 / 42 Outline 1 2 3 t-test P-value Linear

More information

JACKKNIFE MODEL AVERAGING. 1. Introduction

JACKKNIFE MODEL AVERAGING. 1. Introduction JACKKNIFE MODEL AVERAGING BRUCE E. HANSEN AND JEFFREY S. RACINE Abstract. We consider the problem of obtaining appropriate weights for averaging M approximate (misspecified models for improved estimation

More information

Comparison with Residual-Sum-of-Squares-Based Model Selection Criteria for Selecting Growth Functions

Comparison with Residual-Sum-of-Squares-Based Model Selection Criteria for Selecting Growth Functions c 215 FORMATH Research Group FORMATH Vol. 14 (215): 27 39, DOI:1.15684/formath.14.4 Comparison with Residual-Sum-of-Squares-Based Model Selection Criteria for Selecting Growth Functions Keisuke Fukui 1,

More information

Bayesian Inference for DSGE Models. Lawrence J. Christiano

Bayesian Inference for DSGE Models. Lawrence J. Christiano Bayesian Inference for DSGE Models Lawrence J. Christiano Outline State space-observer form. convenient for model estimation and many other things. Bayesian inference Bayes rule. Monte Carlo integation.

More information

Labor-Supply Shifts and Economic Fluctuations. Technical Appendix

Labor-Supply Shifts and Economic Fluctuations. Technical Appendix Labor-Supply Shifts and Economic Fluctuations Technical Appendix Yongsung Chang Department of Economics University of Pennsylvania Frank Schorfheide Department of Economics University of Pennsylvania January

More information

Nowcasting Norwegian GDP

Nowcasting Norwegian GDP Nowcasting Norwegian GDP Knut Are Aastveit and Tørres Trovik May 13, 2007 Introduction Motivation The last decades of advances in information technology has made it possible to access a huge amount of

More information

Inference when identifying assumptions are doubted. A. Theory B. Applications

Inference when identifying assumptions are doubted. A. Theory B. Applications Inference when identifying assumptions are doubted A. Theory B. Applications 1 A. Theory Structural model of interest: A y t B 1 y t1 B m y tm u t nn n1 u t i.i.d. N0, D D diagonal 2 Bayesian approach:

More information

Inference when identifying assumptions are doubted. A. Theory. Structural model of interest: B 1 y t1. u t. B m y tm. u t i.i.d.

Inference when identifying assumptions are doubted. A. Theory. Structural model of interest: B 1 y t1. u t. B m y tm. u t i.i.d. Inference when identifying assumptions are doubted A. Theory B. Applications Structural model of interest: A y t B y t B m y tm nn n i.i.d. N, D D diagonal A. Theory Bayesian approach: Summarize whatever

More information

GARCH Models. Eduardo Rossi University of Pavia. December Rossi GARCH Financial Econometrics / 50

GARCH 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 information

Minimum Description Length (MDL)

Minimum Description Length (MDL) Minimum Description Length (MDL) Lyle Ungar AIC Akaike Information Criterion BIC Bayesian Information Criterion RIC Risk Inflation Criterion MDL u Sender and receiver both know X u Want to send y using

More information

APPLIED ECONOMETRIC TIME SERIES 4TH EDITION

APPLIED ECONOMETRIC TIME SERIES 4TH EDITION APPLIED ECONOMETRIC TIME SERIES 4TH EDITION Chapter 2: STATIONARY TIME-SERIES MODELS WALTER ENDERS, UNIVERSITY OF ALABAMA Copyright 2015 John Wiley & Sons, Inc. Section 1 STOCHASTIC DIFFERENCE EQUATION

More information

2. An Introduction to Moving Average Models and ARMA Models

2. An Introduction to Moving Average Models and ARMA Models . An Introduction to Moving Average Models and ARMA Models.1 White Noise. The MA(1) model.3 The MA(q) model..4 Estimation and forecasting of MA models..5 ARMA(p,q) models. The Moving Average (MA) models

More information