Financial Times Series. Lecture 12

Similar documents
Intro VEC and BEKK Example Factor Models Cond Var and Cor Application Ref 4. MGARCH

Volatility. Gerald P. Dwyer. February Clemson University

Lecture 8: Multivariate GARCH and Conditional Correlation Models

Multivariate Volatility, Dependence and Copulas

Time Series Modeling of Financial Data. Prof. Daniel P. Palomar

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

Multivariate GARCH models.

End-Semester Examination MA 373 : Statistical Analysis on Financial Data

9. Multivariate Linear Time Series (II). MA6622, Ernesto Mordecki, CityU, HK, 2006.

DYNAMIC CONDITIONAL CORRELATIONS FOR ASYMMETRIC PROCESSES

Vector autoregressions, VAR

GARCH models. Erik Lindström. FMS161/MASM18 Financial Statistics

Econ 423 Lecture Notes: Additional Topics in Time Series 1

1 Phelix spot and futures returns: descriptive statistics

13. Estimation and Extensions in the ARCH model. MA6622, Ernesto Mordecki, CityU, HK, References for this Lecture:

Regression: Ordinary Least Squares

CHICAGO: A Fast and Accurate Method for Portfolio Risk Calculation

GARCH Models Estimation and Inference

THE UNIVERSITY OF CHICAGO Graduate School of Business Business 41202, Spring Quarter 2003, Mr. Ruey S. Tsay

GARCH Models. Eduardo Rossi University of Pavia. December Rossi GARCH Financial Econometrics / 50

Introduction to S+FinMetrics

DEPARTMENT OF ECONOMICS AND FINANCE COLLEGE OF BUSINESS AND ECONOMICS UNIVERSITY OF CANTERBURY CHRISTCHURCH, NEW ZEALAND

Booth School of Business, University of Chicago Business 41914, Spring Quarter 2013, Mr. Ruey S. Tsay. Midterm

DEPARTMENT OF ECONOMICS AND FINANCE COLLEGE OF BUSINESS AND ECONOMICS UNIVERSITY OF CANTERBURY CHRISTCHURCH, NEW ZEALAND

GARCH Models Estimation and Inference. Eduardo Rossi University of Pavia

Lecture 6: Univariate Volatility Modelling: ARCH and GARCH Models

MFE Financial Econometrics 2018 Final Exam Model Solutions

FE570 Financial Markets and Trading. Stevens Institute of Technology

Multivariate Time Series

Multivariate GARCH Models. Eduardo Rossi University of Pavia

Lecture 9: Markov Switching Models

MULTIVARIATE GARCH MODELS: A SURVEY

Package ccgarch. R topics documented: February 19, Version Date Title Conditional Correlation GARCH models

CARF Working Paper CARF-F-156. Do We Really Need Both BEKK and DCC? A Tale of Two Covariance Models

arxiv: v1 [q-fin.st] 9 Mar 2009

ECONOMETRIC REVIEWS, 5(1), (1986) MODELING THE PERSISTENCE OF CONDITIONAL VARIANCES: A COMMENT

Diagnostic Test for GARCH Models Based on Absolute Residual Autocorrelations

NBER WORKING PAPER SERIES THEORETICAL AND EMPIRICAL PROPERTIES OF DYNAMIC CONDITIONAL CORRELATION MULTIVARIATE GARCH. Robert F. Engle Kevin Sheppard

Elements of Multivariate Time Series Analysis

6. The econometrics of Financial Markets: Empirical Analysis of Financial Time Series. MA6622, Ernesto Mordecki, CityU, HK, 2006.

ABSTRACT. LABARR, ARIC DAVID. Multivariate Robust Estimation of DCC-GARCH Volatility Model. (Under the direction of Dr Peter Bloomfield.

. a m1 a mn. a 1 a 2 a = a n

Estimation of Vector Error Correction Model with GARCH Errors. Koichi Maekawa Hiroshima University of Economics

New Introduction to Multiple Time Series Analysis

UNIVERSITÀ DEGLI STUDI DI PADOVA. Dipartimento di Scienze Economiche Marco Fanno

Time Series Analysis

Multivariate Asset Return Prediction with Mixture Models

Combined Lagrange Multipier Test for ARCH in Vector Autoregressive Models

Multivariate Normal Mixture GARCH

The change in relationship between the Asia-Pacific equity markets after the 1997 Financial Crisis

CHICAGO: A Fast and Accurate Method for Portfolio Risk Calculation

Thomas J. Fisher. Research Statement. Preliminary Results

Sequential Conditional Correlations: Inference and Evaluation

Some Time-Series Models

ECONOMICS 7200 MODERN TIME SERIES ANALYSIS Econometric Theory and Applications

GARCH Models Estimation and Inference

Statistics 910, #5 1. Regression Methods

Risk management with the multivariate generalized hyperbolic distribution, calibrated by the multi-cycle EM algorithm

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

Financial Econometrics Using Stata

The Size and Power of Four Tests for Detecting Autoregressive Conditional Heteroskedasticity in the Presence of Serial Correlation

MCMC analysis of classical time series algorithms.

Package xdcclarge. R topics documented: July 12, Type Package

Flexible Covariance-Targeting Volatility Models Using Rotated Returns

2. Multivariate ARMA

Factor Analysis and Kalman Filtering (11/2/04)

JOURNAL OF MANAGEMENT SCIENCES IN CHINA. R t. t = 0 + R t - 1, R t - 2, ARCH. j 0, j = 1,2,, p

Generalized Autoregressive Score Models

Testing the Constancy of Conditional Correlations in Multivariate GARCH-type Models (Extended Version with Appendix)

You must continuously work on this project over the course of four weeks.

Time Series Models for Measuring Market Risk

Lecture 14: Conditional Heteroscedasticity Bus 41910, Time Series Analysis, Mr. R. Tsay

Inference in VARs with Conditional Heteroskedasticity of Unknown Form

INDIAN INSTITUTE OF SCIENCE STOCHASTIC HYDROLOGY. Lecture -33 Course Instructor : Prof. P. P. MUJUMDAR Department of Civil Engg., IISc.

Quaderni di Dipartimento. Small Sample Properties of Copula-GARCH Modelling: A Monte Carlo Study. Carluccio Bianchi (Università di Pavia)

ISSN Article. Selection Criteria in Regime Switching Conditional Volatility Models

Multivariate GARCH models: Inference and Evaluation

Network Connectivity and Systematic Risk

Robust Ranking of Multivariate GARCH Models by Problem Dimension

Next is material on matrix rank. Please see the handout

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

Econ671 Factor Models: Principal Components

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

Dynamic correlation network analysis of financial asset returns with network clustering

Introduction to ARMA and GARCH processes

Econometric Forecasting

STAT 501 Assignment 1 Name Spring Written Assignment: Due Monday, January 22, in class. Please write your answers on this assignment

Time-varying correlations in oil, gas and CO2 prices: an application using BEKK, CCC, and DCC-MGARCH models

Autoregressive Moving Average (ARMA) Models and their Practical Applications

LECTURE 10 LINEAR PROCESSES II: SPECTRAL DENSITY, LAG OPERATOR, ARMA. In this lecture, we continue to discuss covariance stationary processes.

Lecture 2: ARMA(p,q) models (part 2)

A Bayesian Non-Parametric Approach to Asymmetric. Dynamic Conditional Correlation Model With. Application to Portfolio Selection

Arma-Arch Modeling Of The Returns Of First Bank Of Nigeria

DynamicAsymmetricGARCH

Univariate Time Series Analysis; ARIMA Models

Booth School of Business, University of Chicago Business 41914, Spring Quarter 2017, Mr. Ruey S. Tsay Midterm

Lecture 2: Univariate Time Series

Residuals in Time Series Models

Multivariate Distributions

Sample Exam Questions for Econometrics

Transcription:

Financial Times Series Lecture 12

Multivariate Volatility Models Here our aim is to generalize the previously presented univariate volatility models to their multivariate counterparts We assume that returns evolve according to r t = μ t + a t where μ t = E r t F t 1 and a t = a 1t,, a kt are the innovations Furthermore, we assume that μ t evolves according to p q μ t = Υx t + Φ i r t i Θ i a t i i=1 i=1 where x t is an m-dimensional vector of exogenous variables with x 1t = 1 and Υ is a k m matrix

Multivariate Volatility Models We also define the k k matrix Σ t = Cov a t F t 1 Our main interest is the evolution of Σ t It is not obvious how to generalize a univariate model, say a GARCH, to this context, since we now also have to consider (time-dependent) correlations/covariances between assets

EWMA However, the generalization of an EWMA is straight forward; Given F t 1 = a 1,, a t 1 we have Σ t = t 1 1 λ 1 λ t 1 λj 1 a j a j j=1 For a t so large that λ t 1 0, we may write Σ t = 1 λ a t 1 a t 1 + λσ t 1

Estimation For á priori estimates of λ and Σ t, Σ t can be computed recursively using the above formula If we assume that a t = r t μ t follows a multivariate normal distribution with mean zero and covariace matrix Σ t we may use the log-likelihood function 1 2 T Σ t 1 2 T a t Σ t 1 a t t=1 t=1 which may be evaluated recursively, replacing Σ t by Σ t

Example HS & N225 We will use log returns in percentages for the Hang Tsen and N225 indices from 060104 to 081230 (See Tsay 3rd ed p.507) Note the crisis in the fall of 2008!

Example HS & N225 Univariate estimated GARCH(1,1) models are, where 1 denotes HS and 2 denotes N225; r 1t = 0.104 + a 1t, a 1t = σ 1t ε 1t and σ 2 1t = 0.040 + 0.145r 2 1t + 0.854σ 2 1t 1 r 1t = 0.0017 + a 1t, a 1t = σ 1t ε 1t σ 2 1t = 0.045 + 0.125r 2 1t + 0.863σ 2 1t 1

Example HS & N225 HS N225

Example HS & N225 We note that for both the models the sums of the estimated α and β are close to one, suggesting an IGARCH or EWMA model The large β estimates are probably due to the financial crisis

Example HS & N225 Using λ = 0.86 as suggested by the univariate GARCH fits and the recursive formula and the unconditional covariance of the data as our á priori estimate, we get

Multivariate GARCH The are many different multivariate generalizations of the univariate GARCH model Bollerslev, Engle and Wooldridge (1988) propose the Diagonal Vectorization (DVEC) Model, defined by m s Σ t = A 0 + A i a t i a t i + B j Σ t j i=1 j=1 where A i and B j are symmetric matrices and is elementwise multiplication (Hadamard product in French )

DVEC(1,1) Since the matrices A 1 and B 1 are symmetric we consider only the lower triangular part for which the elements are σ 2 11,t = A 11,0 + A 11,1 a 2 1,t 1 + B 11,1 σ 2 11,t 1 σ 2 21,t = A 21,0 + A 21,1 a 1,t 1 a 2,t 1 + B 21,1 σ 2 21,t 1 σ 2 22,t = A 22,0 + A 22,1 a 2 2,t 1 + B 22,1 σ 2 22,t 1

Example Using the monthly returns of the Pfizer and Merck stocks, respectively

Example Using the ML routines of Ledoit et al (found at www.ledoit.net/ole4_abstract.htm) we get Parameter A 11,0 A 12,0 A 22,0 Estimate 5.34 10 4 2.77 10 4 2.37 10 4 A 11,1 0.0804 A 12,1 0.0493 A 22,1 0.0645 B 11,1 0.817 B 12,1 0.852 B 22,1 0.890

Example Here are the estimated volatilities and correlation

Cons of the DVEC It may produce a non-positive definite covariance matrix It does not allow for dynamic dependence between volatility series

BEKK This is a model will give a non-negative definite covariance matrix and allows for dynamic dependence between the volatility series; m s Σ t = AA + A i a t i a t i A i + B j Σ t j B j i=1 j=1 where A is a lower triangular matrix and A i and B j are k k matrices

Estimation for Pfizer and Merck Using bekk.m of the MFE toolbox, available at www.kevinsheppard.com, we get the estimates Parameter Estimate p-value A 11,0 0.0189 0.0000 A 12,0 0.0088 0.0000 A 22,0 0.0088 0.0000 A 11,1 0.2557 0.0000 A 12,1 0.0048 0.4491 A 21,1 0.0854 0.0002 A 22,1 0.1636 0.0000 B 11,1 0.9396 0.0000 B 12,1 0.0093 0.0000 B 21,1 0.0141 0.2960 B 22,1 0.9679 0.0000

BEKK for Pfizer and Merck

BEKK cons It should be noted that, due to the definition of the model the parameter values have no direct interpretation We may also note that the number of parameters to be estimated grows like k 2 m + s + k k + 1 /2

CCC MV-GARCH Bollerslev (1990) proposed a multivariate GARCH with constant conditional correlation(s) The model may be written Σ t = α 0 + α 1 a 2 t 1 + β 1 Σ t 1 In the two-dimensional case we have σ 2 11,t σ 2 22,t = α 10 α 20 + α 11 α 12 α 21 α 22 a 2 11,t 1 a 2 22,t 1 + β 11 β 12 β 21 β 22 σ 2 11,t 1 σ 2 22,t 1

CCC MV-GARCH Letting η t = a 2 t Σ t we may rewrite the model as a 2 t = α 0 + α 1 + β 1 a 2 t 1 β 1 η t It follows (just as in the univariate case) that the model can be considered as an ARMA(1,1) for a 2 t

Properties If all the eigenvalues of α 1 + β 1 are between zero and one then the above described ARMA(1,1) is weakly stationary For the weakly stationary process we have that the unconditional variance of a t is I α 1 β 1 1 α 0

DCC models In real life correlations between time series tend to be non-constant over time To take this into account we may use Dymanic Conditional Correlation (DCC) models One such model was proposed by Engle (2002) in which where J t = diag Q t and ρ t = J t 1 2 Q t J t 1 2 Q t = 1 θ 1 θ 2 Q + θ 1 ε t ε t + θ 2 Q t 1 for scalars θ 1 + θ 2 < 1, Q the unconditional covariance of the standardized innovations ε t

Example (dcc.m from MFE)

Residuals check To check the different models abilities to capture dependence and volatility of the assets we may create (observed) standardized residuals as ε t = Σ t 1 2 at We may apply autocorr or Ljung-Box to the standard residuals and their squares to check model adequacy

AC (squared on the bottom) Pfizer data Merck data

Pfizer BEKK residuals Merck

Residuals check for DCC Pfizer Merck

DCC vs. BEKK It is hard to tell from just the plots which is better The BIC for BEKK is 1.4692 The BIC for DCC is 1.8595 But these are computed under assumption of normality

DCC vs. BEKK (DCC upper row, Pfizer left column)

DCC vs. BEKK Descriptives and JB-tests for residuals Model/data Skewness Kurtosis JB p-value DCC/Pfizer 0.1094 3.4493 0.059 DCC/Merck -0.2288 3.9802 0.001 BEKK/Pfizer 0.1899 3.6996 0.0045 BEKK/Merck -0.2283 3.9883 0.001 So, it is not safe to assume normality

Improvements Just as for the univariate GARCH the multivariate variants may be extended to include a skewness part t- To be able to capture more kurtosis one may assume that the white noise has Student s distribution There are many other multivariate volatility models, see e.g. www.kevinsheppard.com