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.
- 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 ScholarCross Ref
- 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 Scholar
- 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 ScholarCross Ref
- Eugene F Fama. 1970. Efficient capital markets: A review of theory and empirical work. The journal of Finance 25, 2 (1970), 383–417.Google ScholarCross Ref
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 Scholar
- 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 ScholarDigital Library
- Weifeng Liu, Jose C Principe, and Simon Haykin. 2011. Kernel adaptive filtering: a comprehensive introduction. Vol. 57. John Wiley & Sons.Google Scholar
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 Scholar
- 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 ScholarCross Ref
- Ritika Singh and Shashi Srivastava. 2017. Stock prediction using deep learning. Multimedia Tools and Applications 76, 18 (2017), 18569–18584.Google ScholarDigital Library
- 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 ScholarCross Ref
- 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 ScholarCross Ref
- Masahiro Yukawa. 2012. Multikernel adaptive filtering. IEEE Transactions on Signal Processing 60, 9 (2012), 4672–4682.Google ScholarDigital Library
- 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 Scholar
- 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 ScholarCross Ref
Recommendations
Multivariate and Online Prediction of Closing Price Using Kernel Adaptive Filtering
This paper proposes a multivariate and online prediction of stock prices via the paradigm of kernel adaptive filtering (KAF). The prediction of stock prices in traditional classification and regression problems needs independent and batch-oriented nature ...
An Online Kernel Adaptive Filtering-Based Approach for Mid-Price Prediction
The idea of multivariate and online stock price prediction via the kernel adaptive filtering (KAF) paradigm is proposed in this article. The prediction of stock prices is traditionally done with regression and classification, thereby requiring a large set ...
Deep Learning-based Integrated Framework for stock price movement prediction
AbstractStock market prediction is a very important problem in the economics field. With the development of machine learning, more and more algorithms are applied in the stock market to predict the stock price movement. However, stock market ...
Highlights- The combination of public opinions and sentiments, SA-DLSTM can provide robust and accurate predictions for the stock market trends.
Comments