VARMA versus VAR for Macroeconomic Forecasting George - - PowerPoint PPT Presentation

varma versus var for macroeconomic forecasting
SMART_READER_LITE
LIVE PREVIEW

VARMA versus VAR for Macroeconomic Forecasting George - - PowerPoint PPT Presentation

VARMA versus VAR for Macroeconomic Forecasting 1 VARMA versus VAR for Macroeconomic Forecasting George Athanasopoulos Department of Econometrics and Business Statistics Monash University Farshid Vahid School of Economics Australian National


slide-1
SLIDE 1

VARMA versus VAR for Macroeconomic Forecasting 1

VARMA versus VAR for Macroeconomic Forecasting

George Athanasopoulos

Department of Econometrics and Business Statistics

Monash University

Farshid Vahid

School of Economics

Australian National University

slide-2
SLIDE 2

VARMA versus VAR for Macroeconomic Forecasting Introduction 2

Outline

1

Introduction

2

Canonical SCM

3

Forecast performance

4

Example

5

Simulation

6

Summary of findings and future research

slide-3
SLIDE 3

VARMA versus VAR for Macroeconomic Forecasting Introduction 3

VAR models dominate Why VARMA?

More parsimonious representation Closed with respect to linear transformations

slide-4
SLIDE 4

VARMA versus VAR for Macroeconomic Forecasting Introduction 3

VAR models dominate Why VARMA?

More parsimonious representation Closed with respect to linear transformations

Difficult to Identify

“If univariate ARIMA modelling is difficult then VARMA modelling is even more difficult - some might say impossible!” - Chatfield

slide-5
SLIDE 5

VARMA versus VAR for Macroeconomic Forecasting Introduction 3

VAR models dominate Why VARMA?

More parsimonious representation Closed with respect to linear transformations

Difficult to Identify

“If univariate ARIMA modelling is difficult then VARMA modelling is even more difficult - some might say impossible!” - Chatfield

Identification Problem

y1,t y2,t

  • =

φ11 φ12 φ21 φ22 y1,t−1 y2,t−1

  • +

ε1,t ε2,t

θ11 θ12 θ21 θ22 ε1,t−1 ε2,t−1

  • y2,t = ε2,t ⇒ y2,t−1 = ε2,t−1 ⇒ (φ12, θ12)
  • SCM framework: Tiao & Tsay (1989) completed by Athanasopoulos &

Vahid (2006)

  • Echelon form: Hannan & Kavalieris (1984); Poskitt (1992); L¨

utkepohl & Poskitt (1996), Athanasopoulos, Poskitt & Vahid (2007)

slide-6
SLIDE 6

VARMA versus VAR for Macroeconomic Forecasting Introduction 4

VAR models dominate Why VARMA?

More parsimonious representation Closed with respect to linear transformations

Difficult to Identify

“If univariate ARIMA modelling is difficult then VARMA modelling is even more difficult - some might say impossible!” - Chatfield

Identification Problem

  • y1,t

y2,t

  • =
  • φ11

φ12 y1,t−1 y2,t−1

  • +
  • ε1,t

ε2,t

  • θ11

θ12 ε1,t−1 ε2,t−1

slide-7
SLIDE 7

VARMA versus VAR for Macroeconomic Forecasting Introduction 4

VAR models dominate Why VARMA?

More parsimonious representation Closed with respect to linear transformations

Difficult to Identify

“If univariate ARIMA modelling is difficult then VARMA modelling is even more difficult - some might say impossible!” - Chatfield

Identification Problem

  • y1,t

y2,t

  • =
  • φ11

φ12 y1,t−1 y2,t−1

  • +
  • ε1,t

ε2,t

  • θ11

θ12 ε1,t−1 ε2,t−1

  • y2,t = ε2,t ⇒ y2,t−1 = ε2,t−1
slide-8
SLIDE 8

VARMA versus VAR for Macroeconomic Forecasting Introduction 4

VAR models dominate Why VARMA?

More parsimonious representation Closed with respect to linear transformations

Difficult to Identify

“If univariate ARIMA modelling is difficult then VARMA modelling is even more difficult - some might say impossible!” - Chatfield

Identification Problem

  • y1,t

y2,t

  • =
  • φ11

φ12 y1,t−1 y2,t−1

  • +
  • ε1,t

ε2,t

  • θ11

θ12 ε1,t−1 ε2,t−1

  • y2,t = ε2,t ⇒ y2,t−1 = ε2,t−1 ⇒ (φ12, θ12)
slide-9
SLIDE 9

VARMA versus VAR for Macroeconomic Forecasting Introduction 4

VAR models dominate Why VARMA?

More parsimonious representation Closed with respect to linear transformations

Difficult to Identify

“If univariate ARIMA modelling is difficult then VARMA modelling is even more difficult - some might say impossible!” - Chatfield

Identification Problem

  • y1,t

y2,t

  • =
  • φ11

φ12 y1,t−1 y2,t−1

  • +
  • ε1,t

ε2,t

  • θ11

θ12 ε1,t−1 ε2,t−1

  • y2,t = ε2,t ⇒ y2,t−1 = ε2,t−1 ⇒ (φ12, θ12)
  • SCM framework: Tiao & Tsay (1989) completed by Athanasopoulos &

Vahid (2006)

  • Echelon form: Hannan & Kavalieris (1984); Poskitt (1992); L¨

utkepohl & Poskitt (1996), Athanasopoulos, Poskitt & Vahid (2007)

slide-10
SLIDE 10

VARMA versus VAR for Macroeconomic Forecasting Canonical SCM 5

Outline

1

Introduction

2

Canonical SCM

3

Forecast performance

4

Example

5

Simulation

6

Summary of findings and future research

slide-11
SLIDE 11

VARMA versus VAR for Macroeconomic Forecasting Canonical SCM 6

Definition of a SCM: For a given K-dimensional VARMA(p, q) yt = Φ1yt−1 + . . . + Φpyt−p + ηt − Θ1ηt−1 − . . . − Θqηt−q (1)

slide-12
SLIDE 12

VARMA versus VAR for Macroeconomic Forecasting Canonical SCM 6

Definition of a SCM: For a given K-dimensional VARMA(p, q) yt = Φ1yt−1 + . . . + Φpyt−p + ηt − Θ1ηt−1 − . . . − Θqηt−q (1) zr,t = αr

′yt ∼ SCM(pr, qr)

if αr satisfies αr ′Φpr = 0T where 0 ≤ pr ≤ p αr ′Φl = 0T for l = pr + 1, ..., p αr ′Θqr = 0T where 0 ≤ qr ≤ q αr ′Θl = 0T for l = qr + 1, ..., q

slide-13
SLIDE 13

VARMA versus VAR for Macroeconomic Forecasting Canonical SCM 6

Definition of a SCM: For a given K-dimensional VARMA(p, q) yt = Φ1yt−1 + . . . + Φpyt−p + ηt − Θ1ηt−1 − . . . − Θqηt−q (1) zr,t = αr

′yt ∼ SCM(pr, qr)

if αr satisfies αr ′Φpr = 0T where 0 ≤ pr ≤ p αr ′Φl = 0T for l = pr + 1, ..., p αr ′Θqr = 0T where 0 ≤ qr ≤ q αr ′Θl = 0T for l = qr + 1, ..., q SCM Methodology: Find K-linearly independent vectors A = (α1, . . . , αK)′ which transform (1) into Ayt = Φ∗

1yt−1 + . . . + Φ∗ pyt−p + εt − Θ∗ 1εt−1 − . . . − Θ∗ qεt−q

(2) where Φ∗

i = AΦi, εt = Aηt and Θ∗ i = AΘiA−1

slide-14
SLIDE 14

VARMA versus VAR for Macroeconomic Forecasting Canonical SCM 6

Definition of a SCM: For a given K-dimensional VARMA(p, q) yt = Φ1yt−1 + . . . + Φpyt−p + ηt − Θ1ηt−1 − . . . − Θqηt−q (1) zr,t = αr

′yt ∼ SCM(pr, qr)

if αr satisfies αr ′Φpr = 0T where 0 ≤ pr ≤ p αr ′Φl = 0T for l = pr + 1, ..., p αr ′Θqr = 0T where 0 ≤ qr ≤ q αr ′Θl = 0T for l = qr + 1, ..., q SCM Methodology: Find K-linearly independent vectors A = (α1, . . . , αK)′ which transform (1) into Ayt = Φ∗

1yt−1 + . . . + Φ∗ pyt−p + εt − Θ∗ 1εt−1 − . . . − Θ∗ qεt−q

(2) where Φ∗

i = AΦi, εt = Aηt and Θ∗ i = AΘiA−1

Series of C/C tests: E y1,t−1 y2,t−1 y1,t y2,t

  • [α1] = 0

α′

1yt ∼ SCM(0, 0)

slide-15
SLIDE 15

VARMA versus VAR for Macroeconomic Forecasting Canonical SCM 7

Example:

K = 3 α′

1yt ∼ SCM(1, 1)

α′

2yt ∼ SCM(1, 0)

α′

3yt ∼ SCM(0, 0)

slide-16
SLIDE 16

VARMA versus VAR for Macroeconomic Forecasting Canonical SCM 7

Example:

K = 3 α′

1yt ∼ SCM(1, 1)

α′

2yt ∼ SCM(1, 0)

α′

3yt ∼ SCM(0, 0)

  α11 α12 α13 α21 α22 α23 α31 α32 α33   yt =    φ(1)

11

φ(1)

12

φ(1)

13

φ(1)

21

φ(1)

22

φ(1)

23

   yt−1+εt−   θ(1)

11

θ(1)

12

  εt−1

Reduce parameters of A to produce a Canonical SCM   1 α21 1 α31 α32 1   yt =    φ(1)

11

φ(1)

12

φ(1)

13

φ(1)

21

φ(1)

22

φ(1)

23

   yt−1+εt−   θ(1)

11

θ(1)

12

  εt−1

Empirical Results:

  • 1. Average performance across many trivariate systems
  • 2. A four variable example
  • 3. Simulation: Why do VARMA models do better than VARs?
slide-17
SLIDE 17

VARMA versus VAR for Macroeconomic Forecasting Canonical SCM 8

Example:

K = 3 α′

1yt ∼ SCM(1, 1)

α′

2yt ∼ SCM(1, 0)

α′

3yt ∼ SCM(0, 0)

  1 α12 α13 α21 1 α23 α31 α32 1   yt =    φ(1)

11

φ(1)

12

φ(1)

13

φ(1)

21

φ(1)

22

φ(1)

23

   yt−1+εt−   θ(1)

11

θ(1)

12

  εt−1

Normalise diagonally (test for improper normalisations)

slide-18
SLIDE 18

VARMA versus VAR for Macroeconomic Forecasting Canonical SCM 8

Example:

K = 3 α′

1yt ∼ SCM(1, 1)

α′

2yt ∼ SCM(1, 0)

α′

3yt ∼ SCM(0, 0)

  1 α12 α13 α21 1 α23 α31 α32 1   yt =    φ(1)

11

φ(1)

12

φ(1)

13

φ(1)

21

φ(1)

22

φ(1)

23

   yt−1+εt−   θ(1)

11

θ(1)

12

  εt−1

Normalise diagonally (test for improper normalisations) Reduce parameters of A to produce a Canonical SCM

slide-19
SLIDE 19

VARMA versus VAR for Macroeconomic Forecasting Canonical SCM 8

Example:

K = 3 α′

1yt ∼ SCM(1, 1)

α′

2yt ∼ SCM(1, 0)

α′

3yt ∼ SCM(0, 0)

  1 α12 α13 α21 1 α23 α31 α32 1   yt =    φ(1)

11

φ(1)

12

φ(1)

13

φ(1)

21

φ(1)

22

φ(1)

23

   yt−1+εt−   θ(1)

11

θ(1)

12

  εt−1

Normalise diagonally (test for improper normalisations) Reduce parameters of A to produce a Canonical SCM

slide-20
SLIDE 20

VARMA versus VAR for Macroeconomic Forecasting Canonical SCM 8

Example:

K = 3 α′

1yt ∼ SCM(1, 1)

α′

2yt ∼ SCM(1, 0)

α′

3yt ∼ SCM(0, 0)

  1 α12 α13 α21 1 α23 α31 α32 1   yt =    φ(1)

11

φ(1)

12

φ(1)

13

φ(1)

21

φ(1)

22

φ(1)

23

   yt−1+εt−   θ(1)

11

θ(1)

12

  εt−1

Normalise diagonally (test for improper normalisations) Reduce parameters of A to produce a Canonical SCM

  1 α21 1 α31 α32 1   yt =    φ(1)

11

φ(1)

12

φ(1)

13

φ(1)

21

φ(1)

22

φ(1)

23

   yt−1 + εt −   θ(1)

11

θ(1)

12

  εt−1

slide-21
SLIDE 21

VARMA versus VAR for Macroeconomic Forecasting Canonical SCM 8

Example:

K = 3 α′

1yt ∼ SCM(1, 1)

α′

2yt ∼ SCM(1, 0)

α′

3yt ∼ SCM(0, 0)

  1 α12 α13 α21 1 α23 α31 α32 1   yt =    φ(1)

11

φ(1)

12

φ(1)

13

φ(1)

21

φ(1)

22

φ(1)

23

   yt−1+εt−   θ(1)

11

θ(1)

12

  εt−1

Normalise diagonally (test for improper normalisations) Reduce parameters of A to produce a Canonical SCM

  1 α21 1 α31 α32 1   yt =    φ(1)

11

φ(1)

12

φ(1)

13

φ(1)

21

φ(1)

22

φ(1)

23

   yt−1 + εt −   θ(1)

11

θ(1)

12

  εt−1

Empirical Results:

slide-22
SLIDE 22

VARMA versus VAR for Macroeconomic Forecasting Canonical SCM 8

Example:

K = 3 α′

1yt ∼ SCM(1, 1)

α′

2yt ∼ SCM(1, 0)

α′

3yt ∼ SCM(0, 0)

  1 α12 α13 α21 1 α23 α31 α32 1   yt =    φ(1)

11

φ(1)

12

φ(1)

13

φ(1)

21

φ(1)

22

φ(1)

23

   yt−1+εt−   θ(1)

11

θ(1)

12

  εt−1

Normalise diagonally (test for improper normalisations) Reduce parameters of A to produce a Canonical SCM

  1 α21 1 α31 α32 1   yt =    φ(1)

11

φ(1)

12

φ(1)

13

φ(1)

21

φ(1)

22

φ(1)

23

   yt−1 + εt −   θ(1)

11

θ(1)

12

  εt−1

Empirical Results:

  • 1. Average performance across many trivariate systems
  • 2. A four variable example
  • 3. Simulation: Why do VARMA models do better than VARs
slide-23
SLIDE 23

VARMA versus VAR for Macroeconomic Forecasting Forecast performance 9

Outline

1

Introduction

2

Canonical SCM

3

Forecast performance

4

Example

5

Simulation

6

Summary of findings and future research

slide-24
SLIDE 24

VARMA versus VAR for Macroeconomic Forecasting Forecast performance 10

Forecasting: 40 monthly macroeconomic variables from 8 general categories of economic activity, 1959:1-1998:12 (N=480)

slide-25
SLIDE 25

VARMA versus VAR for Macroeconomic Forecasting Forecast performance 10

Forecasting: 40 monthly macroeconomic variables from 8 general categories of economic activity, 1959:1-1998:12 (N=480) 50 × 3 variable systems

slide-26
SLIDE 26

VARMA versus VAR for Macroeconomic Forecasting Forecast performance 10

Forecasting: 40 monthly macroeconomic variables from 8 general categories of economic activity, 1959:1-1998:12 (N=480) 50 × 3 variable systems Test sample: N1 = 300 Estimated canonical SCM VARMA Unrestricted VAR(AIC) and VAR(BIC) Restricted VAR(AIC) and VAR(BIC)

slide-27
SLIDE 27

VARMA versus VAR for Macroeconomic Forecasting Forecast performance 10

Forecasting: 40 monthly macroeconomic variables from 8 general categories of economic activity, 1959:1-1998:12 (N=480) 50 × 3 variable systems Test sample: N1 = 300 Estimated canonical SCM VARMA Unrestricted VAR(AIC) and VAR(BIC) Restricted VAR(AIC) and VAR(BIC) Hold-out sample: N2 = 180 Produced N2 − h + 1 out-of-sample forecasts for each h=1 to 15 Forecast error measures: |MSFE| and tr(MSFE) Percentage Better: PBh Relative Ratios: RRdMSFE h =

1 50

50

i=1 |MSFE VAR

i

| |MSFE VARMA

i

|

slide-28
SLIDE 28

VARMA versus VAR for Macroeconomic Forecasting Forecast performance 11

Relative Ratios

Forecast horizon (h) % 2 4 6 8 10 12 14 1.05 1.10 1.15 1.20

VAR(AIC) VAR(BIC)

PANEL A RdMSFE for Unrestricted VAR Forecast horizon (h) % 2 4 6 8 10 12 14 1.05 1.10 1.15 1.20

VAR(AIC) VAR(BIC)

PANEL B RdMSFE for Restricted VAR

slide-29
SLIDE 29

VARMA versus VAR for Macroeconomic Forecasting Forecast performance 12

Percentage Better: Unrestricted VAR

Forecast horizon (h) % 2 4 6 8 10 12 14 20 30 40 50 60 70 80

VARMA VAR(AIC)

PANEL A PB counts for tr(MSFE) for VARMA versus Unrestricted VAR Forecast horizon (h) % 2 4 6 8 10 12 14 20 30 40 50 60 70 80

  • VARMA

VAR(BIC)

slide-30
SLIDE 30

VARMA versus VAR for Macroeconomic Forecasting Forecast performance 13

Percentage Better: Restricted VAR

Forecast horizon (h) % 2 4 6 8 10 12 14 20 30 40 50 60 70 80

VARMA VAR(AIC)

PANEL B PB counts for tr(MSFE) for VARMA versus Restricted VAR Forecast horizon (h) % 2 4 6 8 10 12 14 20 30 40 50 60 70 80

  • VARMA

VAR(BIC)

slide-31
SLIDE 31

VARMA versus VAR for Macroeconomic Forecasting Forecast performance 14

Diebold-Mariano test for tr(MSFE): VARMA sign better (5%, 25%, 25%,5%) VARMA sign worst

Forecast horizon (h) 1 4 8 12 15 VAR(AIC) - Unrest 24,46,20,14 16,38,10,0 14,32,6,4 10,22,10,0 10,22,8,0 VAR(BIC) - Unrest 24,50,22,12 10,38,18,10 12,26,22,8 12,18,16,4 12,18,16,2 VAR(AIC) - Rest 34,54,26,12 14,36,16,0 14,26,8,2 12,22,10,0 10,24,10,0 VAR(BIC) - Rest 32,54,22,14 10,38,18,8 12,26,22,6 10,20,20,6 10,16,14,2

slide-32
SLIDE 32

VARMA versus VAR for Macroeconomic Forecasting Forecast performance 14

Diebold-Mariano test for tr(MSFE): VARMA sign better (5%, 25%, 25%,5%) VARMA sign worst

Forecast horizon (h) 1 4 8 12 15 VAR(AIC) - Unrest 24,46,20,14 16,38,10,0 14,32,6,4 10,22,10,0 10,22,8,0 VAR(BIC) - Unrest 24,50,22,12 10,38,18,10 12,26,22,8 12,18,16,4 12,18,16,2 VAR(AIC) - Rest 34,54,26,12 14,36,16,0 14,26,8,2 12,22,10,0 10,24,10,0 VAR(BIC) - Rest 32,54,22,14 10,38,18,8 12,26,22,6 10,20,20,6 10,16,14,2

Messages:

slide-33
SLIDE 33

VARMA versus VAR for Macroeconomic Forecasting Forecast performance 14

Diebold-Mariano test for tr(MSFE): VARMA sign better (5%, 25%, 25%,5%) VARMA sign worst

Forecast horizon (h) 1 4 8 12 15 VAR(AIC) - Unrest 24,46,20,14 16,38,10,0 14,32,6,4 10,22,10,0 10,22,8,0 VAR(BIC) - Unrest 24,50,22,12 10,38,18,10 12,26,22,8 12,18,16,4 12,18,16,2 VAR(AIC) - Rest 34,54,26,12 14,36,16,0 14,26,8,2 12,22,10,0 10,24,10,0 VAR(BIC) - Rest 32,54,22,14 10,38,18,8 12,26,22,6 10,20,20,6 10,16,14,2

Messages:

1

There are cases where VARMA significantly outperform VAR and vice versa

slide-34
SLIDE 34

VARMA versus VAR for Macroeconomic Forecasting Forecast performance 14

Diebold-Mariano test for tr(MSFE): VARMA sign better (5%, 25%, 25%,5%) VARMA sign worst

Forecast horizon (h) 1 4 8 12 15 VAR(AIC) - Unrest 24,46,20,14 16,38,10,0 14,32,6,4 10,22,10,0 10,22,8,0 VAR(BIC) - Unrest 24,50,22,12 10,38,18,10 12,26,22,8 12,18,16,4 12,18,16,2 VAR(AIC) - Rest 34,54,26,12 14,36,16,0 14,26,8,2 12,22,10,0 10,24,10,0 VAR(BIC) - Rest 32,54,22,14 10,38,18,8 12,26,22,6 10,20,20,6 10,16,14,2

Messages:

1

There are cases where VARMA significantly outperform VAR and vice versa

2

VARMA models significantly outperform VAR more than the reverse

slide-35
SLIDE 35

VARMA versus VAR for Macroeconomic Forecasting Forecast performance 14

Diebold-Mariano test for tr(MSFE): VARMA sign better (5%, 25%, 25%,5%) VARMA sign worst

Forecast horizon (h) 1 4 8 12 15 VAR(AIC) - Unrest 24,46,20,14 16,38,10,0 14,32,6,4 10,22,10,0 10,22,8,0 VAR(BIC) - Unrest 24,50,22,12 10,38,18,10 12,26,22,8 12,18,16,4 12,18,16,2 VAR(AIC) - Rest 34,54,26,12 14,36,16,0 14,26,8,2 12,22,10,0 10,24,10,0 VAR(BIC) - Rest 32,54,22,14 10,38,18,8 12,26,22,6 10,20,20,6 10,16,14,2

Messages:

1

There are cases where VARMA significantly outperform VAR and vice versa

2

VARMA models significantly outperform VAR more than the reverse

3

As h increases the number significant differences decreases dummy space

slide-36
SLIDE 36

VARMA versus VAR for Macroeconomic Forecasting Forecast performance 15

Diebold-Mariano test for tr(MSFE): VARMA sign better (5%, 25%, 25%,5%) VARMA sign worst

Forecast horizon (h) 1 4 8 12 15 VAR(AIC) - Unrest 24,46,20,14 16,38,10,0 14,32,6,4 10,22,10,0 10,22,8,0 VAR(BIC) - Unrest 24,50,22,12 10,38,18,10 12,26,22,8 12,18,16,4 12,18,16,2 VAR(AIC) - Rest 34,54,26,12 14,36,16,0 14,26,8,2 12,22,10,0 10,24,10,0 VAR(BIC) - Rest 32,54,22,14 10,38,18,8 12,26,22,6 10,20,20,6 10,16,14,2

Messages:

1

There are cases where VARMA significantly outperform VAR and vice versa

2

VARMA models significantly outperform VAR more than the reverse

3

As h increases the number significant differences decreases

4

Restrictions do not improve VAR performance when significant differences

slide-37
SLIDE 37

VARMA versus VAR for Macroeconomic Forecasting Example 16

Outline

1

Introduction

2

Canonical SCM

3

Forecast performance

4

Example

5

Simulation

6

Summary of findings and future research

slide-38
SLIDE 38

VARMA versus VAR for Macroeconomic Forecasting Example 17

Example:

slide-39
SLIDE 39

VARMA versus VAR for Macroeconomic Forecasting Example 17

Example: Four variables (also six variables): GDP growth rate inflation rate spread (10 yr gvt bill yield) − (3-month treasury bill rate) 3-month treasury bill rate

  • in line with term structure literature: Ang, Piazzesi, Wei (2006)
  • variations in New Keynesian DSGE - contributions in Taylor

(1999) Quarterly data

slide-40
SLIDE 40

VARMA versus VAR for Macroeconomic Forecasting Example 17

Example: Four variables (also six variables): GDP growth rate inflation rate spread (10 yr gvt bill yield) − (3-month treasury bill rate) 3-month treasury bill rate

  • in line with term structure literature: Ang, Piazzesi, Wei (2006)
  • variations in New Keynesian DSGE - contributions in Taylor

(1999) Quarterly data Message: We should start considering VARMA

slide-41
SLIDE 41

VARMA versus VAR for Macroeconomic Forecasting Simulation 18

Outline

1

Introduction

2

Canonical SCM

3

Forecast performance

4

Example

5

Simulation

6

Summary of findings and future research

slide-42
SLIDE 42

VARMA versus VAR for Macroeconomic Forecasting Simulation 19

Why do VARMA forecast better? Estimated a VARMA(2,1):

  • SCM(2,0)
  • SCM(1,1)
  • SCM(1,0)
  • SCM(0,0)

    1 1 1 ∗ ∗ ∗ 1     yt =     ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗     yt−1 +     ∗ ∗ ∗ ∗     yt−2 −     ∗ ∗ ∗     et−1 + et

slide-43
SLIDE 43

VARMA versus VAR for Macroeconomic Forecasting Simulation 19

Why do VARMA forecast better? Estimated a VARMA(2,1):

  • SCM(2,0)
  • SCM(1,1)
  • SCM(1,0)
  • SCM(0,0)

    1 1 1 ∗ ∗ ∗ 1     yt =     ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗     yt−1 +     ∗ ∗ ∗ ∗     yt−2 −     ∗ ∗ ∗     et−1 + et Simulate from the benchmark estimated model assuming e ∼ N(0, Σ) n = 164 → estimate VARMA(2,1), VAR(AIC), VAR(BIC) nout = 42 → compute 1 to 12-step ahead forecasts iterations = 100 → calculate |MSFE| for all models Compare the percentage difference using |MSFEVARMA| as a base Repeat by changing specific features and compare with the benchmark

slide-44
SLIDE 44

VARMA versus VAR for Macroeconomic Forecasting Simulation 20

Why do VARMA forecast better:

% 2 4 6 8 10 12 10 20 30 40 50 60

  • DGP1: Estimated model

VAR(AIC) VAR(BIC)

slide-45
SLIDE 45

VARMA versus VAR for Macroeconomic Forecasting Simulation 21

Why do VARMA forecast better:

% 2 4 6 8 10 12 10 20 30 40 50 60

  • DGP1: Estimated model

% 2 4 6 8 10 12 10 20 30 40 50 60

  • DGP2: No MA

VAR(AIC) VAR(BIC)

slide-46
SLIDE 46

VARMA versus VAR for Macroeconomic Forecasting Simulation 22

Why do VARMA forecast better:

% 2 4 6 8 10 12 10 20 30 40 50 60

  • DGP1: Estimated model

% 2 4 6 8 10 12 10 20 30 40 50 60

  • DGP3: 2 strong MAs

VAR(AIC) VAR(BIC)

slide-47
SLIDE 47

VARMA versus VAR for Macroeconomic Forecasting Simulation 23

Why do VARMA forecast better:

% 2 4 6 8 10 12 10 20 30 40 50 60

  • DGP1: Estimated model

% 2 4 6 8 10 12 10 20 30 40 50 60

  • DGP5: 3 strong MAs

VAR(AIC) VAR(BIC)

slide-48
SLIDE 48

VARMA versus VAR for Macroeconomic Forecasting Simulation 24

Why do VARMA forecast better:

% 2 4 6 8 10 12 10 20 30 40 50 60

  • DGP1: Estimated model

% 2 4 6 8 10 12 10 20 30 40 50 60

  • DGP6: 3 weak MAs

VAR(AIC) VAR(BIC)

slide-49
SLIDE 49

VARMA versus VAR for Macroeconomic Forecasting Simulation 25

Why do VARMA forecast better:

% 2 4 6 8 10 12 10 20 30 40 50 60

  • DGP1: Estimated model

% 2 4 6 8 10 12 10 20 30 40 50 60

  • DGP7: Weak AR

VAR(AIC) VAR(BIC)

slide-50
SLIDE 50

VARMA versus VAR for Macroeconomic Forecasting Summary of findings and future research 26

Outline

1

Introduction

2

Canonical SCM

3

Forecast performance

4

Example

5

Simulation

6

Summary of findings and future research

slide-51
SLIDE 51

VARMA versus VAR for Macroeconomic Forecasting Summary of findings and future research 27

Summary of findings:

1

We can obtain better forecasts for macroeconomic variables by considering VARMA models

slide-52
SLIDE 52

VARMA versus VAR for Macroeconomic Forecasting Summary of findings and future research 27

Summary of findings:

1

We can obtain better forecasts for macroeconomic variables by considering VARMA models

2

With the methodological developments and the improvement in computer power there is no compelling reason to restrict the class

  • f models to VARs only
slide-53
SLIDE 53

VARMA versus VAR for Macroeconomic Forecasting Summary of findings and future research 27

Summary of findings:

1

We can obtain better forecasts for macroeconomic variables by considering VARMA models

2

With the methodological developments and the improvement in computer power there is no compelling reason to restrict the class

  • f models to VARs only

3

The existence of VMA components cannot be well-approximated by finite order VARs

slide-54
SLIDE 54

VARMA versus VAR for Macroeconomic Forecasting Summary of findings and future research 27

Summary of findings:

1

We can obtain better forecasts for macroeconomic variables by considering VARMA models

2

With the methodological developments and the improvement in computer power there is no compelling reason to restrict the class

  • f models to VARs only

3

The existence of VMA components cannot be well-approximated by finite order VARs

4

Are these favourable results specific the SCM methodology? No! Athanasopoulos, Poskitt and Vahid (2007) show that similar conclusions emerge when one uses the “Echelon” form approach

slide-55
SLIDE 55

VARMA versus VAR for Macroeconomic Forecasting Summary of findings and future research 27

Summary of findings:

1

We can obtain better forecasts for macroeconomic variables by considering VARMA models

2

With the methodological developments and the improvement in computer power there is no compelling reason to restrict the class

  • f models to VARs only

3

The existence of VMA components cannot be well-approximated by finite order VARs

4

Are these favourable results specific the SCM methodology? No! Athanasopoulos, Poskitt and Vahid (2007) show that similar conclusions emerge when one uses the “Echelon” form approach Future Research:

1

Developing a fully automated identification process

2

Developing an alternative estimation approach which avoids fitting a long VAR to estimate the lagged innovations

3

Move into the non-stationary world

slide-56
SLIDE 56

VARMA versus VAR for Macroeconomic Forecasting Summary of findings and future research 28

Thank you!!!!!