Abstract
Prediction of stock market indices has pinched considerable debate due to its brunt on economic development. Prediction of appropriate stock market indices is important in order to curtail the uncertainty related to it in order to arrive at conclusion on effective finance schemes. Thus selection of a proper forecasting model is highly appreciated which is always affected by the input data. The objective of this paper is to efficiently normalize input data in order to obtain accurate forecasting of stock movement and compare the accuracy results for different classifiers. This study compares three normalization techniques and their effect on the forecasting performance. In our work, we implemented different classifiers like SVM, ANN, and KNN for stock trend forecasting because of their risk management capabilities. This article deals primarily with the normalization of input data for the estimation of stock movement. Simulation was performed on six stock indices from different parts of the world market and a performance review of the system was performed. The study reveals the great affectability of commonly used methodologies for data standardization computations, as well as the need for a cautious approach to dealing with the results obtained.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Abu-Mostafa, Y.S., Atiya, A.F.: Introduction to financial forecasting. Appl. Intell. 6(3), 205–213 (1996)
Akel, V., Bayramoglu, M.F.: Financial Predicting with Artificial Neural Networks in Crisis Periods: The Case of ISE 100 Index. Balikesir (2008)
Al-Qaheri, H., Hassanien, A.E., Abraham, A.: Discovering stock price prediction rules using rough sets. Neural Netw. World J. 18–181 (2008)
Altay, E., Satman, M.H.: Stock market forecasting: artificial neural network and linear regression comparison in an emerging market. J. Financ. Manag. Anal. 18(2), 18 (2005)
Barak, S., Arjmand, A., Ortobelli, S.: Fusion of multiple diverse predictors in stock market. Inf. Fusion 36, 90–102 (2017)
Cao, L.J., Tay, F.H.: Support vector machine with adaptive parameters in financial time series forecasting. IEEE Trans. Neural Netw. 14(6), 1506–1518 (2003)
Chen, Y., Hao, Y.: A feature weighted support vector machine and K-nearest neighbor algorithm for stock market indices prediction. Expert Syst. Appl. 80, 340–355 (2017)
Chen, W.H., Shih, J.Y., Wu, S.: Comparison of support-vector machines and back propagation neural networks in forecasting the six major Asian stock markets. Int. J. Electron. Finance 1(1), 49 (2006)
de Faria, E.L., Albuquerque, M.P., Gonzalez, J.L., Cavalcante, J.T.P., Albuquerque, M.P.: Predicting the Brazilian stock market through neural networks and adaptive exponential smoothing methods. Expert Syst. Appl. 36(10), 12506–12509 (2009)
Fernandez-Lozano, C., Canto, C., Gestal, M., Andrade-Garda, J.M., Rabuñal, J.R., Dorado, J., et al.: Hybrid model based on Genetic Algorithms and SVM applied to variable selection within fruit juice classification. Sci. World J. 2013, 982438 (2013)
Garcia, L.P.F., de Carvalho, A.C.P.L.F., Lorena, A.C.: Effect of label noise in the complexity of classification problems. Neurocomputing 160, 108–119 (2015)
García, S., Fernández, A., Luengo, J., Herrera, F.: Advanced nonparametric tests for multiple comparisons in the design of experiments in computational intelligence and data mining: experimental analysis of power. Inf. Sci. (Ny) 180(10), 2044–2064 (2010)
Han, H., Men, K.: How does normalization impact RNA-seq disease diagnosis? J. Biomed. Inform. 85, 80–92 (2018)
Hsu, M.-W., Lessmann, S., Sung, M.-C., Ma, T., Johnson, J.E.V.: Bridging the divide in financial market forecasting: machine learners vs. financial economists. Expert Syst. Appl. 61, 215–234 (2016)
Huang, Z., Chen, H., Hsu, C.-J., Chen, W.-H., Wu, S.: Credit rating analysis with support vector machines and neural networks: a market comparative study. Decis. Support Syst. 37(4), 543–558 (2004)
Huang, W., Nakamori, Y., Wang, S.-Y.: Forecasting stock market movement direction with support vector machine. Comput. Oper. Res. 32(10), 2513–2522 (2005)
Jain, S., Shukla, S., Wadhvani, R.: Dynamic selection of normalization techniques using data complexity measures. Expert Syst. Appl. 106, 252–262 (2018)
Kaastra, I., Boyd, M.: Designing a neural network for forecasting financial and economic time series. Neurocomputing 10(3), 215–236 (1996)
Khan, Z.H., Alin, T.S., Hussain, M.A.: Price prediction of share market using artificial neural network (ANN). Int. J. Comput. Appl. 22(2), 42–47 (2011)
Kim, K.-J.: Financial time series forecasting using support vector machines. Neurocomputing 55(1–2), 307–319 (2003)
Kumari, B., Swarnkar, T.: Importance of data standardization methods on stock indices prediction accuracy. In: Advances in Intelligent Systems and Computing, pp. 309–318. Springer, Singapore (2020)
Leigh, W., Modani, N., Hightower, R.: A computational implementation of stock charting: abrupt volume increase as signal for movement in New York Stock Exchange Composite Index. Decis. Support Syst. 37(4), 515–530 (2004)
Majhi, B., Rout, M., Baghel, V.: On the development and performance evaluation of a multiobjective GA-based RBF adaptive model for the prediction of stock indices. J. King Saud Univ. Comput. Inf. Sci. 26(3), 319–331 (2014)
Mitra, S.K.: Optimal combination of trading rules using neural networks. Int. Bus. Res. [Internet] 2(1) (2009)
Neely, C.J., Rapach, D.E., Tu, J., Zhou, G.: Forecasting the equity risk premium: the role of technical indicators. Manag. Sci. 60(7), 1772–1791 (2014)
Nikfarjam, A., Emadzadeh, E., Muthaiyah, S.: Text Mining Approaches for Stock Market Prediction, pp. 256–260. IEEE (2010)
Racine, J.: On the nonlinear predictability of stock returns using financial and economic variables. J. Bus. Econ. Stat. 19(3), 380–382 (2001)
Sáez, J.A., Galar, M., Luengo, J., Herrera, F.: Tackling the problem of classification with noisy data using Multiple Classifier Systems: analysis of the performance and robustness. Inf. Sci. (Ny) 247, 1–20 (2013)
Sahin, U., Ozbayoglu, A.M.: TN-RSI: Trend-normalized RSI indicator for stock trading systems with evolutionary computation. Procedia Comput. Sci. 36, 240–245 (2014)
Senol, D., Ozturan, M.: Stock price direction prediction using artificial neural network approach: the case of turkey. J. Artif. Intell. 1(2), 70–77 (2008)
Tay, F.E.H., Cao, L.: Application of support vector machines in financial time series forecasting. Omega 29(4), 309–317 (2001)
Vanstone, B., Finnie, G.: Combining Technical Analysis and Neural Networks in the Australian Stockmarket. Bond University ePublications@bond. Information Technology Papers (2006)
Vanstone, B., Finnie, G.: An empirical methodology for developing stockmarket trading systems using artificial neural networks. Expert Syst. Appl. 36(3), 6668–6680 (2009)
Xie, B., Passonneau, R., Wu, L., Creamer, G.G.: Semantic Frames to Predict Stock Price Movement, pp. 873–883 (2013)
Yeh, T.-L.: Capital structure and cost efficiency in the Taiwanese banking industry. Serv. Ind. J. 31(2), 237–249 (2011)
Funding
No funding.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Ethics declarations
Authors confirm that this manuscript has not been published elsewhere and that no ethical issues are involved.
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Kumari, B., Swarnkar, T. (2022). A Comparative Analysis of Data Standardization Methods on Stock Movement. In: Mishra, D., Buyya, R., Mohapatra, P., Patnaik, S. (eds) Intelligent and Cloud Computing. Smart Innovation, Systems and Technologies, vol 286. Springer, Singapore. https://doi.org/10.1007/978-981-16-9873-6_37
Download citation
DOI: https://doi.org/10.1007/978-981-16-9873-6_37
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-9872-9
Online ISBN: 978-981-16-9873-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)