ebook img

Classifying the markets volatility with ARMA distance measures PDF

19 Pages·2004·0.14 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Classifying the markets volatility with ARMA distance measures

1 QuadernidiStatistica Vol. ?,200? Classifying the markets volatility with ARMA distance measures Edoardo Otranto DipartimentodiEconomia,ImpresaeRegolamentazione,Universita` diSassari E-mail: [email protected] Summary: The financial time series are often characterized by similar volatility struc- tures. Theselectionofserieshavingasimilarbehaviorcouldbeimportantfortheanal- ysisofthetransmissionmechanismsofvolatilityandtoforecastthetimeseries, using the series with more similar structure. In this paper a metrics is developed in order to measure the distance between two GARCH models, extending well known results developedfortheARMAmodels. Thestatisticusedtocalculateitfollowsknowndis- tributions,sothatitcanbeadoptedasatestprocedure. Thistoolcanbeusedtodevelop anagglomerativealgorithminordertodetectclustersofhomogeneousseries. Keywords: GARCHModels,Clusters,AgglomerativeAlgorithm. 1. Introduction The financial time series are generally subject to co-movements and similar volatility structures, due to the strong influence among financial markets (see, for example, Bollerslev et al., 1994). Generally, “trouble” and “quiet” periods are transmitted from a market to another, but some markets absorb more these effects. The classification of financial time series in homogeneous clusters for similar volatility structures could be an important purpose for the financial analysts, also because movements in a given time series could help to forecast the movements of a similar timeseries. 2 E.Otranto In this paper we extend the distance measure proposed in the seminal paper of Piccolo (1984) and then by Piccolo (1989,1990) for AR models tothecaseoftheGARCH(GeneralizedAutoRegressiveConditionalHet- eroskedasticity) family. As stressed by Otranto and Triacca (2002), this distance compares the stochastic properties of a couple of series, or, in other words, the differences between the two data generating processes. In practice, the basic idea is that the estimation of GARCH models pro- vides the statistical structure of the financial time series, so that the com- parison of the models underlying the data generating processes is equiv- alent to compare the volatility structures of each series. The extension of this distance to the GARCH models is easy, considering the correspon- dence between GARCH and ARMA processes; in practice we express the residuals of a GARCH model in ARMA form and then we use, as in Otranto and Triacca (2002), the representation of ARMA models in AR terms (see, for example, Brockwell and Davis, 1996) to apply the distance measure. This representation provides a formulation of the dis- tance measure as a function of the GARCH parameters. In addition, the statistic calculated to measure the distance follows a known asymptotic distribution, so that it is possible to use it as a test procedure. If we se- lect the series having distance not significantly different from zero, it is possible to cluster the homogeneous series. In particular, we develop an agglomerativealgorithm,basedonthedistancemeasureproposedandon the results of the statistical test. The methodology is applied to classify the series of the returns of the main financial markets. In the next section wewillillustratetheinstrumentsadoptedtoexplicitthedistancemeasure, studying the behavior of the distance proposed; we will pay a particular attention to the GARCH(1,1) model, which is the most popular model adopted for financial time series. Section 3 is devoted to the explana- tion of the use of this distance in classifying the volatility of markets; we illustratetheagglomerativealgorithmandshowanapplicationofthepro- cedure to nine stock exchange indices. Final remarks follow. In the final appendix,thereisareportofsomedetailsontheARmetricsproposedby Piccolo(1984,1989,1990). ClassifyingtheMarketsVolatilitywithARMADistanceMeasures 3 2. DistancebetweenGARCHmodels The GARCH family is very popular in time series analysis and it is composedofalargesetofmodels,whichcanrepresentdifferentpossible characteristics of financial time series; for a review of these models and theirapplicationsseeBollerslevetal. (1992)andBollerslevetal. (1994). For our purpose, we consider two time series following the models (t = 1,...,T): y = µ +ε , (1) 1,t 1 1,t y = µ +ε ; 2,t 2 2,t where ε and ε are mean zero heteroskedastic independent distur- 1,t 2,t bances. In other terms, the two series have a constant mean, whereas the variancesaretime-varying. Wesupposethattheconditionalvariancesh 1,t andh followtwodifferentandindependentGARCH(1,1)structures: 2,t Var(y |I ) = h = γ +α ε2 +β h (2) 1,t 1,t−1 1,t 1 1 1,t−1 1 1,t−1 Var(y |I ) = h = γ +α ε2 +β h 2,t 2,t−1 2,t 2 2 2,t−1 2 2,t−1 whereI andI representtheinformationavailableattimetandγ > 0, 1,t 2,t i 0 < α < 1, 0 < β < 1, (α +β ) < 1 (i = 1, 2). This is a typical i i i i representationforfinancialtimeseries. Equation (2) implies that the squared residuals follow ARMA(1,1) processes: (cid:179) (cid:180) (cid:179) (cid:180) ε2 = γ +(α +β )ε2 −β ε2 −h + ε2 −h , i = 1,2 i,t i i i i,t−1 i i,t−1 i,t−1 i,t i,t (3) whereε2 −h aremeanzeroerrors,uncorrelatedwithpastinformation. i,t i,t Substitutingin(3)theerrorswiththeirARMA(1,1)expression,weobtain theAR(∞)representation: γ (cid:88)∞ (cid:179) (cid:180) ε2 = i +α βj−1ε2 + ε2 −h . (4) i,t 1−β i i i,t−j i,t i,t i j=1 In this form, the two GARCH(1,1) models can be compared in terms of the distance measure proposed by Piccolo (1984, 1989, 1990), explained 4 E.Otranto in the final appendix. In particular, recalling that the general form of this metricsis:   1/2 (cid:88)∞  (π −π )2 (5) 1j 2j j=1 whereπ andπ aretheautoregressivecoefficientsoftwoARprocesses, 1j 2j using(4),wecanexpressthedistancebetweentwoGARCH(1,1)models as:   1/2 (cid:88)∞ (cid:179) (cid:180)2 d =  α βj −α βj  1 1 2 2 j=0 Developingtheexpressioninsquarebrackets:   1/2 (cid:88)∞ (cid:88)∞ (cid:88)∞ d = α2 β2j +α2 β2j −2α α (β β )j = (6) 1 1 2 2 1 2 1 2 j=0 j=0 j=0 (cid:34) (cid:35) α2 α2 2α α 1/2 = 1 + 2 − 1 2 1−β2 1−β2 1−β β 1 2 1 2 Note that in the previous developments the constant γ /(1−β ) was not i i considered; in effect, it does not affect the dynamics of the volatility of thetwoseries,expressedbytheautoregressiveterms. It is very simple to extend that to more general cases; in fact, the GARCH(p,q)model(Bollerslev,1986): h = γ +α ε2 ...+α ε2 +β h +...+β h t 1 t−1 p t−p 1 t−1 q t−q correspondstotheARMA(p∗,q)model,withp∗ = max(p,q): ε2 = γ +(α +β )ε2 ...+(α +β )ε2 −β (ε2 −h )−...− t 1 1 t−1 p∗ p∗ t−p∗ 1 t−1 t−1 −β (ε2 −h )+(ε2 −h ). q t−q t−q t t Of course, if p > q, we put β = ... = β = 0; if q > p, then q+1 p α = ... = α = 0. p+1 q TheARCH(p)model(Engle,1982): h = γ +α ε2 ...+α ε2 t 1 t−1 p t−p ClassifyingtheMarketsVolatilitywithARMADistanceMeasures 5 correspondstotheAR(p)model: ε2 = γ +α ε2 ...+α ε2 +(ε2 −h ); t 1 t−1 p t−p t t theIGARCH(1,1)model(EngleandBollerslev,1986): h = γ +(1−β )ε2 +β h t 1 t−1 1 t−1 correspondstotheIMA(1,1)model: (ε2 −ε2 ) = γ −β (ε2 −h )+(ε2 −h ); t t−1 1 t−1 t−1 t t andsoon. In general, indicating with φ the generic AR coefficient and θ the k j genericMAcoefficientofanARMAmodel,wehave: φ = (α +β ), (7) k k k θ = −β . j j To apply (5) we need the AR representation of the ARMA model; followingBrockwellandDavis(1996),theiterativeformula: (cid:88)q π + θ π = −φ , k = 0,1,... k j k−j k j=1 withφ = 1,canbeapplied. FortheGARCHcase,thepreviousrelation- 0 shipisequivalentto: (cid:88)q q(cid:88)−1 π = −(α +β )+ β π = −α + β π . (8) k k k j k−j k j k−j j=1 j=1 Using(8)itispossible,applying(5),tocompareeverycoupleofGARCH models, not necessarily of the same order. In the remain of the work we willrefertoGARCH(1,1)models,whicharethemostpopularmodelsfor financialtimeseriesandforwhichthesimpleform(6)canbeapplied. 6 E.Otranto (a) 5 4 3 2 1 0 -1 -2 -3 -4 (b) 3 2 1 0 -1 -2 -3 Figure1. SimulatedtimeserieswiththesameGARCH(1,1)structurefor thevariance;picture(a): thelevelfollowsanAR(1)model;picture(b): thelevelfollowsanAR(0)model. Note that, for the sake of simplicity, it was supposed in (1) that the levels of the series do not follow ARIMA structures. This assumption is ClassifyingtheMarketsVolatilitywithARMADistanceMeasures 7 oftenmadeinthestudyofreturns,butwecansupposeparticulardynam- ics for y and y . It is interesting to underline that series apparently 1,t 2,t different in their dynamics can have the same volatility structure; for ex- ample,inFigure1twosimulatedseriesoflength13521 withdisturbances following the same GARCH(1,1) model are showed; but the level of the first one follows an AR(1) model (with AR coefficient equal 0.7) with- out intercept and the second a model like (1) without intercept. In this casetheseriesaredifferentintheirgeneraldynamics(andthisisdenoted by a distance, measured on the AR structure, equal 0.7), but equal in their GARCH structure (the distance measured on the GARCH structure is 0). In other terms, the same metrics is used for different purposes and provides different information; applying it on the structure of y we de- i,t riveinformationaboutthedifferencesinthedynamicsoftwotimeseries; applyingitonthestructureofε2 ,weobtaininformationaboutthediffer- i,t encesinthedynamicsoftheheteroskedasticvariancesoftwotimeseries. 2.1. AninvestigationabouttheGARCH(1,1)distance Inthissubsectionwestudymoreindetailthebehaviorofthedistance (6),forvariouscombinationofthecoefficientsα andβ . Thebehaviorof i i thedistanceisclearwhenweposeβ = 0fori = 1,2,whichisthecaseof i twoARCH(1)models. Inthiscase,thedistanceisthedifferencebetween the two α coefficients. When two GARCH(1,1) models are considered, i the behavior is well different; in fact, for the contemporaneous presence ofα andβ ,similarprocessescanseemdifferent. InFigure2thebehav- i i ior of the distance between each of three particular GARCH(1,1) models and each of the 81 GARCH(1,1) models obtained varying both the coef- ficientsin[0.1,0.9]withstepsof0.1areshown;inthecaseofthemodels with coefficients (α = 0.1, β = 0.1) (picture a) and (α = 0.5, β = 0.5) (picture b), the distance has a similar behavior for the various values of α, varying β; we can note that it increases rapidly with α. In addition in 1Inthesimulationsthesamenumberofobservationsoftherealtimeseriesusedin section3isadopted. 8 E.Otranto Figure 2 (a) there are many initial values of the distance approximately equalzero. (a) 4.5 4 3.5 3 2.5 2 1.5 1 0.5 0 (0.1, 0(.01.)1, 0(.04.)1, 0(.07.)2, 0(.01.)2, 0(.04.)2, 0(.07.)3, 0(.01.)3, 0(.04.)3, 0(.07.)4, 0(.01.)4, 0(.04.)4, 0(.07.)5, 0(.01.)5, 0(.04.)5, 0(.07.)6, 0(.01.)6, 0(.04.)6, 0(.07.)7, 0(.01.)7, 0(.04.)7, 0(.07.)8, 0(.01.)8, 0(.04.)8, 0(.07.)9, 0(.01.)9, 0(.04.)9, 0.7) (b) 3.5 3 2.5 2 1.5 1 0.5 0 (0.1, 0(.01.)1, 0(.04.)1, 0(.07.)2, 0(.01.)2, 0(.04.)2, 0(.07.)3, 0(.01.)3, 0(.04.)3, 0(.07.)4, 0(.01.)4, 0(.04.)4, 0(.07.)5, 0(.01.)5, 0(.04.)5, 0(.07.)6, 0(.01.)6, 0(.04.)6, 0(.07.)7, 0(.01.)7, 0(.04.)7, 0(.07.)8, 0(.01.)8, 0(.04.)8, 0(.07.)9, 0(.01.)9, 0(.04.)9, 0.7) (c) 4.5 4 3.5 3 2.5 2 1.5 1 0.5 0 (0.1, 0(.01.)1, 0(.04.)1, 0(.07.)2, 0(.01.)2, 0(.04.)2, 0(.07.)3, 0(.01.)3, 0(.04.)3, 0(.07.)4, 0(.01.)4, 0(.04.)4, 0(.07.)5, 0(.01.)5, 0(.04.)5, 0(.07.)6, 0(.01.)6, 0(.04.)6, 0(.07.)7, 0(.01.)7, 0(.04.)7, 0(.07.)8, 0(.01.)8, 0(.04.)8, 0(.07.)9, 0(.01.)9, 0(.04.)9, 0.7) Figure2. DistancesbetweenafixedGARCH(1,1)modelwith parameters(α = 0.1,β = 0.1)(picturea),(α = 0.5,β = 0.5)(picture b),(α = 0.9,β = 0.9)(picturec)andeachof81differentGARCH(1,1) modelswithparameters(α,β)indicatedonthexaxis. ClassifyingtheMarketsVolatilitywithARMADistanceMeasures 9 Table1. Intervalsof β valuescorrespondingto81combinationsof α 2 1 andβ forwhichtheGARCHdistanceisnotsignificantlydifferentfrom 1 zero. β 1 α = α 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 2 0.1 0.1 0.1 0.1 0.1 0.1 0.3 0.6 0.1 - - - - - - - - 0.9 0.7 0.7 0.7 0.7 0.8 0.8 0.8 0.8 0.1 0.1 0.1 0.1 0.2 0.4 0.6 0.2 - - - - - - - 0.8 0.9 0.4 0.5 0.5 0.6 0.6 0.7 0.7 0.1 0.1 0.1 0.2 0.4 0.5 0.3 - - - - - - 0.7 0.8 0.9 0.3 0.4 0.5 0.5 0.6 0.6 0.1 0.1 0.2 0.3 0.4 0.4 - - - - - 0.6 0.7 0.8 0.9 0.3 0.3 0.4 0.5 0.5 0.1 0.1 0.2 0.3 0.5 - - - - 0.5 0.6 0.7 0.8 0.9 0.2 0.3 0.4 0.5 0.1 0.1 0.2 0.6 - - - 0.4 0.5 0.6 0.7 0.8 0.9 0.2 0.3 0.4 0.1 0.1 0.2 0.7 - - - 0.4 0.5 0.6 0.7 0.8 0.9 0.2 0.3 0.3 0.1 0.1 0.8 - - 0.3 0.4 0.5 0.6 0.7 0.8 0.9 0.2 0.2 0.1 0.1 0.9 - - 0.3 0.4 0.5 0.6 0.7 0.8 0.9 0.2 0.2 In the case of the model with coefficients (α = 0.9, β = 0.9) (picture 10 E.Otranto c) the distance shows a more persistent behavior. In all the cases, the equalityofα andα orβ andβ cutsdownthedistanceconsiderably. 1 2 1 2 Consideringallthecombinationofcoefficientswehavetheconfirma- tionthatthevalueofthecoefficientαhasafundamentalroleinthecalcu- lus of the distance respect to the coefficient β. In fact, the distance is not significantly different from zero when α and α are different, whereas 1 2 there are intervals of the β coefficient, for α = α , for which the dis- 1 2 tance is not significantly different from zero.2 This result is consistent with Corduas (1996), where the behavior of the distance for the ARMA case is studied. In Table 1 these intervals are shown in correspondence of all the possible combinations of α and β , for which are calculated 1 1 thecriticalvaluesofthed2 statistic(seeCorduas,1996,andthefinalAp- pendix). Wecannotethattherearelargeintervalsofβ providingdistance 2 equal 0, corresponding to small values of α , whereas these intervals are 1 progressively reduced when α increases. For example, the cell corre- 1 sponding to α = α = 0.3 and β = 0.4 shows that all the model with 1 2 1 α = 0.3 and 0.2 ≤ β ≤ 0.5 have a distance not significantly different 2 2 fromzerorespecttothemodel(α = 0.3,β = 0.4). Whenα = 0.3and 1 1 1 β = 0.7 the only case with distance 0 is the trivial case α = 0.3 and 1 2 β = 0.7. 2 3. Clusteringthereturns: anagglomerativealgorithm How could the distance developed in the previous section be used in practical cases? The most obvious application is to create homogeneous groups having a similar volatility structure. For this purpose an usual agglomerative algorithm for cluster analyses could be used; it can be de- velopedinthefollowingsteps: 1. chooseaninitialbenchmarkseries; 2. insert in the group of the benchmark series all the series with a distancefromitnotsignificantlydifferentfromzero; 2ThetestuseddependsonthecoefficientsoftheGARCHmodelsandthenumberof observations(weuseT =1352);itisdescribedinthefinalappendix.

Description:
E. Otranto. In this paper we extend the distance measure proposed in the in Otranto and Triacca (2002), the representation of ARMA models in.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.