SWGARCH : an enhanced GARCH model for time series forecasting
Generalized Autoregressive Conditional Heteroskedasticity (GARCH) is one of most popular models for time series forecasting. The GARCH model uses the long run variance as one of the weights. Historical data is used to calculate the long run variance because it is assumed that the variance of a long...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | eng eng |
Published: |
2017
|
Subjects: | |
Online Access: | https://etd.uum.edu.my/6808/1/s91141_01.pdf https://etd.uum.edu.my/6808/2/s91141_02.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my-uum-etd.6808 |
---|---|
record_format |
uketd_dc |
institution |
Universiti Utara Malaysia |
collection |
UUM ETD |
language |
eng eng |
advisor |
Ku Mahamud, Ku Ruhana Othman, Mahmud |
topic |
QA273-280 Probabilities Mathematical statistics |
spellingShingle |
QA273-280 Probabilities Mathematical statistics Shbier, Mohammed Z. D SWGARCH : an enhanced GARCH model for time series forecasting |
description |
Generalized Autoregressive Conditional Heteroskedasticity (GARCH) is one of most
popular models for time series forecasting. The GARCH model uses the long run variance as one of the weights. Historical data is used to calculate the long run variance because it is assumed that the variance of a long period is similar to the variance of a short period. However, this does not reflect the influence of the daily variance. Thus, the long run variance needs to be enhanced to reflect the influence of
each day. This study proposed the Sliding Window GARCH (SWGARCH) model to improve the calculation of the variance in the GARCH model. SWGARCH consists of four (4) main steps. The first step is to estimate the model parameters and the
second step is to compute the window variance based on the sliding window technique. The third step is to compute the period return and the final step is to embed the recent variance computed from historical data in the proposed model. The performance of SWGARCH is evaluated on seven (7) time series datasets of different
domains and compared with four (4) time series models in terms of mean square error and mean absolute percentage error. Performance of SWGARCH is better than the GARCH, EGARCH, GJR, and ARIMA-GARCH for four (4) datasets in terms of mean squared error and for five (5) datasets in terms of maximum absolute percentage error. The window size estimation has improved the calculation of the long run variance. Findings confirm that SWGARCH can be used for time series forecasting in different domains. |
format |
Thesis |
qualification_name |
Ph.D. |
qualification_level |
Doctorate |
author |
Shbier, Mohammed Z. D |
author_facet |
Shbier, Mohammed Z. D |
author_sort |
Shbier, Mohammed Z. D |
title |
SWGARCH : an enhanced GARCH model for time series forecasting |
title_short |
SWGARCH : an enhanced GARCH model for time series forecasting |
title_full |
SWGARCH : an enhanced GARCH model for time series forecasting |
title_fullStr |
SWGARCH : an enhanced GARCH model for time series forecasting |
title_full_unstemmed |
SWGARCH : an enhanced GARCH model for time series forecasting |
title_sort |
swgarch : an enhanced garch model for time series forecasting |
granting_institution |
Universiti Utara Malaysia |
granting_department |
Awang Had Salleh Graduate School of Arts & Sciences |
publishDate |
2017 |
url |
https://etd.uum.edu.my/6808/1/s91141_01.pdf https://etd.uum.edu.my/6808/2/s91141_02.pdf |
_version_ |
1747828117680947200 |
spelling |
my-uum-etd.68082021-08-18T07:15:49Z SWGARCH : an enhanced GARCH model for time series forecasting 2017 Shbier, Mohammed Z. D Ku Mahamud, Ku Ruhana Othman, Mahmud Awang Had Salleh Graduate School of Arts & Sciences Awang Had Salleh Graduate School of Arts and Sciences QA273-280 Probabilities. Mathematical statistics Generalized Autoregressive Conditional Heteroskedasticity (GARCH) is one of most popular models for time series forecasting. The GARCH model uses the long run variance as one of the weights. Historical data is used to calculate the long run variance because it is assumed that the variance of a long period is similar to the variance of a short period. However, this does not reflect the influence of the daily variance. Thus, the long run variance needs to be enhanced to reflect the influence of each day. This study proposed the Sliding Window GARCH (SWGARCH) model to improve the calculation of the variance in the GARCH model. SWGARCH consists of four (4) main steps. The first step is to estimate the model parameters and the second step is to compute the window variance based on the sliding window technique. The third step is to compute the period return and the final step is to embed the recent variance computed from historical data in the proposed model. The performance of SWGARCH is evaluated on seven (7) time series datasets of different domains and compared with four (4) time series models in terms of mean square error and mean absolute percentage error. Performance of SWGARCH is better than the GARCH, EGARCH, GJR, and ARIMA-GARCH for four (4) datasets in terms of mean squared error and for five (5) datasets in terms of maximum absolute percentage error. The window size estimation has improved the calculation of the long run variance. Findings confirm that SWGARCH can be used for time series forecasting in different domains. 2017 Thesis https://etd.uum.edu.my/6808/ https://etd.uum.edu.my/6808/1/s91141_01.pdf text eng public https://etd.uum.edu.my/6808/2/s91141_02.pdf text eng public Ph.D. doctoral Universiti Utara Malaysia Abarbanel, H. (1997). Analysis of Observed Chaotic Data. Cambridge University Press. Akpinar, M., & Yumusak, N. (2013). Forecasting household natural gas consumption with ARIMA model: A case study of removing cycle. In 2013 7th International Conference on Application of Information and Communication Technologies (pp. 1–6). IEEE. doi:10.1109/ICAICT.2013.6722753 Areekul, P., Senjyu, T., Toyama, H., & Yona, A. (2009). Combination of artificial neural network and ARIMA time series models for short term price forecasting in deregulated market. In 2009 Transmission & Distribution Conference & Exposition: Asia and Pacific (pp. 1–4). IEEE. doi:10.1109/TDASIA.2009.5356936 Awartani, B. M., & Corradi, V. (2005). Predicting the volatility of the S&P-500 stock index via GARCH models: The role of asymmetries. International Journal of Forecasting, 21(1), 167–183. doi:10.1016/j.ijforecast.2004.08.003 Babu, C., & Reddy, B. (2012). Predictive data mining on Average Global Temperature using variants of ARIMA models. In IEEE-International Conference On Advances In Engineering, Science And Management (ICAESM - 2012) (pp. 256–260). Bollerslev, T. (1986). Generalized autoregressive conditional heteroskedasticity. Journal of Econometrics, 31(3), 307–327. doi:10.1016/0304-4076(86)90063-1 Box, P., & Jenkins, M. (1976). Time-Series Analysis: Forecasting and Control (2nd ed.). San Francisco: Holden-Day. Box, P., Jenkins, M., & Reinsel, C. (1994). Time Series Analysis: Forecasting and Control (3rd ed.). Englewood Cliffs, NJ: Prentice-Hall. Brooks, C. (2008). Introductory Econometrics for Finance. Casella, G., Fienberg, S., & Olkin, I. (2006). Springer Texts in Statistics. Design (Vol. 102). doi:10.1016/j.peva.2007.06.006 Centre National Property Information. (2015). The Malaysian House Price Index By House Type (1988 - 2015). Retrieved December 2, 2016, from http://napic.jpph.gov.my/ Changbao, Z., Jun, Z., & Guoli, L. (2016). Research on sequence component detection algorithm based on sliding-window mean-value. In 2016 IEEE 11th Conference on Industrial Electronics and Applications (ICIEA) 531–533. IEEE. doi:10.1109/ICIEA.2016.7603641 Chen, J., Yong, X., Yang, S., & Liu, L. (2009). Analysis and forecast about mineral product price based on time series method. Journal of Kunming University of Science and Technology, 34(6), 9–14. Chen, P., Yuan, H., & Shu, X. (2008). Forecasting Crime Using the ARIMA Model. Cohen, J., Cohen, P., West, G., & Aiken, S. (2002). Applied Multiple Regression/Correlation Analysis for the Behavioral Sciences. Routledge. Cryer, J. D., & Chan, K.-S. (2008a). Time Series Analysis: With Applications in R (2nd ed.). Cryer, J. D., & Chan, K.-S. (2008b). Time Series Analysis. With Applications to R. Design. doi:10.1007/978-0-387-75959-3 Doorley, R., Pakrashi, V., Caulfield, B., & Ghosh, B. (2014). Short-term forecasting of bicycle traffic using structural time series models. In 17th International IEEE Conference on Intelligent Transportation Systems (ITSC) (pp. 1764–1769). IEEE. doi:10.1109/ITSC.2014.6957948 Dougherty, C. (2011). Introduction to Econometrics (4th Editio.). Oxford University Press. Engle, R. (1982). Autoregressive Conditional Heteroscedasticity with estimates of the variance of United Kingdom inflation. Econometrica, 50, 987–1007. Engle, R. (2001). GARCH 101: The Use of ARCH/GARCH Models in Applied Econometrics. Journal of Economic Perspectives, 15(4), 157–168. doi:10.1257/jep.15.4.157 Evans, T., & McMillan, D. G. (2007). Volatility forecasts: the role of asymmetric and long-memory dynamics and regional evidence. Applied Financial Economics, 17(March 2015), 1421–1430. doi:10.1080/09603100601007149 Falk, M. (University of W. (2011). A First Course on Time Series Analysis, 364. Falk, M., Marohn, F., Michel, R., Hofmann, D., & Macke, M. (2012). A First Course on Time Series Analysis Examples with SAS by Chair of Statistics. University of Wurzburg. Fang, L., & Shen., L. (2010). Analysis of the recent trends of mineral resources asset prices in China based on the ARIMA method. Journal of China Mining Magazine, 8(26–29). Feng, Y., & Jones, K. (2015). Comparing multilevel modelling and artificial neural networks in house price prediction. In 2015 2nd IEEE International Conference on Spatial Data Mining and Geographical Knowledge Services (ICSDM) (pp. 108–114). IEEE. doi:10.1109/ICSDM.2015.7298035 Forrester, E. C. (2006). A process research framework. oftware Engineering Institute, Carnegie Mellon University. Gershenfeld, N. (1999). The Nature of Mathematical Modeling. Cambridge University Press. Hajizadeh, E., Seifi, A., Fazel Zarandi, M. H., & Turksen, I. B. (2012). A hybrid modeling approach for forecasting the volatility of S&P 500 index return. Expert Systems with Applications, 39(1), 431–436. doi:10.1016/j.eswa.2011.07.033 Hao, C., Fangxing, L., Qiulan, W., & Wang, Y. (2011). Short term load forecasting using regime-switching GARCH models. In 2011 IEEE Power and Energy Society General Meeting (pp. 1–6). IEEE. doi:10.1109/PES.2011.6039457 Hernandez, J., Ovando, M., Acosta, F., & Pancardo, P. (2016). Water Level Meter for Alerting Population about Floods. In 2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA) (pp. 879–884). IEEE. doi:10.1109/AINA.2016.76 Hong-qiong, H., & Tian-hao, T. (2007). Short-term Traffic Flow Forecasting Based on ARIMA-ANN. 2007 IEEE International Conference on Control and Automation, 2370–2373. Hull, J. C. (2002). Options, Futures, and Other Derivatives (5th ed.). Prentice Hall. Hull, J. C. (2015). Options, Futures and Other Derivatives. Pearson (9th ed.). Pearson. Jaasa, T., Androcec, I., & Sprci, P. (2011). Electricity price forecasting - ARIMA method approach. In Proceeding of the 8th International Conference on the European Energy Market (pp. 222–225). Jacasa, T., Androcec, I., & Sprcic, P. (2011). Electricity price forecasting-ARIMA model approach. 8th International Conference on the European Energy Market, 222–225. Kantz, H., & Schreiber, T. (2004). Nonlinear Time Series Analysis (2nd ed.). Cambridge University Press. Kapila Tharanga Rathnayaka, M., Seneviratna, D., Jianguo, W., & Arumawadu, H. I. (2015). A hybrid statistical approach for stock market forecasting based on Artificial Neural Network and ARIMA time series models. In 2015 International Conference on Behavioral, Economic and Socio-cultural Computing (BESC) (pp. 54–60). IEEE. doi:10.1109/BESC.2015.7365958 Keogh, E., Chu, S., Hart, D., & Pazzani, M. (2003). Segmenting Time Series: A Survey and Novel Approach. Data Mining in Time Series Databases, 1–21. doi:10.1.1.12.9924 Khandelwal, I., Adhikari, R., & Verma, G. (2015). Time Series Forecasting Using Hybrid ARIMA and ANN Models Based on DWT Decomposition. Procedia Computer Science, 48, 173–179. doi:10.1016/j.procs.2015.04.167 Khim-Sen, L., Shitan, M., & Huzaimi, H. (2007). Time series methodling and forecasting of Sarawak black pepper price. Journal of Munich Personal RePEc Archive, 791, 1–16. Kirchgassner, G. (2007). Introduction to Modern Time Series Analysis. Springer Berlin Heidelberg New York. Ku Mahamud, K. R., Zakaria, N., Katuk, N., & Shbier, M. (2009). Flood Pattern Detection Using Sliding Window Technique. In 2009 Third Asia International Conference on Modelling & Simulation (pp. 45–50). doi:10.1109/AMS.2009.15 Li, B. (2005). Economic forecast. Economic Management Press, 45–48. Li, S., Lin, Z., Xiao, Z., & Ma, J. (2012). The use of GARCH-neural network model for forecasting the volatility of bid-ask spread of the Chinese stock market. In 2012 International Conference on Management Science & Engineering 19th Annual Conference Proceedings (pp. 1899–1903). doi:10.1109/ICMSE.2012.6414430 Lu, X., Que, D., & Cao, G. (2016). Volatility Forecast Based on the Hybrid Artificial Neural Network and GARCH-type Models. Procedia - Procedia Computer Science, 1044–1049. doi:10.1016/j.procs.2016.07.145 McMillan, D., Speight, A., & Apgwilym, O. (2000). Forecasting UK stock market volatility. Applied Financial Economics, 10(4), 435–448. doi:10.1080/09603100050031561 Mills T. (1990). Time Series Techniques for Economists. Cambridge University Press. Monfared, S. A., & Enke, D. (2014). Volatility Forecasting Using a Hybrid GJRGARCH Neural Network Model. Procedia Computer Science, 36, 246–253. doi:10.1016/j.procs.2014.09.087 Narendra, B., & Reddy, E. (2014). Selected Indian stock predictions using a hybrid ARIMA-GARCH model. In 2014 International Conference on Advances in Electronics Computers and Communications (pp. 1–6). IEEE. doi:10.1109/ICAECC.2014.7002382 National Flood Monitoring Centre. (2007). Hydrology and Water Resources Division of the Department of Irrigation and Drainage. Retrieved December 2, 2016, from http://infobanjir.water.gov.my/ Nguyen, T., Khosravi, A., Nahavandi, S., & Creighton, D. (2013). Neural network and interval type-2 fuzzy system for stock price forecasting. In 2013 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE) (pp. 1–8). doi:10.1109/FUZZ-IEEE.2013.6622370 Pang, H., & Jung, S.-H. (2013). Sample Size Considerations of Prediction-Validation Methods in High-Dimensional Data for Survival Outcomes. Genetic Epidemiology, 37(3), 276–282. doi:10.1002/gepi.21721 Percival, B., & Walden, T. (1993). Spectral Analysis for Physical Applications. Cambridge University Press. Puspitasari, I., Akbar, M. S., & Lee, M. H. (2012). Two-level seasonal model based on hybrid ARIMA-ANFIS for forecasting short-term electricity load in Indonesia. In 2012 International Conference on Statistics in Science, Business and Engineering (ICSSBE) (pp. 1–5). IEEE. doi:10.1109/ICSSBE.2012.6396642 Rahman, M., Islam, S., Nadvi, S. Y., & Rahman, R. M. (2013). Comparative Study of ANFIS and ARIMA Model for Weather Forecasting in Dhaka. Shatkay, H., & Zdonik, S. B. (1996). Approximate queries and representations for large data sequences. Proceedings of the Twelfth International Conference on Data Engineering, 536–545. doi:10.1109/ICDE.1996.492204 Sibel, H., & Yayar, R. (2006). Forecasting of Sunflower Oil Price in Turkey. Application and Science Research, 2(9), 572–578. Strickland, J. (2015). Predictive Analytics using R. Lulu.com. Tang, R., Feng, T., Sha, Q., & Zhang, S. (2009). A Variable-Sized Sliding-Window Approach for Genetic Association Studies via Principal Component Analysis. Annals of Human Genetics, 73(6), 631–637. doi:10.1111/j.1469-1809.2009. 00543.x Taylor, J. W., & Taylor, J. W. (2004). Smooth Transition Exponential Smoothing Smooth Transition Exponential Smoothing, 23, 385–394. Tinbergen, J. (1939). A Method and Its Application to Business Cycle Theory. Statistical Analysis of Business Cycle Theories. Wong, B. (2014). Introduction to (Generalized) Autoregressive Conditional Heteroskedasticity Models in Time Series Econometrics. Xie, M., Sandels, C., Zhu, K., & Nordstrom, L. (2013). A seasonal ARIMA model with exogenous variables for elspot electricity prices in Sweden. In 2013 10th International Conference on the European Energy Market (EEM) (pp. 1–4). IEEE. doi:10.1109/EEM.2013.6607293 Yin, D., & Chen, W. (2016). The forecast of USD/CNY exchange rate based on the Elman neural network with volatility updating. In 2016 35th Chinese Control Conference (CCC) (pp. 9562–9566). IEEE. doi:10.1109/ChiCC.2016.7554875 Yorucu, V. (2003). The Analysis of Forecasting Performance by Using Time Series Data for Two Mediterranean Islands. Review of Social, Economic & Business Studies, 2, 175–196. Zhang, G. (2003). Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing, 50, 159–175. Zou, W., & Guo, M. (2014). Using CARR model and GARCH model to forecast volatility of the stock index: Evidence from China’s Shanghai stock market. In 2014 International Conference on Management Science & Engineering 21th Annual Conference Proceedings (pp. 1106–1112). IEEE. doi:10.1109/ICMSE.2014.6930352 |