Applied Mathematics
Vol.10 No.03(2019), Article ID:91538,21 pages
10.4236/am.2019.103012

Application of Iterative Approaches in Modeling the Efficiency of ARIMA-GARCH Processes in the Presence of Outliers

Emmanuel Alphonsus Akpan1*, K. E. Lasisi1, Ali Adamu2, Haruna Bakari Rann3

1Department of Mathematical Science, Abubakar Tafawa Balewa University, Bauchi, Nigeria

2Federal College of Education (Tech.), Gombe, Gombe State, Nigeria

3Department of Mathematics and Statistics, University of Maiduguri, Maiduguri, Nigeria

Copyright © 2019 by author(s) and Scientific Research Publishing Inc.

This work is licensed under the Creative Commons Attribution International License (CC BY 4.0).

http://creativecommons.org/licenses/by/4.0/

Received: December 24, 2018; Accepted: March 26, 2019; Published: March 29, 2019

ABSTRACT

The study explored both Box and Jenkins, and iterative outlier detection procedures in determining the efficiency of ARIMA-GARCH-type models in the presence of outliers using the daily closing share price returns series of four prominent banks in Nigeria (Skye (Polaris) bank, Sterling bank, Unity bank and Zenith bank) from January 3, 2006 to November 24, 2016. The series consists of 2690 observations for each bank. The data were obtained from the Nigerian Stock Exchange. Unconditional variance and kurtosis coefficient were used as criteria for measuring the efficiency of ARIMA-GARCH-type models and our findings revealed that kurtosis is a better criterion (as it is a true measure of outliers) than the unconditional variance (as it can be depleted or amplified by outliers). Specifically, the strength of this study is in showing the applicability and relevance of iterative methods in time series modeling.

Keywords:

Heteroscedasticity, Kurtosis, Model Efficiency, Outliers, Unconditional Variance, Volatility

1. Introduction

The generalized autoregressive conditional heteroscedastic (GARCH-type) models were introduced to account for heteroscedasticity (changing variance), a phenomenon which occurs as a result of violation of assumption of constant variance in time series. The GARCH-type models are further divided into symmetric and asymmetric. The symmetric GARCH models (for example ARCH and GARCH) rely on modeling the conditional variance as a linear function of squared past residuals. The strength of this specification is in allowing the conditional variance to depend only on the modulus of the past variables (past positive and negative innovations have the same effect on the current conditional variance). The most interesting feature not addressed by GARCH model is the leverage effect which occurs when an unexpected drop in price (bad news) increases predictable volatility more than an unexpected increase in price (good news) of similar magnitude (Engle and Ng [1] ; Francq and Zakoian [2] ). The asymmetric specifications (for example EGARCH and GJR-GARCH) allow for the signs of the innovations (returns) to have impact on the volatility apart from magnitude.

Originally, the GARCH model was specified based on the normal distribution for the innovations yet could not capture the heavy-tailed characterizations. Similarly, the student-t distribution which is traditionally specified to remedy the weakness of the normal distribution in accommodating the heavy-tailed property, is found wanting in many applications to account for excess kurtosis and thus, the resulting estimates of GARCH models are not efficient (Moffat and Akpan [3] ; Feng and Shi [4] ).

Furthermore, previous studies have shown that the heavy-tailed property indicates the presence of excess kurtosis which in turn is a measure of outliers (Moffat and Akpan [5] ; Cain, Zhang and Yuan [6] ; Fiori and Beltrami [7] ; Westfall [8] ). Therefore, to completely account for excess kurtosis, it is required that outliers (which are the observations that deviate from the overall pattern of the distribution of the data) be adjusted for.

Hence, the aim of this study is to determine the efficiency of GARCH-type models with outliers taken into consideration using kurtosis coefficient which is at least approximately mesokurtic, and in particular seeks to improve on the work of Akpan, Lasisi and Adamu [9] who used the minimum unconditional variance (which is the standard measure of the variance of a variable) as a measure of efficiency of GARCH-type models in the presence of outliers. However, the major drawback to this approach is that, the unconditional variance pertaining to GARCH models fitted to the outlier contaminated series could be smaller than or equal to that of the outlier adjusted series against the expectation that the GARCH models fitted to outlier adjusted series would produce the minimum unconditional variance.

Moreover, the remaining part of this work is organized as follows; Section 2 takes care of materials and method then followed by results and discussion in Section 3, while the conclusion of overall results is handled in Section 4.

2. Materials and Methods

2.1. Return

The return series R t can be obtained given that P t is the price of a unit share at time, t and P t 1 is the share price at time t 1 .

R t = ln P t = ( 1 B ) ln P t = ln P t ln P t 1 (1)

The R t in Equation (1) is regarded as a transformed series of the share price, P t meant to attain stationarity, that is, both mean and variance of the series are stable (Akpan and Moffat [9] ). The letter B is the backshift operator.

2.2. Autoregressive Integrated Moving Average (ARIMA) Model

Box, Jenkins and Reinsel [10] considered the extension of ARMA model to deal with homogenous non-stationary time series in which X t , itself is non-stationary but its dth difference is a stationary ARMA model. Denoting the dth difference of X t by

φ ( B ) = ϕ ( B ) d X t = θ ( B ) ε t (2)

where φ ( B ) is the nonstationary autoregressive operator such that d of the roots of φ ( B ) = 0 are unity and the remainder lie outside the unit circle. ϕ ( B ) is a stationary autoregressive operator.

2.3. Heteroscedastic Models

2.3.1. Autoregressive Conditional Heteroscedastic (ARCH) Model

The first model that provides a systematic framework for modeling heteroscedasticity is the ARCH model of Engle [11] . Specifically, an ARCH (q) model assumes that,

R t = μ t + a t , a t = σ t e t ,

σ t 2 = ω + α 1 a t 1 2 + + α q a t q 2 . (3)

where [ e t ] is a sequence of independent and identically distributed (i.i.d.) random variables with mean zero, that is E ( e t ) = 0 and variance 1, that is E ( e t 2 ) = 1 , ω > 0 , and α 1 , , α q 0 (Francq and Zakoian [2] ). The coefficients α i , for i > 0 , must satisfy some regularity conditions to ensure that the unconditional variance of a t is finite.

2.3.2. Generalized Autoregressive Conditional Heteroscedastic (GARCH) Model

Although the ARCH model is simple, it often requires many parameters to adequately describe the volatility process of a share price return. Some alternative models must be sought. Bollerslev [12] proposed a useful extension known as the generalized ARCH (GARCH) model. For a return series, R t , let a t = R t μ t be the innovation at time t. Then, a t follows a GARCH (q, p) model if

a t = σ t e t ,

σ t 2 = ω + i = 1 q α i a t i 2 + j = 1 p β j σ t j 2 . (4)

where again e t is a sequence of i.i.d. random variance with mean, 0, and variance, 1, ω > 0 , α i 0 , β j 0 and i = 1 max ( p , q ) ( α i + β i ) < 1 (Tsay [13] ).

Here, it is understood that α i = 0 , for i > p , and β i = 0 , for i > q . The latter constraint on α i + β i implies that the unconditional variance of a t is finite, whereas its conditional variance σ t 2 , evolves over time.

2.3.3. Exponential Generalized Autoregressive Conditional Heteroscedastic (EGARCH)

Model

The EGARCH model represents a major shift from ARCH and GARCH models (Nelson [14] ). Rather than modeling the variance directly, EGARCH models the natural logarithm of the variance, and so no parameter restrictions are required to ensure that the conditional variance is positive. The EGARCH (q, p) is defined as,

R t = μ t + a t , a t = σ t e t ,

ln σ t 2 = ω + i = 1 q α i | a t i σ t i 2 | + k = 1 r γ k ( a t k σ t k 2 ) + j = 1 p β j ln σ t j 2 . (5)

where again, e t is a sequence of i.i.d. random variance with mean, 0, and variance, 1, and γ k is the asymmetric coefficient.

2.3.4. Glosten, Jagannathan and Runkle (GJR-GARCH) Model

The GJR-GARCH (q, p) model proposed by Glosten, Jagannathan and Runkle [15] is a variant, represented by

a t = σ t e t

σ t 2 = ω + i = 1 q α i a t i 2 + i = 1 p γ i I t i a t i 2 + j = 1 p β j σ t j 2 . (6)

where I t 1 is an indicator for negative a t i , that is,

I t 1 = { 0 if a t i < 0 , 1 if a t i 0 ,

and α i , γ i and β j are nonnegative parameters satisfying conditions similar to those of GARCH models. Also the introduction of indicator parameter of leverage effect, I t 1 in the model accommodates the leverage effect, since it is supposed that the effect of a t i 2 on the conditional variance σ t 2 is different accordingly to the sign of a t i .

To successfully fit the processes describe by subsections 2.2 and 2.3, the approach is based on Box and Jenkins three iterative procedures which includes model identification, model estimation and diagnostic checking are summarized as follows.

Identification Stage: employs the plots of estimated acf (autocorrelation function) and pacf (partial autocorrelation function) as guides to selecting one or more ARIMA models that appears suitable. At this stage, models whose theoretical acf and pacf most closely resemble the estimated acf and pacf are selected tentatively.

Estimation Stage: The tentatively entertained model is fitted to data and its parameters estimated using maximum likelihood techniques.

Diagnostic checking Stage: Diagnostic checks are carried to help determine if an estimated model is statistically significant targeted at uncovering possible lack-of-fit. If no lack-of-fit is indicated, the model is ready to use. If any inadequacy is found, the iterative cycle of identification, estimation, and diagnostic checking is repeated until a suitable representation is found. (See Box, Jenkins and Reinsel [10] ; Akpan, Lasisi and Adamu [8] for more details on the procedures and its application, respectively.)

2.4. Outliers in Time Series

Generally, a time series might contain several, say k outliers of different types and we have the following general outlier model;

Y t = j = 1 k τ j V j ( B ) I t ( T ) + X t , (7)

where X t = ( θ ( B ) ) / ( φ ( B ) ) a t , V j ( B ) = 1 for an AO, and V j ( B ) = θ ( B ) φ ( B ) for an IO at t = T j , V j ( B ) = ( 1 B ) 1 for a LS, V j ( B ) = ( 1 δ B ) 1 for an TC, and τ is the size of outlier. For more details on the types of outliers and estimation of the outliers effects (see Moffat and Akpan [16] ; Sanchez and Pena [17] ; Box, Jenkins and Reinsel [10] ; Wei [18] ; Chen and Liu [19] ; Chang, Tiao and Chen [20] ).

Moreover, in financial time series, the residual series, a t is assumed to be uncorrelated with its own past, so additive, innovative, temporary change and level shift outliers coincide, and where both the mean and variance equations evolves together, we have for example GARCH(1,1) model:

R t μ t = a ˜ t + τ I t ( T ) . (8)

a ˜ t = σ t e t . (9)

σ t 2 = ω + α 1 a ˜ t 1 2 + β 1 σ t 1 2 . (10)

where a ˜ t is the outliers contaminated residuals.

2.5. Methods of Outliers Detection in Heteroscedasticity

One approach for correcting the series for outliers is using standard criteria and then estimates the conditional variance. This approach involves detecting and correcting of outliers before estimating the conditional variance (Carnero, Pena and Ruiz [21] ). This very method is based on the iterative framework of Chen and Liu [19] summarized in the following steps;

Step I: Given an ARIMA model fitted to the data, all the potential outliers are detected based on preliminary model parameter estimates.

Step II: Joint estimates of the model parameters and outliers effects are obtained using the accommodated outlier information of step I.

Step III: Outliers are identified and their effects estimated again based on the adjusted estimates of model parameters obtained in Step II.

2.6. Efficiency of Heteroscedastic Models

Efficiency is a measure of quality of an estimator of a model. It is often expressed using variance or mean square error. For the purpose of this study which looks at a unified effect of outliers, unconditional variance and coefficient of kurtosis are considered as the measures of efficiency of estimator of heteroscedastic model. The application of coefficient of kurtosis in this case is to ensure that the existence of heavy-tailed is taken care of.

For ARCH(q) model which is equivalent to GARCH(q, 0) model, the unconditional variance is given as follows:

σ 2 = ω 1 i = 1 q α i . (11)

For GARCH(q, p) model, the unconditional variance is expressed thus:

σ 2 = ω 1 i = 1 q α i j = 1 p β i . (12)

For EGARCH(q, p) model, the unconditional variance is expressed as follows:

σ 2 = exp ( ω 1 j = 1 p β i ) , (13)

where exp represent natural exponential function.

For GJR-GARCH(q, p) model

σ 2 = ω 1 i = 1 q α i i = 1 q γ i 2 j = 1 p β i . (14)

2.7. Kurtosis

Kurtosis coefficient for a centered (that is, zero-mean) distribution is defined as the ratio of the fourth-order moment, which is assumed to exist, to the squared second-order moment (Francq and Zakoian [2] ). This coefficient is equal to 3 for a normal distribution (mesokurtosis). For heavy-tailed distribution, the coefficient is greater than 3 (leptokurtosis). The excess kurtosis of GARCH(1,1) model can be obtained as follows:

a t = σ t e t , (15)

σ t 2 = ω + α 1 a t 1 2 + β 1 σ t 1 2 , (16)

Note that, E ( e t ) = 0 , Var ( e t ) = 1 , and E ( e t 4 ) = K e + 3 , where K e is the excess kurtosis of the innovation, e t .

Also,

Var ( a t ) = E ( σ t 2 ) = ω [ 1 ( α 1 + β 1 ) ] . (17)

E ( a t 4 ) = ( K e + 3 ) E ( σ t 4 ) provided that E ( σ t 4 ) exists.

But,

E ( σ t 4 ) = ω 2 ( 1 + α 1 + β 1 ) [ 1 ( α 1 + β 1 ) ] [ 1 α 1 2 ( K e + 2 ) ( α 1 + β 1 ) 2 ] , (18)

provided that 1 > α 1 + β 1 0 and 1 α 1 2 ( K e + 2 ) ( α 1 + β 1 ) 2 > 0 . the excess kurtosis of a t , if it exists, is then

K a = E ( a t 4 ) [ E ( a t 2 ) ] 2 3 = ( K e + 3 ) [ 1 ( α 1 + β 1 ) 2 ] 1 2 α 1 2 ( α 1 + β 1 ) 2 K e α 1 2 3. (19)

This excess kurtosis can be written in an informative expression. Considering the case where e t follows a normal distribution, K e = 0 ,

K a ( g ) = 6 α 1 2 1 2 α 1 2 ( α 1 + β 1 ) 2 , (20)

where the superscript, g, is used to denote the Gaussian distribution. The same idea applies to other GARCH-type models (Tsay [13] ).

3. Results and Discussion

3.1. Data

Data collection is based on secondary source as documented in the records of Nigerian Stock Exchange. The documented data on the daily closing share prices of the sampled banks (Skye bank, Sterling bank, Unity bank and Zenith bank) from January 3, 2006 to November 24, 2016 were purchased from the Nigerian Stock Exchange and delivered through contactcentre@nigerianstockexchange.com. Since the data were obtained from a credible and secured source therefore reliable.

3.2. Interpretation of Time Plot

The share prices of the four prominent Nigerian banks considered are found to be nonstationary given the random fluctuations away from the common mean (see Figures 1-4).

To achieve stationarity, Equation (1) was applied to the share price series and these transformed series were found to cluster round the common mean and thus indicated the presence of heteroscedasticity (see Figures 5-8).

3.3. Modeling Joint ARIMA-GARCH-Type Processes of Return Series of Nigerian Banks

Based on Box and Jenkins procedures, out of the several models identified tentatively, the following joint ARIMA-GARCH-type models with respect to both normal (norm) and student-t (std) distributions in (Table 1) were considered and selected on the grounds of smallest information criteria and model adequacy (see Table 2).

3.4. Identification of Outliers in the Residual Series of ARIMA Models Fitted to the Return Series of Nigerian Bank

Here, we examined the residuals series of the fitted ARIMA models for detection

Figure 1. Share price series of Skye Bank.

Figure 2. Share price series of Sterling Bank.

Figure 3. Share price series of Unity Bank.

Figure 4. Share price series of Zenith Bank.

Figure 5. Return series of Skye Bank.

Figure 6. Return series of Sterling Bank.

Figure 7. Return series of Unity Bank.

Figure 8. Return series of Zenith Bank.

Table 1. Output of ARIMA-GARCH-type models of returns series of Nigerian Banks.

of possible potential outliers in the returns series of the banks under study. The iterative procedure of Chen and Liu [19] was applied and those statistics that are in absolute value higher than a threshold (critical value, C) identify the time point of a potential outlier. In this study, C = 4 is chosen on the condition that the number of observations, T ≥ 450 and where C = 4 is not sufficient, C = 5 is used.

Table 2. Diagnostic Checking for ARIMA-GARCH-type models of returns series of Nigerian Banks

LB = Ljung-Box, LM = Lagrange Multiplier.

3.4.1. Identification of Outliers in the Residual Series of ARIMA (1, 1, 0) Model Fitted to the Return Series of Skye Bank

About twenty six (26) different outliers were identified to have contaminated the residuals series of ARIMA(1,1,0) model using the critical value, C = 4; six (6) innovation outliers (IO), six (6) additive outliers (AO) and fourteen (14) temporary change (TC) as indicated in (Table 3).

3.4.2. Identification of Outliers in the Residual Series of ARIMA (2, 1, 0) Model Fitted to the Return Series of Sterling Bank

About seven (7) different outliers were identified to have contaminated the residual series of ARIMA(2,1,0) model using the critical value, C = 5 one (1) innovation outlier (IO), four (4) additive outliers (AO) and two (2) temporary change (TC) as shown in (Table 4).

3.4.3. Identification of Outliers in the Residual Series of ARIMA (1, 1,0) Model Fitted to the Return Series of Unity Bank

About thirty three (33) different outliers were identified to have contaminated the residual series of ARIMA(1,1,0) model using the critical value, C = 5; two (2) innovation outliers (IO), six (6) additive outliers, fifteen (15) temporary change (TC) and ten (10) level shift (LS) as indicated in (Table 5).

3.4.4. Identification of Outliers in the Residual Series of ARIMA (2, 1, 1) Model Fitted to the Return Series of Zenith Bank

About forty two (42) different outliers were identified to have contaminated the residual series of ARIMA(2,1,1) model using the critical value, C = 5; thirteen (13) innovation outliers (IO), nine (9) additive outliers and twenty (20) temporary change (TC) as shown in (Table 6).

Table 3. Outliers identified in the residual series of ARIMA(1, 1, 0) model fitted to return series of Skye Bank.

Table 4. Outliers identified in the residual series of ARIMA(2, 1, 0) model fitted to return series of Sterling Bank.

Table 5. Outliers identified in the residual series of ARIMA(1, 1, 0) model fitted to return series of Unity Bank.

Table 6. Outliers identified in the residual series of ARIMA(2, 1, 1) model fitted to return series of Zenith Bank.

3.5. Modeling Joint ARIMA-GARCH-Type Processes of Outlier Adjusted Return Series of Nigerian Banks

However, with the identified outliers being adjusted for, we obtained a new series (outlier adjusted return series). Again, Box and Jenkins iterative procedures were applied and those models in (Table 7) were selected based on smallest information criteria and model adequacy (Table 8).

3.6. Determination of Efficiency of ARIMA-GARCH-Type Models of Returns Series of Nigerian Banks

The ARIMA(1, 1, 0)-GARCH(1, 1)-norm model fitted to both outlier adjusted return series and outlier contaminated series with the same unconditional variance, 0.0016. Again, the value of kurtosis, 2.9465 captured by GARCH(1, 1)-norm model on outlier adjusted return series is nearly the value accommodated by the normal distribution while GARCH(1, 1)-norm model on outlier contaminated series seems inferior with excess kurtosis of 132.8707 (see Table 9).

From (Table 10), evidence shows that ARIMA(2, 1, 2)-EGARCH(1, 1)-std model fitted to outlier adjusted return series appeared to be more efficient given that the unconditional variance and kurtosis coefficient are smaller than that of the ARIMA(2, 1, 0)-EGARCH(1, 1)-norm model fitted to the outlier contaminated series.

From (Table 11), evidence shows that ARIMA(1, 1, 0)-GJR-GARCH(1, 0)-norm model fitted to outlier adjusted return series appeared to be more efficient given that the unconditional variance and kurtosis value are smaller than that of the ARIMA(0,1,1)-GARCH(1,1)-norm model fitted to the outlier contaminated series.

The ARIMA(2, 1, 1)-EGARCH(1, 1)-std model fitted to both outlier adjusted return series and outlier contaminated series converges to respective unconditional variances of 5.118125e−5 and 5.887684e−36 with corresponding kurtosis values of 3.5746 and 26.3794. Though, the unconditional variance of ARIMA(2, 1, 1)-EGARCH(1, 1)-std model fitted to the outlier contaminated series is smaller than that of the outlier adjusted return series, the model for the outlier adjusted return series is more efficient given that the kurtosis value is near three, the value occupied by normal distribution (Table 12).

Table 7. Output of ARIMA-GARCH-type models of outlier adjusted returns series of Nigerian Banks.

4. Conclusion

Our study has shown that the use of minimum unconditional variance as a measure of efficiency of heteroscedastic models in the presence of outliers is not heuristic as outliers are capable of inflating or reducing the unconditional variance. To this end, the use of kurtosis coefficient as a measure of heteroscedastic

Table 8. Diagnostic checking for ARIMA-GARCH-type models of outlier adjusted returns series of Nigerian Banks.

LB = Ljung-Box, LM = Lagrange Multiplier.

Table 9. Efficiency of ARIMA-GARCH-type model of Skye Bank.

Table 10. Efficiency of ARIMA-GARCH-type model of Sterling Bank.

Table 11. Efficiency of ARIMA-GARCH-type model of Unity Bank.

Table 12. Efficiency of ARIMA-GARCH-type model of Zenith Bank.

models in the presence of outliers becomes more tractable irrespective of the choice of distribution of the innovations. In addition, this study highlights that the applicability of iterative methods in time series modeling and in gauging model efficiency yet failed to consider the application of iterative methods in forecasting. It is recommended that further studies be extended to focus mainly on the application of iterative methods in maximum likelihood estimation of GARCH parameters.

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

Cite this paper

Akpan, E.A., Lasisi, K.E., Adamu, A. and Rann, H.B. (2019) Application of Iterative Approaches in Modeling the Efficiency of ARIMA-GARCH Processes in the Presence of Outliers. Applied Mathematics, 10, 138-158. https://doi.org/10.4236/am.2019.103012

References

  1. 1. Engle, R.F. and Ng, V.K. (1993) Measuring and Testing the Impact of News on Volatility. Journal of Finance, 48, 1749-1778.
    https://doi.org/10.1111/j.1540-6261.1993.tb05127.x

  2. 2. Francq, C. and Zakoian, J. (2010) GARCH Models: Structure, Statistical Inference and Financial Applications. 1st Edition, John Wiley & Sons Ltd., Chichester, 19-220.
    https://doi.org/10.1002/9780470670057

  3. 3. Moffat, I.U. and Akpan, E.A. (2018) Modeling Heteroscedasticity of Discrete-Time Series in the Face of Excess Kurtosis. Global Journal of Science Frontier Research: F Mathematics and Decision Sciences, 18, 23-32.

  4. 4. Feng, L. and Shi, Y. (2017) A Simulation Study on the Distributions of Disturbances in GARCH Model. Cogent Economics and Finance, 5, Article ID: 1355503.
    https://doi.org/10.1080/23322039.2017.1355503

  5. 5. Cain, M.K., Zhang, Z. and Yuan, K. (2017) Univariate and Multivariate Skewness and Kurtosis for Measuring Nonnormality: Prevalence Influence and Estimation. Behavior Research Methods, 49, 1716-1735.
    https://doi.org/10.3758/s13428-016-0814-1

  6. 6. Fiori, A.M. and Beltrami, D. (2014) Right and Left Kurtosis Measures: Large Sample Estimation and an Application to Financial Returns. STAT, 3, 95-108.
    https://doi.org/10.1002/sta4.48

  7. 7. Westfall, P. H. (2014) Kurtosis as Peakness, 1905-2014. R.I.P. The American Statistician, 68, 191-195.
    https://doi.org/10.1080/00031305.2014.917055

  8. 8. Akpan, E.A., Lasisi, K.E and Adamu, A. (2018) Modeling Heteroscedasticity in the Presence of Outliers in Discrete-Time Stochastic Series. Academic Journal of Applied Mathematical Sciences, 4, 61-76.

  9. 9. Akpan, E.A. and Moffat, I.U. (2017) Detection and Modeling of Asymmetric GARCH Effects in a Discrete-Time Series. International Journal of Statistics and Probability, 6, 111-119.
    https://doi.org/10.5539/ijsp.v6n6p111

  10. 10. Box, G.E.P., Jenkins, G.M. and Reinsel, G.C. (2008) Time Series Analysis: Forecasting and Control. 3rd Edition, John Wiley & Sons, Hoboken, NJ, 5-22.
    https://doi.org/10.1002/9781118619193

  11. 11. Engle, R.F. (1982) Autoregressive Conditional Heteroscedasticity with Estimates of the Variance of United Kingdom Inflations. Econometrica, 50, 987-1007.
    https://doi.org/10.2307/1912773

  12. 12. Bollerslev, T. (1986) Generalized Autoregressive Conditional Heteroscedasticity. Journal of Econometrics, 31, 307-327.
    https://doi.org/10.1016/0304-4076(86)90063-1

  13. 13. Tsay, R.S. (2010) Analysis of Financial Time Series. 3rd Edition, John Wiley & Sons Inc., New York, 97-140.
    https://doi.org/10.1002/9780470644560

  14. 14. Nelson, D.B. (1991) Conditional Heteroscedasticity of Asset Returns. A New Approach. Econometrica, 59, 347-370.
    https://doi.org/10.2307/2938260

  15. 15. Glosten, L.R., Jagannathan, R. and Runkle, D. (1993) On the Relation between the expected Values and the Volatility of the Nominal Excess Return on Stocks. Journal of Finance, 48, 1779-1801.
    https://doi.org/10.1111/j.1540-6261.1993.tb05128.x

  16. 16. Moffat, I.U. and Akpan, E.A. (2017) Identification and Modeling of Outliers in a Discrete-Time Stochastic Series. American Journal of Theoretical and Applied Statistics, 6, 191-197.
    https://doi.org/10.11648/j.ajtas.20170604.14

  17. 17. Sanchez, M.J. and Pena, D. (2003) The Identification of Multiple Outliers in ARIMA Models. Communications in Statistics-Theory and Methods, 32, 1265-1287.
    https://doi.org/10.1081/STA-120021331

  18. 18. Wei, W.W.S. (2006) Time Series Analysis Univariate and Multivariate Methods. 2nd Edition, Addison-Wesley, New York, 3-59.

  19. 19. Chen, C. and Liu, L.M. (1993) Joint Estimation of Model Parameters and Outlier Effects in Time Series. Journal of the American Statistical Association, 8, 284-297.

  20. 20. Chang, I., Tiao, G.C. and Chen, C. (1988) Estimation of Time Series Parameters in the Presence of Outliers. Technometrics, 30, 193-204.
    https://doi.org/10.1080/00401706.1988.10488367

  21. 21. Carnero, M.A., Pena, D and Ruiz, E. (2012) Estimating GARCH Volatility in the Presence of Outliers. Economics Letters, 114, 86-90.
    https://doi.org/10.1016/j.econlet.2011.09.023