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

Similar documents
Disentangling Demand and Supply Shocks in the Crude Oil Market: How to Check Sign Restrictions in Structural VARs

Disentangling Demand and Supply Shocks in the Crude Oil Market

In this chapter, we explain the principle of identification by heteroskedasticity.

Identifying Monetary Policy Shocks via Changes in Volatility 1

Structural Vector Autoregressions with Markov Switching: Identification via Heteroskedasticity

Identifying SVARs with Sign Restrictions and Heteroskedasticity

Identification in Structural VAR models with different volatility regimes

Assessing Monetary Policy Models: Bayesian Inference for Heteroskedastic Structural VARs

A primer on Structural VARs

New Introduction to Multiple Time Series Analysis

Deutsches Institut für Wirtschaftsforschung 2017

On Using Markov Switching Time Series Models to Verify Structural Identifying Restrictions and to Assess Public Debt Sustainability

APPLIED TIME SERIES ECONOMETRICS

Stargazing with Structural VARs: Shock Identification via Independent Component Analysis

Identification of Economic Shocks by Inequality Constraints in Bayesian Structural Vector Autoregression

Data-Driven Inference on Sign Restrictions in Bayesian Structural Vector Autoregression. Markku Lanne and Jani Luoto. CREATES Research Paper

Title. Description. var intro Introduction to vector autoregressive models

Bayesian Inference for Structural Vector Autoregressions Identified by Markov-Switching Heteroskedasticity

Inference in VARs with Conditional Heteroskedasticity of Unknown Form

Structural VAR Models and Applications

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

B y t = γ 0 + Γ 1 y t + ε t B(L) y t = γ 0 + ε t ε t iid (0, D) D is diagonal

Vector Auto-Regressive Models

VAR Models and Applications

ECON 4160: Econometrics-Modelling and Systems Estimation Lecture 9: Multiple equation models II

Online Appendix (Not intended for Publication): Decomposing the Effects of Monetary Policy Using an External Instruments SVAR

Finite Sample Properties of Impulse Response Intervals in SVECMs with Long-Run Identifying Restrictions

Estimation Subject to Short-Run Restrictions

Time Series Analysis. James D. Hamilton PRINCETON UNIVERSITY PRESS PRINCETON, NEW JERSEY

Lecture 7a: Vector Autoregression (VAR)

Structural VARs II. February 17, 2016

Are Policy Counterfactuals Based on Structural VARs Reliable?

Computational Macroeconomics. Prof. Dr. Maik Wolters Friedrich Schiller University Jena

arxiv: v1 [econ.em] 2 Feb 2018

Lecture 7a: Vector Autoregression (VAR)

BEAR 4.2. Introducing Stochastic Volatility, Time Varying Parameters and Time Varying Trends. A. Dieppe R. Legrand B. van Roye ECB.

Identifying the Monetary Policy Shock Christiano et al. (1999)

Identifying Aggregate Liquidity Shocks with Monetary Policy Shocks: An Application using UK Data

ECON 4160, Autumn term 2017 Lecture 9

Gaussian Mixture Approximations of Impulse Responses and the Non-Linear Effects of Monetary Shocks

Nonperforming Loans and Rules of Monetary Policy

Financial Econometrics

Structural-VAR II. Dean Fantazzini. Dipartimento di Economia Politica e Metodi Quantitativi. University of Pavia

The Kalman filter, Nonlinear filtering, and Markov Chain Monte Carlo

Bayesian Graphical Models for Structural Vector AutoregressiveMarch Processes 21, / 1

Estimating and Identifying Vector Autoregressions Under Diagonality and Block Exogeneity Restrictions

Markov-Switching Models with Endogenous Explanatory Variables. Chang-Jin Kim 1

Session 5B: A worked example EGARCH model

TOPICS IN ADVANCED ECONOMETRICS: SVAR MODELS PART I LESSON 2. Luca Fanelli. University of Bologna.

Multivariate Time Series Analysis and Its Applications [Tsay (2005), chapter 8]

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

Time Series Analysis. James D. Hamilton PRINCETON UNIVERSITY PRESS PRINCETON, NEW JERSEY

Joint Confidence Sets for Structural Impulse Responses

News Shocks: Different Effects in Boom and Recession?

Impulse-Response Analysis in Markov Switching Vector Autoregressive Models

ECON 4160, Spring term Lecture 12

GMM Estimation of Non-Gaussian Structural Vector Autoregression

Bayesian Compressed Vector Autoregressions

On the maximum and minimum response to an impulse in Svars

Estimation Subject to Long-Run Restrictions

General to Specific Model Selection Procedures for Structural Vector Autoregressions

Bootstrapping the Grainger Causality Test With Integrated Data

Combining Macroeconomic Models for Prediction

Robust Bayes Inference for Non-identified SVARs

Confidence Bands for Impulse Responses

Estimating and Accounting for the Output Gap with Large Bayesian Vector Autoregressions

Time-Varying Vector Autoregressive Models with Structural Dynamic Factors

International Symposium on Mathematical Sciences & Computing Research (ismsc) 2015 (ismsc 15)

ERROR BANDS FOR IMPULSE RESPONSES *

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

Assessing Structural VAR s

Oil price and macroeconomy in Russia. Abstract

Lecture 4: Bayesian VAR

growth in a time of debt evidence from the uk

Assessing Structural VAR s

Purchasing power parity: A nonlinear multivariate perspective. Abstract

Econ 423 Lecture Notes: Additional Topics in Time Series 1

Structural Vector Autoregressive Analysis in a Data Rich Environment

New meeting times for Econ 210D Mondays 8:00-9:20 a.m. in Econ 300 Wednesdays 11:00-12:20 in Econ 300

Cointegration Lecture I: Introduction

Bayesian Structural VAR models: an extended approach. February 28, PRELIMINARY DO NOT CIRCULATE (most recent version available here)

A Primer on Vector Autoregressions

Generalized Impulse Response Analysis: General or Extreme?

Financial Econometrics

Inference Based on SVARs Identified with Sign and Zero Restrictions: Theory and Applications

Reducing Dimensions in a Large TVP-VAR

Class 4: VAR. Macroeconometrics - Fall October 11, Jacek Suda, Banque de France

1. Shocks. This version: February 15, Nr. 1

UNIVERSITY OF OSLO DEPARTMENT OF ECONOMICS

Forecasting with Bayesian Vector Autoregressions

Long- versus Medium-Run Identification in Fractionally Integrated VAR Models

Volume 03, Issue 6. Comparison of Panel Cointegration Tests

Vector Autoregressions as a Guide to Constructing Dynamic General Equilibrium Models

Assessing Structural Convergence between Romanian Economy and Euro Area: A Bayesian Approach

Economics 618B: Time Series Analysis Department of Economics State University of New York at Binghamton

Regime-Switching Cointegration

A Test of Cointegration Rank Based Title Component Analysis.

Assessing Structural VAR s

Estimation and Testing for Common Cycles

Granger-Causal-Priority and Choice of Variables in Vector Autoregressions

Transcription:

Structural Vector Autoregressions with Markov Switching Markku Lanne University of Helsinki Helmut Lütkepohl European University Institute, Florence Katarzyna Maciejowska European University Institute, Florence Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 1 / 25

Motivation Identifying shocks is a central problem in SVAR models. Previous proposals: Restrictions on instantaneous effects of shocks (Sims, 1980). Restrictions on long-run effects of shocks (Blanchard/Quah, 1989; King/Plosser/Stock/Watson, 1991). Sign restrictions (Canova/DeNicoló, 2002; Uhlig, 2005). Bayesian methods (Koop, 1992). Using statistical data properties Heteroskedasticity (Rigobon, 2003; Lanne/Lütkepohl, 2008) Nonnormal residual distribution (Lanne/Lütkepohl, 2009) This paper: Use Markov regime switching Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 2 / 25

Overview 1 Model setup 2 Estimation 3 Inflation, Unemployment, Interest Rate 4 Conclusions Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 3 / 25

Overview Model setup 1 Model setup 2 Estimation 3 Inflation, Unemployment, Interest Rate 4 Conclusions Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 4 / 25

Model setup Reduced form VAR model Variables of interest: y t = (y 1t,..., y Kt ) y t = Dd t + A 1 y t 1 + + A p y t p + u t d t deterministic term. u t (0, Σ u ). Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 5 / 25

Model setup Structural form VAR model AB-model à la Amisano & Giannini (1997): Ay t = D (s) d t + A (s) 1 y t 1 + + A (s) p y t p + Bε t A typically has ones on its main diagonal. A or B may be identity matrix. ε t (0, Σ ε ). Σ ε diagonal. Σ u = A 1 BΣ ε B A 1. Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 6 / 25

Markov Switching Model setup Markov process s t {1,..., M} (t = 0, ±1, ±2,... ) Transition probabilities p ij = Pr(s t = j s t 1 = i), i, j = 1,..., M. Conditional distribution of u t u t s t N (0, Σ st ). Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 7 / 25

Model setup Identification of Shocks Assumption: M = 2 A matrix decomposition result Σ 1, Σ 2 positive definite a (K K) matrix B and Λ = diag(λ 1,..., λ K ) such that Σ 1 = BB and Σ 2 = BΛB Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 8 / 25

Model setup Identification of Shocks Assumption: M = 2 A matrix decomposition result Uniqueness of B Σ 1, Σ 2 positive definite a (K K) matrix B and Λ = diag(λ 1,..., λ K ) such that Σ 1 = BB and Σ 2 = BΛB B is (locally) unique if the λ j s are distinct and ordered in a specific way (e.g., smallest to largest) Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 8 / 25

Model setup Identification of Shocks Assumption: M = 2 A matrix decomposition result Uniqueness of B Identification assumption Σ 1, Σ 2 positive definite a (K K) matrix B and Λ = diag(λ 1,..., λ K ) such that Σ 1 = BB and Σ 2 = BΛB B is (locally) unique if the λ j s are distinct and ordered in a specific way (e.g., smallest to largest) Instantaneous effects of shocks are the same across all states Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 8 / 25

Model setup More than two states I Assumption: M > 2 Matrix decomposition Test for state invariant B Σ 1 = BB, Σ i = BΛ i B, i = 2,..., M imposes restrictions on covariance matrices which can be tested. LR test has asymptotic χ 2 -distribution with 1 2 MK(K + 1) K 2 (M 1)K degrees of freedom. Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 9 / 25

Model setup More than two states II Uniqueness of B Alternative decomposition B is (locally) unique if for each pair of equal diagonal elements, for example, in Λ 2 = diag(λ 21,..., λ 2K ) there is a corresponding pair of distinct diagonal elements in one of the other Λ i = diag(λ i1,..., λ ik ), i = 3,..., M. Σ i = A 1 Λ i A 1, i = 1,..., M Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 10 / 25

Overview Estimation 1 Model setup 2 Estimation 3 Inflation, Unemployment, Interest Rate 4 Conclusions Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 11 / 25

ML estimation Estimation Use EM algorithm to optimize (pseudo) log likelihood. Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 12 / 25

Overview Inflation, Unemployment, Interest Rate 1 Model setup 2 Estimation 3 Inflation, Unemployment, Interest Rate 4 Conclusions Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 13 / 25

Inflation, Unemployment, Interest Rate Research question and data Question of interest Has US monetary policy changed or just the volatility of shocks? (Primiceri, 2005) Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 14 / 25

Inflation, Unemployment, Interest Rate Research question and data Question of interest Has US monetary policy changed or just the volatility of shocks? (Primiceri, 2005) Data and variables quarterly US data Sample period: 1953Q1 2001Q3 Variables: π t inflation rate based on chain weighted GDP price index u t unemployment rate r t yield on three-months treasury bills Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 14 / 25

Inflation, Unemployment, Interest Rate Primiceri s identifying restrictions A = 0 0 0 π t u t r t Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 15 / 25

Inflation, Unemployment, Interest Rate Table: Estimates of Structural Parameters of MS Models for (π t, u t, r t ) with Lag Order p = 2 and Intercept Term (Sample Period: 1953Q1 2001Q3) unrestricted model restricted model parameters estimates std.dev. estimates std.dev. λ 1 2.708 0.790 3.989 1.007 λ 2 8.230 2.381 7.956 1.979 λ 3 16.57 3.889 12.87 2.382 log L T -148.12-156.35 Note: Standard errors are obtained from the inverse Hessian of the log likelihood function. Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 16 / 25

Inflation, Unemployment, Interest Rate Table: Wald Tests for Equality of λ i s for Unrestricted Model from Table 1 H 0 test value p-value λ 1 = λ 2 4.85 0.028 λ 1 = λ 3 11.70 0.001 λ 2 = λ 3 2.83 0.092 Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 17 / 25

Inflation, Unemployment, Interest Rate Test of Primiceri s identifying restrictions Estimated B matrix ˆB = 0.193 (0.024) 0.105 (0.026) 0.008 (0.029) 0.104 (0.027) 0.101 (0.025) 0.066 (0.026) 0.022 (0.049) 0.085 (0.086) 0.286 (0.031) Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 18 / 25

Inflation, Unemployment, Interest Rate Test of Primiceri s identifying restrictions Estimated B matrix ˆB = LR test of lower triangularity 16.47 (0.001) 0.193 (0.024) 0.105 (0.026) 0.008 (0.029) 0.104 (0.027) 0.101 (0.025) 0.066 (0.026) 0.022 (0.049) 0.085 (0.086) 0.286 (0.031) Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 18 / 25

Inflation, Unemployment, Interest Rate Inflation responses to monetary policy shock 0.1 0.05 Unrestricted Restricted 0 0.05 0.1 0.15 0 2 4 6 8 10 12 14 16 18 20 Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 19 / 25

Inflation, Unemployment, Interest Rate Unemployment responses to monetary policy shock 0.1 0.05 Unrestricted Restricted 0 0.05 0.1 0.15 0 2 4 6 8 10 12 14 16 18 20 Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 20 / 25

Inflation, Unemployment, Interest Rate Interpretation of states  = 1 1.041 0.029 0.537 1 0.230 0.115 0.841 1, ˆΛ 1 = 0.037 0 0 0 0.010 0 0 0 0.082 and ˆΛ 2 = 0.101 0 0 0 0.084 0 0 0 1.356. Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 21 / 25

Inflation, Unemployment, Interest Rate Probabilities of State 2 (Pr(s t = 2 Y T )) for the unrestricted model for (π t, u t, r t ). 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 1950 1960 1970 1980 1990 2000 2010 Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 22 / 25

Overview Conclusions 1 Model setup 2 Estimation 3 Inflation, Unemployment, Interest Rate 4 Conclusions Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 23 / 25

Conclusions Conclusions Identification assumptions: MS in the reduced form residuals. The impulse responses are invariant across regimes. Advantages: Identifying assumptions in standard SVAR framework become overidentifying and can be tested. MS structure can be investigated with statistical methods. Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 24 / 25

Extensions Conclusions Remaining problems: Tests for number of states. Confidence intervals for impulse responses. Models with many variables and regimes are computationally difficult to handle because of difficult likelihood function. Theory for asymptotic inference for models with cointegrated variables is not complete. Helmut Lütkepohl (EUI Florence) Carlo Giannini Conference Rome, January 2010 25 / 25