var processes with linear constraints -...

29
1 VAR Processes with Linear Constraints Anna Pauls Anja Breitwieser Vienna: January 17, 2012

Upload: buicong

Post on 10-Sep-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

1

VAR Processes with Linear Constraints

Anna Pauls Anja Breitwieser

Vienna: January 17, 2012

Page 2: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Contents

Introduction

Contents

Contents II

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

2

1. Introduction2. Model3. Estimators

GLS and EGLS Asymptotic Properties Comparison Constrained /Unconstrained Model Forecasting

4. Specification of Subset VAR Models5. Model selection criteria6. AIC in the restricted case7. Model selection approaches

Elimination of complete matrices Top-Down Strategy Bottom-Up Strategy Sequential elimination of regressors

Page 3: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Contents II

Introduction

Contents

Contents II

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

3

1. Model Checking

Residual covariances and autocorrelations Portmanteau test LM test for residual autocorrelation

2. Example

EGLS estimates Estimated residual autocorrelations Point and interval forecasts Estimated responses of consumption to an orthogonalized

impulse Example - Interpretation

Page 4: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Assumptions

Introduction

Model

Assumptions

Compact Form

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

4

K-dimensional stationary, stable VAR(p) process:

yt = v + A1yt−1 + ...+ Apyt−p + ut (1)

with

v = (v1, ...vK)′ a (K × 1) vector of intercepts

Ai (k ×K) coefficient matrices and

ut white noise (with a non-singular covariance matrix Σu

→ same assumptions as in the unconstrained case(see: Lutkepohl, chapter 3)

Page 5: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Compact Form

Introduction

Model

Assumptions

Compact Form

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

5

in compact form model (1) can be written as:

Y = BZ + U with

Y ≡ [y1, ..., yT ], Z ≡ [Z0, ..., ZT−1] with Zt ≡

1yt...

yt−p+1

,

B ≡ [v,A1, ..., Ap], U ≡ [u1, ..., uT ]

constraints for B: β ≡ vec(B) = Rγ + r

β (K(Kp+ 1)× 1) matrixR (K(Kp+ 1)×M) matrixγ (M × 1) vectorr (M × 1) vector

Page 6: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Introduction

Model

Assumptions

Compact Form

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

6

by vectorizing and plugging in Rγ + r for β we get:

y ≡ vec(Y ) = (Z ′ ⊗ IK)vec(B) + vec(U)

= (Z ′ ⊗ IK)(Rγ + r)+ u

or

z = (Z ′ ⊗ IK)Rγ+ u

with z ≡ y−(Z ′ ⊗ IK)r

and u≡ vec(U)

→ while there are other forms of representing linear constraints, thechosen form is convenient as it allows to derive the estimators in thesame manner as in the unconstrained model (see: Lutkepohl, chapter 3)

Page 7: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

GLS

Introduction

Model

Estimators

GLS

EGLS

EGLS

constrained vs.unconstrained

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

7

minimizing:

S(γ) = u′ (IT ⊗ Σ−1

u ) u

= [z −(Z ′ ⊗ IK)Rγ]′(IT ⊗ Σ−1u )[z −(Z ′ ⊗ IK)Rγ]

yields the GLS estimator for γ:

γ = [R′(ZZ ′ ⊗ Σ−1u )R]−1R′(Z ⊗ Σ−1

u ) z

asymptotic properties:

Under the condition, that yt is a K-dimensional stable,stationary VAR(p)process, ut is white noise with bounded fourth moments andβ = Rγ + r with rk(R) = M

- γ is a consistent estimator of γ-

√T (γ − γ) is asymptotically normally distributed with covariance

matrix: [R′(Γ⊗ Σ−1u )R]−1

Page 8: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

EGLS

Introduction

Model

Estimators

GLS

EGLS

EGLS

constrained vs.unconstrained

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

8

In practice an Σu is not known and has to be estimated. One consistentestimator of Σu is:

Σu = 1T−Kp−1

(Y − BZ)(Y − BZ)′

where B = Y Z ′(ZZ ′)−1 is the unconstraint multivariate LS estimatorof the coefficient matrix B

→ ˆγ = [R′(ZZ ′ ⊗ Σ−1u )R]−1R′(Z ⊗ Σ−1

u )z

asymptotic properties:

Under the previous conditions and if plimΣ = Σ the EGLS estimator isasymptotically equivalent to the GLS estimator

Page 9: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

EGLS

Introduction

Model

Estimators

GLS

EGLS

EGLS

constrained vs.unconstrained

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

9

→ from ˆγ the implied restricted EGLS estimatorˆβ can be obtained:

ˆβ = Rˆγ + r

asymptotic properties of:

-ˆβ is a consistent

-√T (

ˆβ − β) is asymptotically normally distributed with covariance

matrix: R[R′(Γ⊗ Σ−1u )R]−1R′

Page 10: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

constrained vs. unconstrained

Introduction

Model

Estimators

GLS

EGLS

EGLS

constrained vs.unconstrained

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

10

How does the covariance matrix of the restricted estimator compare tothe covariance matrix of the unrestricted estimator?

Under the assumption that the restrictions are valid:

- the asymptotic variances of the restricted estimator is smaller orequal to the asymptotic variances of the unrestricted estimator

- asymptotic efficiency gains

Page 11: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

forecasting with estimated processes

Introduction

Model

Estimators

Forecasting

forecasting withestimated processes

... and linear constraints

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

11

optimal h− step forecast of process (1):

yt(h) = v +A1yt(h− 1) + ...+Apyt(h− p)

with yt(j) = yt+j for J ≤ 0

replacing true coefficients by estimators one gets (i.e. B = (υ,A1, ..., Ap) with

B = (υ, A1, ..., Ap):

yt(h) = v + A1yt(h− 1) + ...+ Apyt(h− p)

with yt(j) = yt+j for J ≤ 0

and the forecast error matrix: Σy(h) = Σy(h) +MSE[yt(h)− yt(h)]

with Σy(h) =∑h−1

i=0 φiΣuφ′

i

under the assumption, that only data up to the forecast origin is used for estimation itcan be approximated by: Σy(h) = Σy(h) +

1TΩ(h)

Page 12: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

... and linear constraints

Introduction

Model

Estimators

Forecasting

forecasting withestimated processes

... and linear constraints

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

12

→ general results from forecasting without linear constraints remain valid,as before weget:

Σy(h) = Σy(h) +1TΩ(h)

with Σy(h) and Ω(h) ≡ E[(∂yt(h)/∂β′)Σ

β(∂yt(h)

′/∂β)]

in the case with parameter restrictions, Σβ

has the following form (compared to theunrestricted case, where Σ

β= Γ⊗ Σu) :

Σβ= R[R′(Γ⊗ Σ−1

u )R]−1R′

→ the covariance matrix is (under the assumption that the restrictions are valid)smaller in the restricted case than in the unrestricted case, hence Ω(h) will alsobecome smaller

Page 13: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Specification of Subset VAR Models

Introduction

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

13

A model with zero constraints on the coefficients is a subset model ofthe general VAR model

Zero restrictions can be written formally as r = r = 0

As the choice of restrictions may not always be undebatable, statisticalprocedures may be used to detect possible zero constraints or confirmintuition

One common solution: Fit all possible subsets of a VAR(p) process withp known and select the one that optimizes the chosen criterion.

- For instance,modified AIC, SC or HQ may be used

Page 14: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Choosing the constraints

Introduction

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

14

Subsets with j elements from K2p coefficients can be chosen, such thata total of∑K2p−1

j=0

(

K2p

j

)

VAR models, that is

(

K2p

j

)

subsets from K2p coefficients have to be estimated andcompared.

There are several approaches to reduce the number of potential models.

Page 15: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Model selection criteria

Introduction

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selection criteria

AIC in the restrictedcase

Model selectionapproaches

Model Checking

Example

15

AIC = lnσ2 + 2T

(number of estimated parameters)

BIC = lnσ2 + lnTT

(number of estimated parameters)

HQ = lnσ2 + 2lnlnTT

(number of estimated parameters)

with lnσ2 being the sum of squared estimation residuals

Page 16: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

AIC in the restricted case

Introduction

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selection criteria

AIC in the restrictedcase

Model selectionapproaches

Model Checking

Example

16

The k − th equation of the system may be written as

yk =

yk1...

ykT

= Z ′bk + uk = Z ′Rkck

ck = (R′

kZZ ′Rk)−1R

kZy(k) + u(k)

A corresponding estimator for the residual variance is

σ2(Rk) = (y(k) − Z ′bk)/T

AIC(Rk) = lnσ2(Rk) +2Trk(Rk)

Several zero restrictions for example are not linear independent ⇒ ↓ 2Trk(Rk)

but if the eliminated coefficients are significantly different from zero, ↑ lnσ2(Rk) andAIC(Rk) will not become smaller for these restrictions.

Page 17: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Elimination of complete matrices

Introduction

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Elimination of completematrices

Top-Down Strategy

Bottom-Up Strategy

Sequential elimination ofregressors

Model Checking

Example

17

Penm & Terrel (1982)

Number of models to be compared:∑p

j=0

(

p

j

)

from K2pj = 2p

Useful approach for data with strong seasonality, but somewhat strongassumption while at the same time precluding further zero coefficients.

Page 18: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Top-Down Strategy

Introduction

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Elimination of completematrices

Top-Down Strategy

Bottom-Up Strategy

Sequential elimination ofregressors

Model Checking

Example

18

The unrestricted model with Rk = I(Kp+1) is estimated first and thecorresponding AIC(I(Kp+1)) obtained

Restriction by eliminating the last column of I(Kp+1) → R(1)

k if

AIC(R(1)

k ) ≤ AIC(I(Kp+1))

=⇒ go on like this!

Page 19: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Bottom-Up Strategy

Introduction

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Elimination of completematrices

Top-Down Strategy

Bottom-Up Strategy

Sequential elimination ofregressors

Model Checking

Example

19

Considering lags of each variable separately and choosing its lag orderbased on the minimization of some model selection criteria, that is

ykt = vk + αk1,1y1,t−1 + ...+ α1,t−n + ukt

with n ranging from zero to some prespecified upper pound p

Variables are added sequentially, the variables that have been evaluatedalready are held fixed:

ykt = vk+αk1,1y1,t−1+ ...+α1,t−p1 +αk2,1y2,t−1+ ...+α2,t−p2 +ukt

This can be combined with the top-down approach to account for theproblem of omitted variable effects that may lead to overstatement ofsome lag lengths in the final equation

Page 20: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Sequential elimination of regressors

Introduction

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Elimination of completematrices

Top-Down Strategy

Bottom-Up Strategy

Sequential elimination ofregressors

Model Checking

Example

20

Individual zero coefficients are chosen on the basis of the t-ratios of theparameter estimators until all t-ratios are greater than some thresholdvalue in absolute value

If the threshold value is chosen accordingly this is equivalent tosequential elimination of regressors by minimizing some model selectioncriteria

Page 21: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Residual autocovariances and autocorrelations

Introduction

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Residualautocovariances andautocorrelations

Portmanteau test andLM test for residualautocorrelation

Example

21

ch := vec(Ch),

Ch := (C1, ..., Ch)

Ci :=1T

∑T

t=i+1 utu′

t−ii = 0, 1, ..., h

rh := vec(Rh),

Rh := (R1, ..., Rh)

Ri := D−1CiD−1, i = 0, 1, ..., h

with D being a diagonal matrix with the square roots of the diagonalelements of C on the diagonal

Page 22: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Portmanteau test and LM test for residual

autocorrelationIntroduction

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Residualautocovariances andautocorrelations

Portmanteau test andLM test for residualautocorrelation

Example

22

The Portmanteau statistic

Qh := TΣhi=1tr(C

iC−10 CiC

−10 )

= T c′h(Ih ⊗ C−10 ⊗ C−1)ch

has a different asymptotic distribution than in the unrestricted case

λLM(h) converges in distribution to χ2(hK2)which is the same asymptotic distribution as in the unrestricted case

Page 23: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Example

Introduction

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

Example

EGLS estimates

Estimated residualautocorrelations

Estimated responses ofconsumption to anorthogonalized impulsein income

Point and intervalforecasts

Example - Interpretation23

Estimation of the logarithmized investment, income and consumptiondata

1961.2 - 1978.4

T = 71

Top-down strategy

VAR-order p = 4

Page 24: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

EGLS estimates

Introduction

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

Example

EGLS estimates

Estimated residualautocorrelations

Estimated responses ofconsumption to anorthogonalized impulsein income

Point and intervalforecasts

Example - Interpretation24

Page 25: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Estimated residual autocorrelations

Introduction

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

Example

EGLS estimates

Estimated residualautocorrelations

Estimated responses ofconsumption to anorthogonalized impulsein income

Point and intervalforecasts

Example - Interpretation25

Page 26: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Estimated responses of consumption to an

orthogonalized impulse in income

Introduction

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

Example

EGLS estimates

Estimated residualautocorrelations

Estimated responses ofconsumption to anorthogonalized impulsein income

Point and intervalforecasts

Example - Interpretation26

Page 27: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Point and interval forecasts

Introduction

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

Example

EGLS estimates

Estimated residualautocorrelations

Estimated responses ofconsumption to anorthogonalized impulsein income

Point and intervalforecasts

Example - Interpretation27

Page 28: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Example - Interpretation

Introduction

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

Example

EGLS estimates

Estimated residualautocorrelations

Estimated responses ofconsumption to anorthogonalized impulsein income

Point and intervalforecasts

Example - Interpretation28

Causality checking has been built into the model selection procedure:income and consumption are not Granger causal for investment

Although theoretically, the more parsimonious model chosen by SCshould be more precise than the one chosen by AIC that has moreparameters if the restrictions are correct, this is not the case here.Lutkepohl argues that this is not a big issue here because the estimationhas been made on the basis of a single realization of an unknown datageneration process

Page 29: VAR Processes with Linear Constraints - univie.ac.athomepage.univie.ac.at/robert.kunst/pres11_var_pauls.pdf · GLS Introduction Model Estimators GLS EGLS EGLS constrained vs. unconstrained

Introduction

Model

Estimators

Forecasting

Specification of SubsetVAR Models

Choosing the constraints

Model selection criteria

Model selectionapproaches

Model Checking

Example

29

Thank you for your attention!