Abstract
With the development of cloud computing and big data, stock prediction has become a hot topic of research. In the stock market, the daily trading activities of stocks are carried out at different frequencies and cycles, resulting in a multi-frequency trading mode of stocks , which provides useful clues for future price trends: short-term stock forecasting relies on high-frequency trading data, while long-term forecasting pays more attention to low-frequency data. In addition, stock series have strong volatility and nonlinearity, so stock forecasting is very challenging. In order to explore the multi-frequency mode of the stock , this paper proposes an adaptive wavelet transform model (AWTM). AWTM integrates the advantages of XGboost algorithm, wavelet transform, LSTM and adaptive layer in feature selection, time–frequency decomposition, data prediction and dynamic weighting. More importantly, AWTM can automatically focus on different frequency components according to the dynamic evolution of the input sequence, solving the difficult problem of stock prediction. This paper verifies the performance of the model using S&P500 stock dataset. Compared with other advanced models, real market data experiments show that AWTM has higher prediction accuracy and less hysteresis.
Similar content being viewed by others
References
Ahuja SP, Deval N (2018) On the performance evaluation of iaas cloud services with system-level benchmarks. Int J Cloud Appl Comput 8(1):80–96
Akita R, Yoshihar A, Matsubara T, Uehara K (2016) Deep learning for stock prediction using numerical and textual information. In: 2016 IEEE/ACIS 15th international conference on computer and information science (ICIS), pp 1–6
Chen K, Zhou Y, Dai FY (2015) A lstm-based method for stock returns prediction: a case study of china stock market. In: 2015 IEEE international conference on big data (big data), pp. 2823–2824
Chen TQ, Guestrin C (2016) Xgboost: a scalable tree boosting system. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, pp 785–794
Clohessy T, Acton T, Morgan L (2017) The impact of cloud-based digital transformation on it service providers: evidence from focus groups. Int J Cloud Appl Comput 7(4):1–19
Cui C, Li FY, Li T, Yu JG, Ge R, Liu H (2019) Research on direct anonymous attestation mechanism in enterprise information management. Enterp Inf Syst, pp 1–17
Daubechies I (1990) The wavelet transform, time-frequency localization and signal analysis. IEEE Trans Inf Theory 36(5):961–1005
Di LP, Honchar O (2016) Artificial neural networks architectures for stock price prediction: comparisons and applications. Int J Circuits Syst Sig Process 10:403–413
Gers AF, Schmidhuber J, Cummins F (1999) Learning to forget: continual prediction with LSTM. 12(10):2451–2471
Gupta B, Agrawal DP, Yamaguchi S (2016) Handbook of research on modern cryptographic solutions for computer and cyber security, IGI Publishing Hershey, PA, USA
Hoseinzadeand E, Haratizadehn S (2019) CNNpred: CNN-based stock market prediction using a diverse set of variables. Expert Syst Appl 129:273–285
Hu H, Qi GJ (2017) State-frequency memory recurrent neural networks. In: Proceedings of the 34th international conference on machine learning, vol. 70, pp 1568–1577
Hu Y, Feng B, Zhang XZ, Ngai E, Liu M (2015) Stock trading rule discovery with an evolutionary trend following model. Expert Syst Appl 42(1):212–222
Jadad HA, Touzene A, Day K, Alziedi N, Arafeh B (2019) Context-aware prediction model for offloading mobile application tasks to mobile cloud environments. Int J Cloud Appl Comput 9(3):58–74
Liu H, Tian HQ, Pan DF, Li YF (2013) Forecasting models for wind speed using wavelet, wavelet packet, time series and artificial neural networks. Appl Energy 107:191–208
Nelson D, Pereira ACM, de Oliveira R (2017) Stock market’s price movement prediction with LSTM neural networks. In: 2017 International joint conference on neural networks (IJCNN), pp 1419–1426
Nuij W, Milea V, Hogenboom F, Frasincar F, Kaymak U (2013) An automated framework for incorporating news into stock trading strategies. IEEE Trans Knowl Data Eng 26(4):823–835
Petersen CK, Rodrigues F, Pereira FC (2019) Multi-output bus travel time prediction with convolutional lstm neural network. Expert Syst Appl 120:426–435
Pu H, Xie A, Sun DW, Kamruzzaman M, Ma J (2015) Application of wavelet analysis to spectral data for categorization of lamb muscles. Food Bioprocess Technol 8(1):1–16
Qin Y, Song DJ, Chen HF, Cheng W, Jiang GF, Cottrell G (2017) A dual-stage attention-based recurrent neural network for time series prediction. arXiv preprint arXiv:1704.02971
Qureshi B (2018) An affordable hybrid cloud based cluster for secure health informatics research. Int J Cloud Appl Comput 8(2):27–46
Rather AM, Agarwal A, Sastry V (2015) Recurrent neural network and a hybrid model for prediction of stock returns. Expert Syst Appl 42(6):3234–3241
Ribeiro GT, Mariani VC, dos Santos Coelho L (2019) Enhanced ensemble structures using wavelet neural networks applied to short-term load forecasting. Eng Appl Artif Intell 82:272–281
Rojas I, Valenzuelaand O, Rojas F, Guillén A, Herrera LJ, Pomares H, Marquez L, Pasadas M (2008) Soft-computing techniques and arma model for time series prediction. Neurocomputing 71(4–6):519–537
Rounaghi MM, Zadeh FN (2016) Investigation of market efficiency and financial stability between S&P 500 and london stock exchange: monthly and yearly forecasting of time series stock returns using ARMA model. Phys A 456:10–21
Sharieh A, Albdour L (2017) A heuristic approach for service allocation in cloud computing. Int J Cloud Appl Comput 7(4):60–74
Sugiartawan P, Pulungan R, Sari AN (2017) Prediction by a hybrid of wavelet transform and long-short-term-memory neural network. Int J Adv Comput Sci Appl 8(2):326–332
Wang JY, Wang Z, Li JF, Wu JJ (2018) Multilevel wavelet decomposition network for interpretable time series analysis. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery and data mining, pp 2437–2446
Wang YL, Liu Z, Wang H, Xu QL (2014) Social rational secure multi-party computation. Concurr Comput: Pract Exp 26(5):1067–1083
Wang YL, Zhao C, Xu QL, Zheng ZH, Chen ZH, Liu Z (2015) Fair secure computation with reputation assumptions in the mobile social networks. Mobile Information Systems 2015
Wang YL, Bracciali A, Li T, Li FY, Cui XC, Zhao MH (2019a) Randomness invalidates criminal smart contracts. Inf Sci 477:291–301
Wang YL, Zhao MH, HuYM, Gao YJ, Cui XC (2019b) Secure computation protocols under asymmetric scenarios in enterprise information system. Enterp Inf Syst, pp 1–21
Zhang LF, Wang YL, Li FY, Hu YM, Au MA (2019) A game-theoretic method based on q-learning to invalidate criminal smart contracts. Inf Sci 498:144–153
Zhang LH, Aggarwal C, Qi GJ (2017) Stock price prediction via discovering multi-frequency trading patterns. In: Proceedings of the 23rd ACM SIGKDD international conference on knowledge discovery and data mining, pp 2141–2149
Zhang QH, Benveniste A (1992) Wavelet networks. IEEE Trans Neural Netw 3(6):889–898
Zheng HT, Yuan JB, Chen L (2017) Short-term load forecasting using EMD-LSTM neural networks with a Xgboost algorithm for feature importance evaluation. Energies 10(8):1168
Acknowledgements
This study was funded by National Natural Science Foundation of China (Grant No. 61873145, U1609218 and 61572286). The author is highly grateful to the editor and the anonymous referees for their valuable comments and suggestions.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The author declares that he has no conflict of interest.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Additional information
Communicated by B. B. Gupta.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Liu, X., Liu, H., Guo, Q. et al. Adaptive wavelet transform model for time series data prediction. Soft Comput 24, 5877–5884 (2020). https://doi.org/10.1007/s00500-019-04400-w
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-019-04400-w