A Time-Varying Threshold STAR Model of Unemployment

Similar documents
Research Division Federal Reserve Bank of St. Louis Working Paper Series

Research Division Federal Reserve Bank of St. Louis Working Paper Series

Nonlinear and/or Non-normal Filtering. Jesús Fernández-Villaverde University of Pennsylvania

Lecture 2: From Linear Regression to Kalman Filter and Beyond

The Kalman Filter ImPr Talk

Lecture 6: Bayesian Inference in SDE Models

Non-Markovian Regime Switching with Endogenous States and Time-Varying State Strengths

Distributed Rule-Based Inference in the Presence of Redundant Information

A new unscented Kalman filter with higher order moment-matching

Prediction of ESTSP Competition Time Series by Unscented Kalman Filter and RTS Smoother

Self-Driving Car ND - Sensor Fusion - Extended Kalman Filters

in a Rao-Blackwellised Unscented Kalman Filter

arxiv: v1 [physics.data-an] 26 Oct 2012

Notes on Instrumental Variables Methods

Nonlinear State Estimation! Particle, Sigma-Points Filters!

Autonomous Mobile Robot Design

Learning Sequence Motif Models Using Gibbs Sampling

Short course A vademecum of statistical pattern recognition techniques with applications to image and video analysis. Agenda

Collaborative Place Models Supplement 1

Lecture 7: Optimal Smoothing

Filtering and Likelihood Inference

Introduction to Unscented Kalman Filter

Performance of lag length selection criteria in three different situations

Lecture 6. 2 Recurrence/transience, harmonic functions and martingales

Dual Estimation and the Unscented Transformation

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

General Linear Model Introduction, Classes of Linear models and Estimation

8 STOCHASTIC PROCESSES

Financial Econometrics

Lower Confidence Bound for Process-Yield Index S pk with Autocorrelated Process Data

Bayesian Dynamic Linear Modelling for. Complex Computer Models

Uniform Law on the Unit Sphere of a Banach Space

ON THE L P -CONVERGENCE OF A GIRSANOV THEOREM BASED PARTICLE FILTER. Eric Moulines. Center of Applied Mathematics École Polytechnique, France

Non-Markovian Regime Switching with Endogenous States and Time-Varying State Strengths

Labor-Supply Shifts and Economic Fluctuations. Technical Appendix

VAR models with non-gaussian shocks

Constrained State Estimation Using the Unscented Kalman Filter

Scaling Multiple Point Statistics for Non-Stationary Geostatistical Modeling

Bayesian inference & Markov chain Monte Carlo. Note 1: Many slides for this lecture were kindly provided by Paul Lewis and Mark Holder

SAS for Bayesian Mediation Analysis

ASYMPTOTIC RESULTS OF A HIGH DIMENSIONAL MANOVA TEST AND POWER COMPARISON WHEN THE DIMENSION IS LARGE COMPARED TO THE SAMPLE SIZE

Chapter 7: Special Distributions

Combining Logistic Regression with Kriging for Mapping the Risk of Occurrence of Unexploded Ordnance (UXO)

MODEL-BASED MULTIPLE FAULT DETECTION AND ISOLATION FOR NONLINEAR SYSTEMS

Open Economy Macroeconomics: Theory, methods and applications

Finite Mixture EFA in Mplus

Online appendix to On the stability of the excess sensitivity of aggregate consumption growth in the US

Einführung in Stochastische Prozesse und Zeitreihenanalyse Vorlesung, 2013S, 2.0h March 2015 Hubalek/Scherrer

Use of Transformations and the Repeated Statement in PROC GLM in SAS Ed Stanek

On Wrapping of Exponentiated Inverted Weibull Distribution

Kalman filtering and friends: Inference in time series models. Herke van Hoof slides mostly by Michael Rubinstein

A Qualitative Event-based Approach to Multiple Fault Diagnosis in Continuous Systems using Structural Model Decomposition

Applied Fitting Theory VI. Formulas for Kinematic Fitting

State Estimation with ARMarkov Models

The Unscented Particle Filter

STA 250: Statistics. Notes 7. Bayesian Approach to Statistics. Book chapters: 7.2

NON-LINEAR NOISE ADAPTIVE KALMAN FILTERING VIA VARIATIONAL BAYES

ECE 534 Information Theory - Midterm 2

Plotting the Wilson distribution

PArtially observable Markov decision processes

RECURSIVE OUTLIER-ROBUST FILTERING AND SMOOTHING FOR NONLINEAR SYSTEMS USING THE MULTIVARIATE STUDENT-T DISTRIBUTION

Optimal filtering with Kalman filters and smoothers a Manual for Matlab toolbox EKF/UKF

The Scaled Unscented Transformation

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

Volume 30, Issue 3. A note on Kalman filter approach to solution of rational expectations models

Radial Basis Function Networks: Algorithms

X t = a t + r t, (7.1)

Vector Auto-Regressive Models

State Estimation of Linear and Nonlinear Dynamic Systems

VAR Models and Applications

PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 13: SEQUENTIAL DATA

Solutions to exercises on delays. P (x = 0 θ = 1)P (θ = 1) P (x = 0) We can replace z in the first equation by its value in the second equation.

Bayesian Networks Practice

Causality Testing using Higher Order Statistics

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

State-space Model. Eduardo Rossi University of Pavia. November Rossi State-space Model Fin. Econometrics / 53

EM-algorithm for Training of State-space Models with Application to Time Series Prediction

COMMUNICATION BETWEEN SHAREHOLDERS 1

Bayesian Inference for DSGE Models. Lawrence J. Christiano

A Comparison of the EKF, SPKF, and the Bayes Filter for Landmark-Based Localization

Smoothers: Types and Benchmarks

Paper C Exact Volume Balance Versus Exact Mass Balance in Compositional Reservoir Simulation

Brownian Motion and Random Prime Factorization

Lecture 2: From Linear Regression to Kalman Filter and Beyond

Recursive Estimation of the Preisach Density function for a Smart Actuator

PDF hosted at the Radboud Repository of the Radboud University Nijmegen

Chapter 7 Sampling and Sampling Distributions. Introduction. Selecting a Sample. Introduction. Sampling from a Finite Population

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

ECE276A: Sensing & Estimation in Robotics Lecture 10: Gaussian Mixture and Particle Filtering

Iterative Filtering and Smoothing In Non-Linear and Non-Gaussian Systems Using Conditional Moments

The Recursive Fitting of Multivariate. Complex Subset ARX Models

Lecture 16: State Space Model and Kalman Filter Bus 41910, Time Series Analysis, Mr. R. Tsay

Multivariate Markov Switching With Weighted Regime Determination: Giving France More Weight than Finland

Posterior Cramer-Rao Lower Bound for Mobile Tracking in Mixed Line-of-Sight/Non Line-of-Sight Conditions

Introduction to Machine Learning

Elements of Asymptotic Theory. James L. Powell Department of Economics University of California, Berkeley

F. Augustin, P. Rentrop Technische Universität München, Centre for Mathematical Sciences

Katsuhiro Sugita Faculty of Law and Letters, University of the Ryukyus. Abstract

Classical gas (molecules) Phonon gas Number fixed Population depends on frequency of mode and temperature: 1. For each particle. For an N-particle gas

4. Score normalization technical details We now discuss the technical details of the score normalization method.

Transcription:

A Time-Varying Threshold STAR Model of Unemloyment michael dueker a michael owyang b martin sola c,d a Russell Investments b Federal Reserve Bank of St. Louis c Deartamento de Economia, Universidad Torcuato di Tella d School of Economics, Mathematics Statistics, Birkbeck College, University of London January 2009 Abstract Smooth-transition autoregressive (STAR) models have roven to be worthy cometitors of Markov switching models of regime shifts, but the assumtion of a time-invariant threshold level does not seem realistic it holds back this class of models from reaching their otential usefulness. Indeed, an estimate of a time-varying threshold level of unemloyment, for examle, might serve as a meaningful estimate of the natural rate of unemloyment. More recisely, within a STAR framework, one might call the time-varying threshold the tiing level rate of unemloyment, at which the mean dynamics of the unemloyment rate shift. In addition, once the threshold level is allowed to be time-varying, one can add an error-correction term between the lagged level of unemloyment the lagged threshold level to the autoregressive terms in the STAR model. In this way, the time-varying latent threshold level serves dual roles: as a demarcation between regimes as art of an error-correction term. Keywords: Regime switching, smooth-transition autoregressive model, unemloyment, nonlinear models. JEL Classification: C22; E31; G12. 1

1 Introduction Our starting oint in modeling the rate of unemloyment is the contemoraneous smooth-transition autoregressive model from Dueker, Sola Sagnolo (2007), which weights the two regimes by the ex ante robability that the unemloyment rate will be below/above the contemoraneous value of the threshold: P (y t < y t I t 1, Θ 0 ) P (y t y t I t 1, Θ 1 ), where Θ 0 Θ 1 are the arameters that ertain to the two regimes the resective regime weights are P 0t = P 1t = P (y t < yt I t 1, Θ 0 ) P (y t < yt I t 1, Θ 0 ) + P (y t yt I t 1, Θ 1 ) P (y t yt I t 1, Θ 1 ) P (y t < yt I t 1, Θ 0 ) + P (y t yt I t 1, Θ 1 ) (1) (2) Note that P 0t + P 1t = 1 this way. With the time-varying threshold comes the ossibility of adding an errorcorrection term to a STAR model: y t = P 0t µ 0 + P 1 tµ 1 + i=1 i=1 Φ (i) 0 y t i + Γ 0 (y t 1 y t 1) + Φ (i) 1 y t i + Γ 1 (y t 1 y t 1) + ɛ t We model the time-varying threshold level of the unemloyment rate as an autoregressive rocess, although the coefficient θ could be close to one to accommodate a high level of ersistence in the threshold level: (4) y t = λ + θy t 1 + w t (5) 2

The threshold is endogenous in that its innovation is correlated with the shocks to the observable data: Cov(ɛ t, w t ) 0. the regime-secific covariance matrices are denoted Ω 0 Ω 1. Estimation algorithm for the endogenous, timevarying threshold model Because the vector of latent thresholds enters the regime weights, P 0t P 1t, the model cannot be estimated by maximum likelihood. Nor is it ossible to derive exact conditional distributions for Gibbs samling. Instead, a Metroolis-Hastings algorithm is needed for Bayesian estimation of this model. The key is to have a good, yet tractable, roosal draw for the latent threshold series, {y t } T t=1. The arameter grouings for Markov Chain Monte Carlo estimation of the model are: {yt } T t=1 latent threshold series M-H draw, unscented Kalman filter roosal φ, ρ, µ, γ, λ, θ regression coeffs. M-H draw Normal roosal Ω 0, Ω 1 cov. matrices inverted Wishart Estimation results for U.S. unemloyment We alied the model to the U.S. unemloyment rate since 1968. Figure 1 shows the relationshi we found between the unemloyment rate the estimated time-varying threshold level. We also include out-of-samle forecasts of both the unemloyment rate the threshold level. Starting from November 2008, when the unemloyment rate was 6.7 ercent, the STAR model redicts that the unemloyment rate would reach 7.5 ercent at its eak in November 2009. This rojected eak seems low, but it is imortant to bear in mind that this forecast is coming from a univariate model of the unemloyment rate. With additional information about the current state of the business cycle, the model should be able to rovide accurate forecasts 3

of unemloyment kee the interesting self-referential unemloyment dynamics catured by the model. Aendix: analysis using the unscented Kalman filter We can rewrite the model in the receding section in a state sace reresentation y t = Hz t + ε t, z t = α + g(z t 1 ) + u t (6) where the nonlinear function g(.) contains the cumulative density weighting function P at. Given this state-sace reresentation, inferred values for the latent variable z t can be obtained from the unscented Kalman filter (UKF). The UKF is a nonlinear filter that serves as an alternative to the extended Kalman filter, which uses first-order Taylor-series aroximations to any nonlinear functions in the measurement transition equations. The UKF tracks the state variable by comuting its distribution across a set of deterministic oints called sigma oints. We begin with a set of initial values. We then augment the mean with the exectation of the transition noise z a t 1 t 1 = zt 1 t 1 E u t augment the state covariance P a t 1 t 1 = Pt 1 t 1 0 N,N 0 N,N I N, where s t 1 t 1 P t 1 t 1 are the estimates of the state its covariance matrix at time t 1. Our task is to construct a set of 2L + 1 sigma oints, 4

where L is the dimension of s a t 1 t 1. t 1 t 1 = Let z a t 1 t 1, for = 0 z a t 1 t 1 + ( ) (L + λ) Pt 1 t 1 a, for = 1,..., L i z a t 1 t 1 ( ) (L + λ) Pt 1 t 1 a, for = L + 1,..., 2L define the initial sigma oints, where λ = a 2 (L + κ) L, a κ are user-chosen ( ) arameters that govern the sread scale, resectively. Here, X is the ith column of the lower triangular Cholesky factorization of i the square marix X. Given the set of initial sigma oints, we can then roagate { t 1 t 1} through the transition function g (.) to recover i L t t 1 = g ( t 1 t 1), for = 0,..., 2L. The redicted states covariances can then be extraolated from a weighted sum of the roagated sigma oints P t t 1 = wc =0 The weights are defined as w c = w s = { λ { ẑ t t 1 = =0 w s t t 1 t t 1 ẑ t t 1 t t 1 ẑ t t 1. λ, for = 0 L+λ 1 2(L+λ), for = 1,..., 2L + (1 L+λ a2 + b), for = 0 1, for = 1,..., 2L, 2(L+λ) where a is defined as above b is a arameter that incororates rior information of the distribution. 5

Filter recursions The udating ste roceeds in a similar manner. We can augment the redicted state covariance with the exectation covariance of the measurement noise z a t t 1 = ẑt t 1 v t P a t t 1 = Pt t 1 0 n,n 0 n,n Ω, where Ω is the covariance of the measurement noise. We again comute 2L + 1 sigma oints from t t 1 = z a t t 1, for = 0 z a t t 1 + ( ) (L + λ) Pt t 1 a, for = 1,..., L i z a t t 1 ( ). (L + λ) Pt t 1 a, for = L + 1,..., 2L i L We then roagate the udate sigma oints through the measurement equation: γ t t = H t t 1, = 0,..., 2L. The udated roagation oints, γ t t, are used to construct the redicted measurement error ŷ t = =0 w sγ t t, where the weights are defined as before. We then form the udated state similar to the stard Kalman filter ẑ t t = ẑ t t 1 + K t (y t ŷ t ), where K t is the Kalman gain defined by K t = P yz P 1 yy. 6

Here, P yz defines the cross-covariance P yz = wc =0 P yy is the redicted covariance P yy = wc =0 The udated covariance is defined by Smoothing t t 1 ẑ t t 1 γ t t ŷ t γ t t ŷ t γ t t ŷ t. P t t = P t t 1 K t P yy K t. Multi-move samling of the latent attractor, {s } T t=1, requires backwards samling from one-eriod smoothed inferences of the state vector. Here the unscented Rauch-Tung-Striebel smoother comes into lay. The URTS smoother (Sarkka, 2007) begins by augmenting the unscented Kalman filter with a smoothing ste that recomutes the state estimate. The smoothed state is with covariance matrix P s t ẑ s t = ẑ t + D t ẑ s t+1 ẑ t+1 t = P t + D t P s t+1 P t+1 t D t, where D t is the smoother gain defined by where with P zt,z t+1 = D t = P zt,z t+1 P 1 t+1 t, wc =0 t+1 t ẑ t+1 t t t ẑ t t, t t = t t 1 + K t (y t ŷ t t 1 ). 7

References 1 Julier, Simon J. Jeffery K. Uhlmann. A New Extension of the Kalman Filter to nonlinear Systems, in The Proceedings of AeroSense: The 11th International Symosium on Aerosace/Defense Sensing, Simulation Controls, Multi Sensor Fusion, Tracking Resource Management II, SPIE, 1997. 2 Särkkä, Simo. Unscented Rauch-Tung-Striebel Smoothing, forthcoming IEEE, 2007. 3 Wan, Eric van der Merwe, Rudolh. The Unscented Kalman Filter, in S. Hakin, Kalman Filtering Neural Networks, Wiley, Setember 2001. 8

Unemloyment rate latent threshold level with out-ofsamle forecasts 12 10 8 6 4 2 0 2/1/1968 2/1/1972 2/1/1976 2/1/1980 2/1/1984 2/1/1988 2/1/1992 2/1/1996 2/1/2000 2/1/2004 2/1/2008 ercent Latent threshold Actual Forecasts