Common Drifting Volatility in Large Bayesian VARs

Similar documents
Common Drifting Volatility in Large Bayesian VARs

Real-Time Density Forecasts from VARs with Stochastic Volatility. Todd E. Clark June 2009; Revised July 2010 RWP 09-08

A Bayesian Evaluation of Alternative Models of Trend Inflation

A Bayesian Evaluation of Alternative Models of Trend Inflation

Technical Appendix: Policy Uncertainty and Aggregate Fluctuations.

School of Economics and Finance Fat-tails in VAR Models

Discussion The Changing Relationship Between Commodity Prices and Prices of Other Assets with Global Market Integration by Barbara Rossi

A New Model of Inflation, Trend Inflation, and Long-Run Inflation Expectations

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

ifo WORKING PAPERS Forecasting using mixedfrequency time-varying parameters Markus Heinrich, Magnus Reif October 2018

Does Judgement Improve the Accuracy of Macroeconomic Forecasting?

Credit Shocks and the U.S. Business Cycle. Is This Time Different? Raju Huidrom University of Virginia. Midwest Macro Conference

15 19R. Forecasting Inflation: Phillips Curve Effects on Services Price Measures. Ellis W. Tallman and Saeed Zaman FEDERAL RESERVE BANK OF CLEVELAND

Learning and Time-Varying Macroeconomic Volatility

VAR Models with Non-Gaussian Shocks

Online Appendix (Not intended for Publication): Federal Reserve Credibility and the Term Structure of Interest Rates

A New Model of Inflation, Trend Inflation, and Long-Run Inflation Expectations

Forecasting Global Equity Indices Using Large Bayesian VARs

Exchange Rates and Uncovered Interest Differentials: The Role of Permanent Monetary Shocks. Stephanie Schmitt-Grohé and Martín Uribe

Modeling Monetary Policy Dynamics: A Comparison of Regime. Switching and Time Varying Parameter Approaches

Macroeconomic Uncertainty Through the Lens of Professional Forecasters

THE EFFECTS OF FISCAL POLICY ON EMERGING ECONOMIES. A TVP-VAR APPROACH

Bayesian Dynamic Linear Models for Strategic Asset Allocation

Understanding the Sources of Macroeconomic Uncertainty

PIER Working Paper

The bank lending channel in monetary transmission in the euro area:

Research Memo: Adding Nonfarm Employment to the Mixed-Frequency VAR Model

SHORT-TERM INFLATION PROJECTIONS: A BAYESIAN VECTOR AUTOREGRESSIVE GIANNONE, LENZA, MOMFERATOU, AND ONORANTE APPROACH

Bayesian Dynamic Factor Models with Shrinkage in Asset Allocation. Duke University

ECONOMIC COMMENTARY. Have Inflation Dynamics Changed? Edward S. Knotek II and Saeed Zaman

Modeling Inflation Expectations

SEM U. Chicago

Dean Croushore 1 Simon van Norden 2 AEA Fiscal Policy: Ex Ante and Ex Post. Dean Croushore, Simon van Norden. Introduction.

Working Paper Series. Macroeconomic Forecasting and Structural Change. by Antonello D Agostino, Luca Gambetti and Domenico Giannone

Macroeconomic Forecasting and Structural Change

Real-Time DSGE Model Density Forecasts During the Great Recession - A Post Mortem

The University of Chicago, Booth School of Business Business 41202, Spring Quarter 2009, Mr. Ruey S. Tsay. Solutions to Final Exam

Using MCMC and particle filters to forecast stochastic volatility and jumps in financial time series

Is the Potential for International Diversification Disappearing? A Dynamic Copula Approach

Statistical Inference and Methods

Oil and macroeconomic (in)stability

Modelling Returns: the CER and the CAPM

ECONOMIC COMMENTARY. When Might the Federal Funds Rate Lift Off? Edward S. Knotek II and Saeed Zaman

Estimating Macroeconomic Models of Financial Crises: An Endogenous Regime-Switching Approach

BAYESIAN UNIT-ROOT TESTING IN STOCHASTIC VOLATILITY MODELS WITH CORRELATED ERRORS

Identifying Long-Run Risks: A Bayesian Mixed-Frequency Approach

A potentially useful approach to model nonlinearities in time series is to assume different behavior (structural break) in different subsamples

Macroeconomic Uncertainty Through the Lens of Professional Forecasters

Discussion of: Short-term GDP forecasting with a mixed frequency dynamic factor model with stochastic volatility

US Monetary Policy in a Globalized World Martin Feldkircher (OeNB)

Discussion of The Term Structure of Growth-at-Risk

Bank capital constraints, lending supply and real economy: evidence from a BVAR model. by A.M. Conti A. Nobili, F.M. Signoretti (Banca d Italia)

Density Forecasting using Bayesian Global Vector Autoregressions with Common Stochastic Volatility

Modeling skewness and kurtosis in Stochastic Volatility Models

Extended Model: Posterior Distributions

Understanding Tail Risk 1

Chapter 4: Asymptotic Properties of MLE (Part 3)

Idiosyncratic risk, insurance, and aggregate consumption dynamics: a likelihood perspective

SOLUTION Fama Bliss and Risk Premiums in the Term Structure

Chapter 5 Univariate time-series analysis. () Chapter 5 Univariate time-series analysis 1 / 29

Exact Sampling of Jump-Diffusion Processes

Components of bull and bear markets: bull corrections and bear rallies

Assessing the transmission of monetary policy shocks using dynamic factor models

Dynamic Sparsity Modelling

Discussion Paper No. DP 07/05

Macroeconomic Forecasting in Times of Crises

Regularizing Bayesian Predictive Regressions. Guanhao Feng

An Illustrative Calculation of r

Stochastic Volatility Models. Hedibert Freitas Lopes

spending multipliers in Italy

Web Appendix for: What does Monetary Policy do to Long-Term Interest Rates at the Zero Lower Bound?

No-Arbitrage Taylor Rules

Financial Econometrics

Lecture Note of Bus 41202, Spring 2008: More Volatility Models. Mr. Ruey Tsay

Labor Market Dynamics: A Time-Varying Analysis*

Stochastic Volatility (SV) Models Lecture 9. Morettin & Toloi, 2006, Section 14.6 Tsay, 2010, Section 3.12 Tsay, 2013, Section 4.

Economic Policy Uncertainty and Inflation Expectations

Lecture Note 8 of Bus 41202, Spring 2017: Stochastic Diffusion Equation & Option Pricing

Output gap uncertainty: Does it matter for the Taylor rule? *

Time-changed Brownian motion and option pricing

Forecasting the real price of oil under alternative specifications of constant and time-varying volatility

Macroeconomic Effects of Financial Shocks: Comment

WestminsterResearch

The Impact of Uncertainty Shocks under Measurement Error: A Proxy SVAR Approach

IMPA Commodities Course : Forward Price Models

Estimation of Stochastic Volatility Models : An Approximation to the Nonlinear State Space Representation

Interest Rate Rules in Practice - the Taylor Rule or a Tailor-Made Rule?

Two hours. To be supplied by the Examinations Office: Mathematical Formula Tables and Statistical Tables THE UNIVERSITY OF MANCHESTER

Relevant parameter changes in structural break models

A MIDAS Approach to Modeling First and Second Moment Dynamics

Real-Time Forecasting Evaluation of DSGE Models with Nonlinearities

Asset Pricing Models with Underlying Time-varying Lévy Processes

Booth School of Business, University of Chicago Business 41202, Spring Quarter 2016, Mr. Ruey S. Tsay. Solutions to Midterm

Agency costs or costly capital adjustment DSGE models? A Bayesian investigation

IEOR E4703: Monte-Carlo Simulation

ST440/550: Applied Bayesian Analysis. (5) Multi-parameter models - Summarizing the posterior

Bayesian Hierarchical/ Multilevel and Latent-Variable (Random-Effects) Modeling

Skewness in Expected Macro Fundamentals and the Predictability of Equity Returns: Evidence and Theory

Weight Smoothing with Laplace Prior and Its Application in GLM Model

Clark. Outside of a few technical sections, this is a very process-oriented paper. Practice problems are key!

Transcription:

Common Drifting Volatility in Large Bayesian VARs Andrea Carriero 1 Todd Clark 2 Massimiliano Marcellino 3 1 Queen Mary, University of London 2 Federal Reserve Bank of Cleveland 3 European University Institute, Bocconi University and CEPR May 4, 2012

Introduction Motivation: Larger BVARs tend to forecast better (lower RMSEs, higher scores) than smaller BVARs Banbura, et al. (2010), Carriero, et al. (2011), Koop (2012) Allowing stochastic volatility improves the accuracy of both point and density forecasts Clark (2011), D Agostino, et al. (2012)

Introduction Problem: Computation becomes too time-consuming with more than 3-5 variables Root of challenge is the n(np + 1) n(np + 1) dimension of the coefficient variance matrix No Kroneker structure with conventional stochastic volatility: Ω 1 Π = Ω 1 Π + T t=1 (Σ 1 t X t X t )

Introduction We develop a BVAR with a single, common stochastic volatility process that is much faster to estimate Time-varying volatility driven by single multiplicative factor Stochastic discount factor model described in Jacquier, Polson, and Rossi (1995) Exploits evidence of fairly strong commonality in volatilities Prior takes a particular form that permits the essential Kroneker factorization

Introduction For VARs of different sizes, we compare CPU time, volatility estimates, model fit, and forecast accuracy (point and density) Models include: VAR with constant volatilities VAR with independent stochastic volatilities Cogley and Sargent (2005), Primiceri (2005), Clark (2011) Our proposed model with common stochastic volatility Our results cover: 4 and 8-variable models for the U.S., with real-time forecasts 15-variable model for the U.S. 4 and 8-variable models for the U.K.

Introduction Findings: CSV much more efficient than independent st. vols. CSV volatility estimate looks like principal component of independent volatility estimates CSV improves the accuracy of real-time point forecasts and density forecasts CSV accuracy comparable to independent SV accuracy

Outline 1 BVAR-CSV specification and implementation 2 Data and forecasting design 3 Results Full sample Forecasting

BVAR-CSV specification and implementation y t = Π 0 + Π(L)y t 1 + v t, v t = λ 0.5 t A 1 S 1/2 ɛ t, ɛ t N(0, I n ), log(λ t ) = log(λ t 1 ) + ν t, ν t iid N(0, φ) Identification: first variable s loading on λ t is 1 Diagonal S allows the variances of the variables to differ by a factor that is constant over time Choleski structure of A var(v t ) Σ t λ t A 1 SA 1

BVAR-CSV specification and implementation Prior distributions: vec(π) A, S N(vec(µ Π ), Ω Π ) a i N(µ a,i, Ω a,i ), i = 2,..., n s i IG(d s s i, d s ), i = 2,..., n (1) φ IG(d φ φ, d φ ) log λ 0 N(µ λ, Ω λ ) To obtain a Kroneker structure, we use a prior for Π conditional on à = S 1/2 A: Ω Π = (à Ã) 1 Ω 0 (2) Ω 0 corresponds to the typical Minnesota-style prior variance

BVAR-CSV specification and implementation Posterior distributions: Conditional posteriors with, in most cases, same forms as priors Metropolis-Gibbs algorithm Posterior for VAR coefficients: Define ỹ t = λ 0.5 t y t, X t = λ 0.5 t X t. vec(π) A, S, φ, Λ, y N(vec( µ Π ), Ω Π ) ( ) 1 ( µ Π = X X + Ω 1 0 Ω 1 0 µ Π + X ) ỹ Ω (Ã 1 ( Π = Ã) Ω 1 0 + X ) 1 X

BVAR-CSV specification and implementation Treatment of volatility: ṽ t = A(y t Π 0 Π(L)y t 1 ) w t = n 1 ṽ t S 1 ṽ t Conditional posterior due to Jacquier, et al. (1995): ( ) ( ) f (λ t λ t 1, λ t+1,...) λ 1.5 wt (log λt µ t ) t exp exp 2λ t 2σ 2 c Estimation proceeds as in Cogley and Sargent (2005), with single process using w t instead of n processes using y 2 i,t

BVAR-CSV specification and implementation Prior settings: Π: prior means = 0; overall shrinkage of 0.2; st. dev s. from AR estimates A: uninformative S i : mean from ratios of residual standard deviations; 3 degrees of freedom log λ 0 : mean from training sample error variances; variance = 4 φ: mean = 0.035; 3 degrees of freedom

Other models BVAR-SV: y t = Π 0 + Π(L)y t 1 + v t, v t = A 1 Λ 0.5 t ɛ t, ɛ t N(0, I n ), Λ t = diag(λ 1,t,..., λ n,t ), log(λ i,t ) = log(λ i,t 1 ) + ν i,t, ν i,t N(0, φ i ), i = 1, n BVAR: y t = Π 0 + Π(L)y t 1 + v t, v t N(0, Σ) (3) Normal-diffuse prior and posterior, as in Kadiyala and Karlsson (1997)

Data and forecasting design 8 variables: GDP growth, PCE growth, BFI growth, employment growth, unemployment, GDP inflation, 10-year Treasury yield, and funds rate Real-time data series: GDP, PCE, BFI, employment, and GDP inflation Final vintage series: unemployment, bond yield and funds rate 4 variables: GDP growth, unemployment, GDP inflation, and funds rate

Data and forecasting design Starting point of the model estimation sample is always 1965:Q1 Forecast horizons: 1Q, 2Q, 1Y, 2Y Sample of forecasts: 1985-2010:Q4 Actuals in evaluating forecasts: 2nd available estimate in FRB Philadelphia RTDSM Romer and Romer (2000), Sims (2002), Croushore (2005), and Faust and Wright (2009) do the same Forecasters normally can t foresee large changes of annual or benchmark revisions.

Results Table 2. CPU time requirements model CPU time (minutes) 4 variables, independent stochastic volatility 83.6 8 variables, independent stochastic volatility 879.5 4 variables, common stochastic volatility 16.4 8 variables, common stochastic volatility 46.9 models with 4 lags 105,000 draws

Results Volatility estimates: indep. vs. common st. vol. 5.0 GDP 2.25 GDP P 4.5 2.00 4.0 1.75 3.5 1.50 3.0 1.25 2.5 1.00 2.0 0.75 1.5 0.50 1.0 1965 1968 1971 1974 1977 1980 1983 1986 1989 1992 1995 1998 2001 2004 2007 2010 0.25 1965 1970 1975 1980 1985 1990 1995 2000 2005 2010 indep. st. vol. common st. vol. indep. st. vol. common st. vol. 0.45 UNEMP RATE 3.0 FFR 0.40 2.5 0.35 2.0 0.30 1.5 0.25 0.20 1.0 0.15 0.5 0.10 1965 1970 1975 1980 1985 1990 1995 2000 2005 2010 0.0 1965 1968 1971 1974 1977 1980 1983 1986 1989 1992 1995 1998 2001 2004 2007 2010 indep. st. vol. common st. vol. indep. st. vol. common st. vol.

Results 3.25 BVAR estimate of common volatility versus principal component from BVAR-SV 2.5 3.00 2.0 2.75 2.50 2.25 2.00 1.5 1.0 0.5 0.0-0.5 1.75-1.0 1.50 1965 1970 1975 1980 1985 1990 1995 2000 2005 2010-1.5 common volatility (left scale) principal component (right scale)

Results Table 3. Log predictive likelihoods, 1980:Q1-2011:Q2 model log PL 4 variables, constant volatility -656.578 4 variables, independent stochastic volatility -550.363 4 variables, common stochastic volatility -569.269 8 variables, constant volatility -1545.288 8 variables, common stochastic volatility -1464.062

Results Table 4. Real-Time Forecast RMSEs, 4-variable BVARs, 1985:Q1-2010:Q4 (RMSE ratios relative to const. vol. BVAR) h = 1Q h = 2Q h = 1Y h = 2Y BVAR with independent stochastic volatilities GDP growth 0.908 *** 0.908 *** 0.899 ** 1.005 Unemployment 0.948 *** 0.932 ** 0.929 * 0.975 GDP inflation 0.939 *** 0.913 *** 0.838 *** 0.791 *** Fed funds rate 0.905 *** 0.936 * 0.953 0.945 * BVAR with common stochastic volatility GDP growth 0.881 *** 0.881 *** 0.867 ** 1.036 Unemployment 0.877 *** 0.868 ** 0.882 * 0.960 GDP inflation 0.930 *** 0.875 *** 0.778 *** 0.725 *** Fed funds rate 0.984 0.987 0.957 0.926 ** Allowing independent stochastic volatilities lowers RMSEs Making volatility common lowers RMSEs a bit more

Results Table 5. Real-Time Forecast RMSEs, 8-variable BVARs, 1985:Q1-2010:Q4 (RMSE ratios relative to const. vol. BVAR) h = 1Q h = 2Q h = 1Y h = 2Y BVAR with common stochastic volatility GDP growth 0.960 * 0.940 ** 0.931 * 1.028 Consumption 0.964 ** 0.971 * 0.942 * 1.038 BFI 0.991 0.993 1.000 1.013 Employment 0.867 *** 0.870 *** 0.872 ** 0.957 Unemployment 0.931 ** 0.921 * 0.923 * 0.968 GDP inflation 0.956 *** 0.904 *** 0.831 *** 0.766 *** Treasury yield 0.991 1.032 1.031 0.979 Fed funds rate 1.002 1.028 0.993 0.960 Larger BVAR more accurate than smaller (not shown) Adding common volatility lowers RMSEs

Results Table 6. Average log predictive scores, 4-variable BVARs, 1985:Q1-2010:Q4 (differences in scores vs. benchmark BVAR) h = 1Q h = 2Q h = 1Y h = 2Y BVAR with independent stochastic volatilities All variables 0.810 *** 0.690 ** 0.633-0.166 GDP growth 0.149 *** 0.080-0.062-0.180 Unemployment 0.187 *** 0.147-0.098-0.639 GDP inflation 0.089 *** 0.109 *** 0.186 *** 0.196 *** Fed funds rate 0.504 *** 0.261 ** 0.010-0.101 BVAR with common stochastic volatility All variables 0.678 *** 0.739 *** 0.704 ** 0.165 GDP growth 0.196 *** 0.132 * -0.070-0.173 Unemployment 0.230 *** 0.207 ** 0.076-0.314 GDP inflation 0.090 *** 0.124 *** 0.222 *** 0.266 *** Fed funds rate 0.267 *** 0.191 *** 0.088 0.000 Allowing independent st. vol. improves scores Making volatility common raises scores a bit more

Results Table 7. Average log predictive scores, 8-variable BVARs, 1985:Q1-2010:Q4 (differences in scores vs. benchmark BVAR) h = 1Q h = 2Q h = 1Y h = 2Y BVAR with common stochastic volatility All variables 0.449 *** 0.368 ** -0.072-0.590 GDP growth 0.100 ** 0.074-0.120-0.118 Consumption 0.025 0.012-0.035-0.142 BFI 0.029-0.034-0.137-0.190 Employment 0.162 *** 0.111 ** 0.104-0.107 Unemployment 0.115 *** 0.056-0.111-0.272 GDP inflation 0.032 * 0.064 *** 0.113 *** 0.158 *** Treasury yield 0.044 *** -0.006-0.017-0.022 Fed funds rate 0.113 *** 0.067 *** 0.018-0.014 Larger BVAR more accurate than smaller (not shown) Adding common volatility improves scores at shorter horizons

Conclusions We develop a BVAR with a single, common stochastic volatility process that can be estimated relatively quickly Time-varying volatility driven by single multiplicative factor Prior takes a particular form that permits the essential Kroneker factorization Findings: CSV much more efficient than independent st. vols. CSV captures most volatility movement and improves full-sample model fit CSV improves the accuracy of real-time point forecasts and density forecasts Macro models with 4, 8, and 15 variables, in U.S. and U.K. data CSV accuracy comparable to independent SV accuracy