skip to main content
10.1145/3474124.3474155acmotherconferencesArticle/Chapter ViewAbstractPublication Pagesic3Conference Proceedingsconference-collections
research-article

Close-Price Prediction using Online Kernel Adaptive Filtering

Published:04 November 2021Publication History

ABSTRACT

Stock price prediction is a challenging and a tedious task. Although various methods have been developed for issue, an investigation on accurate and low latency methods is not given much attention. In addition, traditional regression and classification methods require batch-oriented and independent training. Thus, they are not suitable for stock price prediction as the data we are working with is non-stationary with so many confluencing factors. In this paper, we propose an online learning-based kernel adaptive filtering approach for stock price prediction. Specifically, we work with ten different kernel filtering algorithms and propose a method to predict the next closing price. The idea is tested on fifty stocks of the NSE index with nine different time-windows such as one-minute, five-minutes, ten-minutes, fifteen-minutes, twenty-minutes, thirty-minutes, one hour, and one day. To this, it should be noted here that this article is the first wherein a stock is analyzed by looking at these different time windows. Moreover, the empirical results suggest that Kernel adaptive filtering is an efficient tool for high-frequency trading as well. The work presented here shows the predictive capability and superiority of the kernel adaptive filtering class of algorithms over classical regression and classification methods.

References

  1. Badong Chen, Songlin Zhao, Pingping Zhu, and Jose C Principe. 2011. Quantized kernel least mean square algorithm. IEEE Transactions on Neural Networks and Learning Systems 23, 1(2011), 22–32.Google ScholarGoogle ScholarCross RefCross Ref
  2. You-Shyang Chen, Ching-Hsue Cheng, and Wei-Lun Tsai. 2014. Modeling fitting-function-based fuzzy time series patterns for evolving stock index forecasting. Applied intelligence 41, 2 (2014), 327–347.Google ScholarGoogle Scholar
  3. Michael P Clements, Philip Hans Franses, and Norman R Swanson. 2004. Forecasting economic and financial time-series with non-linear models. International Journal of Forecasting 20, 2 (2004), 169–183.Google ScholarGoogle ScholarCross RefCross Ref
  4. Eugene F Fama. 1970. Efficient capital markets: A review of theory and empirical work. The journal of Finance 25, 2 (1970), 383–417.Google ScholarGoogle ScholarCross RefCross Ref
  5. Jesus Fernandez-Bes, Victor Elvira, and Steven Van Vaerenbergh. 2015. A probabilistic least-mean-squares filter. In 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). IEEE, 2199–2203.Google ScholarGoogle ScholarCross RefCross Ref
  6. Sergio Garcia-Vega, Xiao-Jun Zeng, and John Keane. 2019. Learning from data streams using kernel least-mean-square with multiple kernel-sizes and adaptive step-size. Neurocomputing 339(2019), 105–115.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Sergio Garcia-Vega, Xiao-Jun Zeng, and John Keane. 2020. Stock returns prediction using kernel adaptive filtering within a stock market interdependence approach. Expert Systems with Applications 160 (2020), 113668.Google ScholarGoogle ScholarCross RefCross Ref
  8. Tian Guo, Zhao Xu, Xin Yao, Haifeng Chen, Karl Aberer, and Koichi Funaya. 2016. Robust online time series prediction with recurrent neural networks. In 2016 IEEE International Conference on Data Science and Advanced Analytics (DSAA). Ieee, 816–825.Google ScholarGoogle ScholarCross RefCross Ref
  9. Ehsan Hoseinzade and Saman Haratizadeh. 2019. CNNpred: CNN-based stock market prediction using a diverse set of variables. Expert Systems with Applications 129 (2019), 273–285.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Shian-Chang Huang, Chei-Chang Chiou, Jui-Te Chiang, and Cheng-Feng Wu. 2020. A novel intelligent option price forecasting and trading system by multiple kernel adaptive filters. J. Comput. Appl. Math. 369 (2020), 112560.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Teng-Chieh Huang, Razieh Nokhbeh Zaeem, and K Suzanne Barber. 2019. It Is an Equal Failing to Trust Everybody and to Trust Nobody: Stock Price Prediction Using Trust Filters and Enhanced User Sentiment on Twitter. ACM Transactions on Internet Technology (TOIT) 19, 4 (2019), 1–20.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Manish Kumar and M Thenmozhi. 2014. Forecasting stock index returns using ARIMA-SVM, ARIMA-ANN, and ARIMA-random forest hybrid models. International Journal of Banking, Accounting and Finance 5, 3(2014), 284–308.Google ScholarGoogle ScholarCross RefCross Ref
  13. Marco Lippi, Matteo Bertini, and Paolo Frasconi. 2013. Short-term traffic flow forecasting: An experimental comparison of time-series analysis and supervised learning. IEEE Transactions on Intelligent Transportation Systems 14, 2(2013), 871–882.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Weifeng Liu, Il Park, and Jose C Principe. 2009. An information theoretic approach of designing sparse kernel adaptive filters. IEEE transactions on neural networks 20, 12 (2009), 1950–1961.Google ScholarGoogle Scholar
  15. Weifeng Liu, Puskal P Pokharel, and Jose C Principe. 2008. The kernel least-mean-square algorithm. IEEE Transactions on Signal Processing 56, 2 (2008), 543–554.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Weifeng Liu, Jose C Principe, and Simon Haykin. 2011. Kernel adaptive filtering: a comprehensive introduction. Vol. 57. John Wiley & Sons.Google ScholarGoogle Scholar
  17. Zongying Liu, Chu Kiong Loo, Kitsuchart Pasupa, and Manjeevan Seera. 2020. Meta-cognitive recurrent kernel online sequential extreme learning machine with kernel adaptive filter for concept drift handling. Engineering Applications of Artificial Intelligence 88 (2020), 103327.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Wen Long, Zhichen Lu, and Lingxiao Cui. 2019. Deep learning-based feature engineering for stock price movement prediction. Knowledge-Based Systems 164 (2019), 163–173.Google ScholarGoogle ScholarCross RefCross Ref
  19. Amin Hedayati Moghaddam, Moein Hedayati Moghaddam, and Morteza Esfandyari. 2016. Stock market index prediction using artificial neural network. Journal of Economics, Finance and Administrative Science 21, 41(2016), 89–93.Google ScholarGoogle ScholarCross RefCross Ref
  20. Anass Nahil and Abdelouahid Lyhyaoui. 2018. Short-term stock price forecasting using kernel principal component analysis and support vector machines: the case of Casablanca stock exchange. Procedia Computer Science 127 (2018), 161–169.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Juan Pardo, Francisco Zamora-Martinez, and Paloma Botella-Rocamora. 2015. Online learning algorithm for time series forecasting suitable for low cost wireless sensor networks nodes. Sensors 15, 4 (2015), 9277–9304.Google ScholarGoogle ScholarCross RefCross Ref
  22. Alexandre Pimenta, Ciniro AL Nametala, Frederico G Guimaraes, and Eduardo G Carrano. 2018. An automated investing method for stock market based on multiobjective genetic programming. Computational Economics 52, 1 (2018), 125–144.Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Yue Qiu, Hao-Yu Yang, Shan Lu, and Wei Chen. 2020. A novel hybrid model based on recurrent neural networks for stock market timing. Soft Computing (2020), 1–18.Google ScholarGoogle Scholar
  24. Rui Ren, Desheng Dash Wu, and Tianxiang Liu. 2018. Forecasting stock market movement direction using sentiment analysis and support vector machine. IEEE Systems Journal 13, 1 (2018), 760–770.Google ScholarGoogle ScholarCross RefCross Ref
  25. Ritika Singh and Shashi Srivastava. 2017. Stock prediction using deep learning. Multimedia Tools and Applications 76, 18 (2017), 18569–18584.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Steven Van Vaerenbergh and Ignacio Santamaria. 2013. A comparative study of kernel adaptive filtering algorithms. In 2013 IEEE Digital Signal Processing and Signal Processing Education Meeting (DSP/SPE). IEEE, 181–186.Google ScholarGoogle ScholarCross RefCross Ref
  27. Xing Wu, Haolei Chen, Jianjia Wang, Luigi Troiano, Vincenzo Loia, and Hamido Fujita. 2020. Adaptive stock trading strategies with deep reinforcement learning methods. Information Sciences 538(2020), 142–158.Google ScholarGoogle ScholarCross RefCross Ref
  28. Masahiro Yukawa. 2012. Multikernel adaptive filtering. IEEE Transactions on Signal Processing 60, 9 (2012), 4672–4682.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Ningning Zhang, Aijing Lin, and Pengjian Shang. 2017. Multidimensional k-nearest neighbor model based on EEMD for financial time series forecasting. Physica A: Statistical Mechanics and its Applications 477 (2017), 161–173.Google ScholarGoogle Scholar
  30. Songlin Zhao, Badong Chen, and Jose C Principe. 2011. Kernel adaptive filtering with maximum correntropy criterion. In The 2011 International Joint Conference on Neural Networks. IEEE, 2012–2017.Google ScholarGoogle ScholarCross RefCross Ref

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Other conferences
    IC3-2021: Proceedings of the 2021 Thirteenth International Conference on Contemporary Computing
    August 2021
    483 pages
    ISBN:9781450389204
    DOI:10.1145/3474124

    Copyright © 2021 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 4 November 2021

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article
    • Research
    • Refereed limited

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format .

View HTML Format