Forecasting Realized Volatility with Changing Average Levels Giampiero M. Gallo * Edoardo Otranto ** * Dipartimento di Statistica, Informatica, Applicazioni (DiSIA) G. Parenti – Università di Firenze ** Dipartimento di Scienze Cognitive e della Formazione and CRENoS – Università di Messina Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 1 / 49
77
Embed
Forecasting Realized Volatility with Changing Average …risk2015.institutlouisbachelier.org/...GO_MSAMEM_Paris_Mar30Slides.… · Forecasting Realized Volatility with Changing Average
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Forecasting Realized Volatilitywith Changing Average Levels
Giampiero M. Gallo∗ Edoardo Otranto∗∗∗Dipartimento di Statistica, Informatica, Applicazioni (DiSIA) G.Parenti – Università di Firenze∗∗Dipartimento di Scienze Cognitive e della Formazione andCRENoS – Università di Messina
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 1 / 49
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 2 / 49
Outline
Introduction
On Today’s Menu
MEM and MS–MEM
Regimes in the Volatility of S&P500ModelingInference on RegimesIn– and Out–of–sample Forecasting
Extensions
Conclusions
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 3 / 49
Persistence as a Challenge to Volatility Modeling
BackgroundI Direct measurement of volatility: ideal properties of the
estimators ex postI Modeling for forecasting purposes: dynamic modelsI Clustering features are presentI Choice of modeling volatility or log–volatilityI Residual diagnostics as a guideline to specificationI Possible recalcitrant residual correlation as a guide to
misspecification
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 4 / 49
Persistence as a Challenge to Volatility Modeling
BackgroundI Direct measurement of volatility: ideal properties of the
estimators ex postI Modeling for forecasting purposes: dynamic modelsI Clustering features are presentI Choice of modeling volatility or log–volatilityI Residual diagnostics as a guideline to specificationI Possible recalcitrant residual correlation as a guide to
misspecification
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 4 / 49
Persistence as a Challenge to Volatility Modeling
BackgroundI Direct measurement of volatility: ideal properties of the
estimators ex postI Modeling for forecasting purposes: dynamic modelsI Clustering features are presentI Choice of modeling volatility or log–volatilityI Residual diagnostics as a guideline to specificationI Possible recalcitrant residual correlation as a guide to
misspecification
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 4 / 49
Persistence as a Challenge to Volatility Modeling
BackgroundI Direct measurement of volatility: ideal properties of the
estimators ex postI Modeling for forecasting purposes: dynamic modelsI Clustering features are presentI Choice of modeling volatility or log–volatilityI Residual diagnostics as a guideline to specificationI Possible recalcitrant residual correlation as a guide to
misspecification
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 4 / 49
Persistence as a Challenge to Volatility Modeling
BackgroundI Direct measurement of volatility: ideal properties of the
estimators ex postI Modeling for forecasting purposes: dynamic modelsI Clustering features are presentI Choice of modeling volatility or log–volatilityI Residual diagnostics as a guideline to specificationI Possible recalcitrant residual correlation as a guide to
misspecification
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 4 / 49
Persistence as a Challenge to Volatility Modeling
BackgroundI Direct measurement of volatility: ideal properties of the
estimators ex postI Modeling for forecasting purposes: dynamic modelsI Clustering features are presentI Choice of modeling volatility or log–volatilityI Residual diagnostics as a guideline to specificationI Possible recalcitrant residual correlation as a guide to
misspecification
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 4 / 49
S&P500 volatility (Jan. 3, 2000 to Oct. 26, 2012)
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 5 / 49
Nonlinear Effects in VolatilityHow to model such a series
I Underlying movements at low frequencyI A variety of interpretations/choices
I Levels vs logs; Variance vs VolatilityI Long memory (ARFIMA on log–vol; Andersen et al. 2003;)I Quasi long memory (HAR on log-vol: Corsi, 2009;
extensions: McAleer and Medeiros, 2008)I Spline fitting (van Bellegem and von Sachs, 2004; Engle
and Rangel, 2008; Brownlees and Gallo, 2010)I Markov Switching linear model on vol (Maheu and
McCurdy, 2002)I Markov Switching and fractionally integrated dynamics
(Bordignon and Raggi, 2010)I Smooth multiplicative component in a GARCH framework
(Amado and Teräsvirta, 2012)I Interpretation of the time-varying unconditional volatility
(Engle and Rangel, 2008)Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 6 / 49
Nonlinear Effects in VolatilityHow to model such a series
I Underlying movements at low frequencyI A variety of interpretations/choices
I Levels vs logs; Variance vs VolatilityI Long memory (ARFIMA on log–vol; Andersen et al. 2003;)I Quasi long memory (HAR on log-vol: Corsi, 2009;
extensions: McAleer and Medeiros, 2008)I Spline fitting (van Bellegem and von Sachs, 2004; Engle
and Rangel, 2008; Brownlees and Gallo, 2010)I Markov Switching linear model on vol (Maheu and
McCurdy, 2002)I Markov Switching and fractionally integrated dynamics
(Bordignon and Raggi, 2010)I Smooth multiplicative component in a GARCH framework
(Amado and Teräsvirta, 2012)I Interpretation of the time-varying unconditional volatility
(Engle and Rangel, 2008)Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 6 / 49
Nonlinear Effects in VolatilityHow to model such a series
I Underlying movements at low frequencyI A variety of interpretations/choices
I Levels vs logs; Variance vs VolatilityI Long memory (ARFIMA on log–vol; Andersen et al. 2003;)I Quasi long memory (HAR on log-vol: Corsi, 2009;
extensions: McAleer and Medeiros, 2008)I Spline fitting (van Bellegem and von Sachs, 2004; Engle
and Rangel, 2008; Brownlees and Gallo, 2010)I Markov Switching linear model on vol (Maheu and
McCurdy, 2002)I Markov Switching and fractionally integrated dynamics
(Bordignon and Raggi, 2010)I Smooth multiplicative component in a GARCH framework
(Amado and Teräsvirta, 2012)I Interpretation of the time-varying unconditional volatility
(Engle and Rangel, 2008)Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 6 / 49
Nonlinear Effects in VolatilityHow to model such a series
I Underlying movements at low frequencyI A variety of interpretations/choices
I Levels vs logs; Variance vs VolatilityI Long memory (ARFIMA on log–vol; Andersen et al. 2003;)I Quasi long memory (HAR on log-vol: Corsi, 2009;
extensions: McAleer and Medeiros, 2008)I Spline fitting (van Bellegem and von Sachs, 2004; Engle
and Rangel, 2008; Brownlees and Gallo, 2010)I Markov Switching linear model on vol (Maheu and
McCurdy, 2002)I Markov Switching and fractionally integrated dynamics
(Bordignon and Raggi, 2010)I Smooth multiplicative component in a GARCH framework
(Amado and Teräsvirta, 2012)I Interpretation of the time-varying unconditional volatility
(Engle and Rangel, 2008)Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 6 / 49
Nonlinear Effects in VolatilityHow to model such a series
I Underlying movements at low frequencyI A variety of interpretations/choices
I Levels vs logs; Variance vs VolatilityI Long memory (ARFIMA on log–vol; Andersen et al. 2003;)I Quasi long memory (HAR on log-vol: Corsi, 2009;
extensions: McAleer and Medeiros, 2008)I Spline fitting (van Bellegem and von Sachs, 2004; Engle
and Rangel, 2008; Brownlees and Gallo, 2010)I Markov Switching linear model on vol (Maheu and
McCurdy, 2002)I Markov Switching and fractionally integrated dynamics
(Bordignon and Raggi, 2010)I Smooth multiplicative component in a GARCH framework
(Amado and Teräsvirta, 2012)I Interpretation of the time-varying unconditional volatility
(Engle and Rangel, 2008)Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 6 / 49
Nonlinear Effects in VolatilityHow to model such a series
I Underlying movements at low frequencyI A variety of interpretations/choices
I Levels vs logs; Variance vs VolatilityI Long memory (ARFIMA on log–vol; Andersen et al. 2003;)I Quasi long memory (HAR on log-vol: Corsi, 2009;
extensions: McAleer and Medeiros, 2008)I Spline fitting (van Bellegem and von Sachs, 2004; Engle
and Rangel, 2008; Brownlees and Gallo, 2010)I Markov Switching linear model on vol (Maheu and
McCurdy, 2002)I Markov Switching and fractionally integrated dynamics
(Bordignon and Raggi, 2010)I Smooth multiplicative component in a GARCH framework
(Amado and Teräsvirta, 2012)I Interpretation of the time-varying unconditional volatility
(Engle and Rangel, 2008)Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 6 / 49
Nonlinear Effects in VolatilityHow to model such a series
I Underlying movements at low frequencyI A variety of interpretations/choices
I Levels vs logs; Variance vs VolatilityI Long memory (ARFIMA on log–vol; Andersen et al. 2003;)I Quasi long memory (HAR on log-vol: Corsi, 2009;
extensions: McAleer and Medeiros, 2008)I Spline fitting (van Bellegem and von Sachs, 2004; Engle
and Rangel, 2008; Brownlees and Gallo, 2010)I Markov Switching linear model on vol (Maheu and
McCurdy, 2002)I Markov Switching and fractionally integrated dynamics
(Bordignon and Raggi, 2010)I Smooth multiplicative component in a GARCH framework
(Amado and Teräsvirta, 2012)I Interpretation of the time-varying unconditional volatility
(Engle and Rangel, 2008)Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 6 / 49
Nonlinear Effects in VolatilityHow to model such a series
I Underlying movements at low frequencyI A variety of interpretations/choices
I Levels vs logs; Variance vs VolatilityI Long memory (ARFIMA on log–vol; Andersen et al. 2003;)I Quasi long memory (HAR on log-vol: Corsi, 2009;
extensions: McAleer and Medeiros, 2008)I Spline fitting (van Bellegem and von Sachs, 2004; Engle
and Rangel, 2008; Brownlees and Gallo, 2010)I Markov Switching linear model on vol (Maheu and
McCurdy, 2002)I Markov Switching and fractionally integrated dynamics
(Bordignon and Raggi, 2010)I Smooth multiplicative component in a GARCH framework
(Amado and Teräsvirta, 2012)I Interpretation of the time-varying unconditional volatility
(Engle and Rangel, 2008)Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 6 / 49
Nonlinear Effects in VolatilityHow to model such a series
I Underlying movements at low frequencyI A variety of interpretations/choices
I Levels vs logs; Variance vs VolatilityI Long memory (ARFIMA on log–vol; Andersen et al. 2003;)I Quasi long memory (HAR on log-vol: Corsi, 2009;
extensions: McAleer and Medeiros, 2008)I Spline fitting (van Bellegem and von Sachs, 2004; Engle
and Rangel, 2008; Brownlees and Gallo, 2010)I Markov Switching linear model on vol (Maheu and
McCurdy, 2002)I Markov Switching and fractionally integrated dynamics
(Bordignon and Raggi, 2010)I Smooth multiplicative component in a GARCH framework
(Amado and Teräsvirta, 2012)I Interpretation of the time-varying unconditional volatility
(Engle and Rangel, 2008)Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 6 / 49
Nonlinear Effects in VolatilityHow to model such a series
I Underlying movements at low frequencyI A variety of interpretations/choices
I Levels vs logs; Variance vs VolatilityI Long memory (ARFIMA on log–vol; Andersen et al. 2003;)I Quasi long memory (HAR on log-vol: Corsi, 2009;
extensions: McAleer and Medeiros, 2008)I Spline fitting (van Bellegem and von Sachs, 2004; Engle
and Rangel, 2008; Brownlees and Gallo, 2010)I Markov Switching linear model on vol (Maheu and
McCurdy, 2002)I Markov Switching and fractionally integrated dynamics
(Bordignon and Raggi, 2010)I Smooth multiplicative component in a GARCH framework
(Amado and Teräsvirta, 2012)I Interpretation of the time-varying unconditional volatility
(Engle and Rangel, 2008)Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 6 / 49
In This Paper
Two strong choicesI Concentrate on Multiplicative Error Models
I (over GARCH) Use volatility rather than squared returnsI (over linear models) Directly applied to volatility (and not
logs)I QMLE interpretation ensures consistency
I Adopt a Markov Switching approachI Exploit well established propertiesI Classification of periods by regime
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 7 / 49
In This Paper
Two strong choicesI Concentrate on Multiplicative Error Models
I (over GARCH) Use volatility rather than squared returnsI (over linear models) Directly applied to volatility (and not
logs)I QMLE interpretation ensures consistency
I Adopt a Markov Switching approachI Exploit well established propertiesI Classification of periods by regime
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 7 / 49
In This Paper
Two strong choicesI Concentrate on Multiplicative Error Models
I (over GARCH) Use volatility rather than squared returnsI (over linear models) Directly applied to volatility (and not
logs)I QMLE interpretation ensures consistency
I Adopt a Markov Switching approachI Exploit well established propertiesI Classification of periods by regime
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 7 / 49
In This Paper
Two strong choicesI Concentrate on Multiplicative Error Models
I (over GARCH) Use volatility rather than squared returnsI (over linear models) Directly applied to volatility (and not
logs)I QMLE interpretation ensures consistency
I Adopt a Markov Switching approachI Exploit well established propertiesI Classification of periods by regime
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 7 / 49
In This Paper
Two strong choicesI Concentrate on Multiplicative Error Models
I (over GARCH) Use volatility rather than squared returnsI (over linear models) Directly applied to volatility (and not
logs)I QMLE interpretation ensures consistency
I Adopt a Markov Switching approachI Exploit well established propertiesI Classification of periods by regime
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 7 / 49
In This Paper
Two strong choicesI Concentrate on Multiplicative Error Models
I (over GARCH) Use volatility rather than squared returnsI (over linear models) Directly applied to volatility (and not
logs)I QMLE interpretation ensures consistency
I Adopt a Markov Switching approachI Exploit well established propertiesI Classification of periods by regime
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 7 / 49
In This Paper
Two strong choicesI Concentrate on Multiplicative Error Models
I (over GARCH) Use volatility rather than squared returnsI (over linear models) Directly applied to volatility (and not
logs)I QMLE interpretation ensures consistency
I Adopt a Markov Switching approachI Exploit well established propertiesI Classification of periods by regime
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 7 / 49
Why a MEM?
Modeling non-negative time seriesGARCH conditional variance is the expectation of squaredreturns but volatility is measured directly
I A lot of information available in financial markets is positivevalued:
I ultra-high frequency data (within a time interval: range,volume, number of trades, number of buys/sells, durations)
I daily volatility estimators (realized volatility, daily range,absolute returns)
I Time series exhibit persistence which can be modeled à laGARCH
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 8 / 49
Why a MEM?
Modeling non-negative time seriesGARCH conditional variance is the expectation of squaredreturns but volatility is measured directly
I A lot of information available in financial markets is positivevalued:
I ultra-high frequency data (within a time interval: range,volume, number of trades, number of buys/sells, durations)
I daily volatility estimators (realized volatility, daily range,absolute returns)
I Time series exhibit persistence which can be modeled à laGARCH
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 8 / 49
Why a MEM?
Modeling non-negative time seriesGARCH conditional variance is the expectation of squaredreturns but volatility is measured directly
I A lot of information available in financial markets is positivevalued:
I ultra-high frequency data (within a time interval: range,volume, number of trades, number of buys/sells, durations)
I daily volatility estimators (realized volatility, daily range,absolute returns)
I Time series exhibit persistence which can be modeled à laGARCH
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 8 / 49
Why a MEM?
Modeling non-negative time seriesGARCH conditional variance is the expectation of squaredreturns but volatility is measured directly
I A lot of information available in financial markets is positivevalued:
I ultra-high frequency data (within a time interval: range,volume, number of trades, number of buys/sells, durations)
I daily volatility estimators (realized volatility, daily range,absolute returns)
I Time series exhibit persistence which can be modeled à laGARCH
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 8 / 49
Why a MEM?
Modeling non-negative time seriesGARCH conditional variance is the expectation of squaredreturns but volatility is measured directly
I A lot of information available in financial markets is positivevalued:
I ultra-high frequency data (within a time interval: range,volume, number of trades, number of buys/sells, durations)
I daily volatility estimators (realized volatility, daily range,absolute returns)
I Time series exhibit persistence which can be modeled à laGARCH
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 8 / 49
Multiplicative Error Models
I Extension of GARCH approach to modeling the expectedvalue of processes with positive support (Engle, 2002;Engle and Gallo, 2006)
I Autoregressive Conditional Duration is a special case.Absolute returns, high-low, number of trades in a certaininterval, volume, realized volatility can be modeled with thesame structure
I Rather than calling the models Autoregressive ConditionalVolatility, Autoregressive Conditional Volume, etc. call themMEM
I Ease of estimationI Possibility of expanding the information set (main
interesting results)
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 9 / 49
Multiplicative Error Models
I Extension of GARCH approach to modeling the expectedvalue of processes with positive support (Engle, 2002;Engle and Gallo, 2006)
I Autoregressive Conditional Duration is a special case.Absolute returns, high-low, number of trades in a certaininterval, volume, realized volatility can be modeled with thesame structure
I Rather than calling the models Autoregressive ConditionalVolatility, Autoregressive Conditional Volume, etc. call themMEM
I Ease of estimationI Possibility of expanding the information set (main
interesting results)
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 9 / 49
Multiplicative Error Models
I Extension of GARCH approach to modeling the expectedvalue of processes with positive support (Engle, 2002;Engle and Gallo, 2006)
I Autoregressive Conditional Duration is a special case.Absolute returns, high-low, number of trades in a certaininterval, volume, realized volatility can be modeled with thesame structure
I Rather than calling the models Autoregressive ConditionalVolatility, Autoregressive Conditional Volume, etc. call themMEM
I Ease of estimationI Possibility of expanding the information set (main
interesting results)
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 9 / 49
Multiplicative Error Models
I Extension of GARCH approach to modeling the expectedvalue of processes with positive support (Engle, 2002;Engle and Gallo, 2006)
I Autoregressive Conditional Duration is a special case.Absolute returns, high-low, number of trades in a certaininterval, volume, realized volatility can be modeled with thesame structure
I Rather than calling the models Autoregressive ConditionalVolatility, Autoregressive Conditional Volume, etc. call themMEM
I Ease of estimationI Possibility of expanding the information set (main
interesting results)
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 9 / 49
Multiplicative Error Models
I Extension of GARCH approach to modeling the expectedvalue of processes with positive support (Engle, 2002;Engle and Gallo, 2006)
I Autoregressive Conditional Duration is a special case.Absolute returns, high-low, number of trades in a certaininterval, volume, realized volatility can be modeled with thesame structure
I Rather than calling the models Autoregressive ConditionalVolatility, Autoregressive Conditional Volume, etc. call themMEM
I Ease of estimationI Possibility of expanding the information set (main
interesting results)
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 9 / 49
The Asymmetric MEM
xt = µtεt , εt ∼ Gamma(a,1/a) for each t
µt = ω + αxt−1 + βµt−1 + γDt−1xt−1
Dt =
1 if rt < 0
0 if rt ≥ 0
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 10 / 49
The Markov Switching–AMEM
xt = µt ,st εt , εt |st ∼ Gamma(ast ,1/ast ) for each t
µt ,st = ω +∑n
i=1 ki Ist + αst (xt−1 − µt−1,st−1)++β∗st
µt−1,st−1 + γst Dt−1(xt−1 − µt−1,st−1)
st is a discrete latent variable ranging in [1, . . . ,n] (regime attime t). Ist is an indicator equal to 1 when st ≤ i and 0otherwise; ki ≥ 0 and k1 = 0 (non decreasing levels of volatilitypassing to higher regimes)
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 11 / 49
The unconditional expected value within state j , j = 1, . . . ,n, isequal to:
µj =ω +
∑ji=1 ki
1− αj − βj − γj/2
where βj = β∗j − αj − γj/2. Under this reparameterization, themean equation of the MS-AMEM is:
µt ,st = ω +n∑
i=1
ki Ist + αst xt−1 + βstµt−1,st−1 + γst Dt−1xt−1
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 12 / 49
Estimation Issues
I Hamilton filter and smoother with Kim (1994)approximation to avoid path dependence
I After each step of the Hamilton filter, at time t we collapsethe n2 possible values of µt into n values, by an averageover the probabilities at time t − 1:
µ̂t ,st =
∑ni=1 Pr [st−1 = i , st = j |Ψt ]µ̂t ,st−1,st
Pr [st = j |Ψt ]
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 13 / 49
S&P500 volatility (Jan. 3, 2000 to Oct. 26, 2012)
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 14 / 49
Descriptive Statistics
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 15 / 49
MEM/AMEM Estimation Results
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 16 / 49
Gamma density for the AMEM
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 17 / 49
Residual Autocorrelation Results
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 18 / 49
Nonparametric Bayesian Regime IdentificationOtranto and Gallo (2002) identify the number of regimes inMarkov switching models, based on the detection of theempirical posterior distribution of the number of regimes, viaGibbs sampling, using the nonparametric Bayesian techniquesderived from the Dirichlet process theory.
Strong indication of the presence of regimes and three is thefavored number of regimes.
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 19 / 49
MS–AMEM Estimation Results
Common dynamics detected between regimes 1 and 3 inMS(3). Numerical difficulties encountered with MS(4)
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 20 / 49
Gamma density by regime for the MS(3)–AMEM
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 21 / 49
Gamma density by regime for the MS(4)-AMEM
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 22 / 49
Residual Autocorrelation Results
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 23 / 49
Discussion on Transition Probabilities
I Duration in a certain regime i : ( 11−pii
)I MS(3)–AMEM: average 87 days in Regime 1; 28 days in
Regime 2; 13 days in Regime 3. MS(4)–AMEM: expectedduration equal to 77, 18, 15 and 5 days respectively.
I Off–diagonal elements: strong interaction betweenregimes 2 and 3 while the period of low volatility is a sort ofself standing regime. From Regime 2 higher probability tomove to Regime 3 (and vice versa) than to revert toRegime 1.
I MS(4)–AMEM. Period classification is similar but withfrequent changes in regime
I many isolated dots in the figure (largest smoothedprobability not always close to 1. Regime 3 and 4 in theMS(4)-AMEM capture most of Regime 3 in theMS(3)–AMEM, with a higher interaction between Regimes1 and 2.Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 24 / 49
Inference on the Regimes: MS(3)-AMEM
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 25 / 49
Inference on the Regimes: MS(4)-AMEM
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 26 / 49
Unconditional Volatilities by Regime
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 27 / 49
Different Classification by Regime
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 28 / 49
Volatility relative to regime–specific averages -MS(3)–AMEM
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 29 / 49
Volatility relative to regime–specific averages -MS(4)–AMEM
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 30 / 49
The MS(3)–AMEM with a DummyThe behavior of the MS(4)–AMEM points to some instability inthe estimation and in the interpretation of the results, withundesirable autocorrelation generated. Capture the burst with adummy in the MS(3)–AMEM.
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 31 / 49
Volatility relative to regime–specific averages -MS(3)–AMEM(d)
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 32 / 49
Residual Autocorrelation Results
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 33 / 49
MSE and MAE Results
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 34 / 49
Diebold Mariano tests
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 35 / 49
Results of the Model Confidence SetModel Confidence Set procedure (Hansen, Lunde and Nason,2011): set of models containing the best model at 95%confidence
Hansen (2010): theoretical inverse relationship between in–and out–of–sample performance. Our results (better in–samplefit and equivalent, if not slightly better performanceout–of–sample) as a support for our Markov Switching MEMs.
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 36 / 49
Prediction confidence intervals - March 2005
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 37 / 49
Prediction confidence intervals - October 2008
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 38 / 49
Prediction confidence intervals - March 2011
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 39 / 49
Extending the Information SetRealized Kernel Volatility and VIX
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 40 / 49
Time–varying Transition ProbabilityTVTP as a function of the volatility index vt .TVTP–MS(3)–AMEM
xt = µt ,st εt , εt |st ∼ Gamma(ast ,1/ast ) for each t
µt ,st = ω +∑n
i=1 ki Ist + αst (xt−1 − µt−1,st−1) + β∗stµt−1,st−1 + γst Dt−1(xt−1 − µt−1,st−1)
Dt =
1 if rt < 0
0 if rt ≥ 0
pij,t =exp(θij+φi,j vt−1)
1+exp(θi,j+φi,j vt−1)
(1)
Gallo & Otranto Changing Average Volatility Paris, Mar 30, 2015 41 / 49
Rough or Smooth?Smooth transition driven by vt ST–AMEM