Skip to main content
Top
Published in: Soft Computing 16/2020

31-01-2020 | Methodologies and Application

A novel framework for stock trading signals forecasting

Authors: Yingjun Chen, Yijie Hao

Published in: Soft Computing | Issue 16/2020

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This study investigates stock trading points prediction that is an attractive yet challenging research topic in the financial investment area, as the stock market is an unstable and complex system. A small improvement in the predictive performance can make profit. To realize trading points detection, we propose a novel method which integrates piecewise linear representation (PLR) and feature weighted support vector machine (FW-WSVM) to forecast the stock trading points (PLR–FW-WSVM). Firstly, we generate numerous trading points (valley or peak) from the trading data by PLR and formulate the stock trading points prediction as a weighted four-class classification problem. Then, we estimate the importance of each input feature by computing the information gain and apply FW-WSVM to learn the prediction model between the trading points and the input features from the historical data. Afterward, the model is used to forecast the future turning points from the input features. Lastly, we conduct a series of experiments among PLR–FW-WSVM, PLR–WSVM and PLR–ANN over 30 stocks with different investment strategies. The results show that our proposed method generates the highest accuracy and profits in average, which indicates PLR–FW-WSVM is effective and can be applied to forecast the future trading points in the real-world application.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Ao S (2011) A hybrid neural network cybernetic system for quantifying cross-market dynamics and business forecasting. Soft Comput 15:1041–1053 Ao S (2011) A hybrid neural network cybernetic system for quantifying cross-market dynamics and business forecasting. Soft Comput 15:1041–1053
go back to reference Aras S, Kocakoç İD (2016) A new model selection strategy in time series forecasting with artificial neural networks: IHTS. Neurocomputing 174:974–987 Aras S, Kocakoç İD (2016) A new model selection strategy in time series forecasting with artificial neural networks: IHTS. Neurocomputing 174:974–987
go back to reference Bagheri A, Peyhani HM, Akbari M (2014) Financial forecasting using ANFIS networks with quantum-behaved particle swarm optimization. Expert Syst Appl 41:6235–6250 Bagheri A, Peyhani HM, Akbari M (2014) Financial forecasting using ANFIS networks with quantum-behaved particle swarm optimization. Expert Syst Appl 41:6235–6250
go back to reference Bogullu VK, Dagli CH, Enke DL (2002) Using neural networks and technical indicators for generating stock trading signals. Intell Eng Syst Art Neural Netw Am Soc Mech Eng 12:721–726 Bogullu VK, Dagli CH, Enke DL (2002) Using neural networks and technical indicators for generating stock trading signals. Intell Eng Syst Art Neural Netw Am Soc Mech Eng 12:721–726
go back to reference Chang C-C, Lin C-J (2011) LIBSVM: a library for support vector machines. ACM Trans Intell Syst Technol TIST 2:27 Chang C-C, Lin C-J (2011) LIBSVM: a library for support vector machines. ACM Trans Intell Syst Technol TIST 2:27
go back to reference Chang P-C, Fan C-Y, Liu C-H (2009) Integrating a piecewise linear representation method and a neural network model for stock trading points prediction. IEEE Trans Syst Man Cybern Part C (Appl Rev) 39:80–92 Chang P-C, Fan C-Y, Liu C-H (2009) Integrating a piecewise linear representation method and a neural network model for stock trading points prediction. IEEE Trans Syst Man Cybern Part C (Appl Rev) 39:80–92
go back to reference Chavarnakul T, Enke D (2009) A hybrid stock trading system for intelligent technical analysis-based equivolume charting. Neurocomputing 72:3517–3528 Chavarnakul T, Enke D (2009) A hybrid stock trading system for intelligent technical analysis-based equivolume charting. Neurocomputing 72:3517–3528
go back to reference Chen Y, Hao Y (2017) A feature weighted support vector machine and k-nearest neighbor algorithm for stock market indices prediction. Expert Syst Appl 80:340–355 Chen Y, Hao Y (2017) A feature weighted support vector machine and k-nearest neighbor algorithm for stock market indices prediction. Expert Syst Appl 80:340–355
go back to reference Chen Y, Hao Y (2018) Integrating principle component analysis and weighted support vector machine for stock trading signals prediction. Neurocomputing 321:381–402 Chen Y, Hao Y (2018) Integrating principle component analysis and weighted support vector machine for stock trading signals prediction. Neurocomputing 321:381–402
go back to reference Chen Y-J, Chen Y-M, Lu CL (2017) Enhancement of stock market forecasting using an improved fundamental analysis-based approach. Soft Comput 21:3735–3757 Chen Y-J, Chen Y-M, Lu CL (2017) Enhancement of stock market forecasting using an improved fundamental analysis-based approach. Soft Comput 21:3735–3757
go back to reference Chiang W-C, Enke D, Wu T, Wang R (2016) An adaptive stock index trading decision support system. Expert Syst Appl 59:195–207 Chiang W-C, Enke D, Wu T, Wang R (2016) An adaptive stock index trading decision support system. Expert Syst Appl 59:195–207
go back to reference Dai J, Xu Q (2013) Attribute selection based on information gain ratio in fuzzy rough set theory with application to tumor classification. Appl Soft Comput 13:211–221 Dai J, Xu Q (2013) Attribute selection based on information gain ratio in fuzzy rough set theory with application to tumor classification. Appl Soft Comput 13:211–221
go back to reference Fletcher R (2013) Practical methods of optimization. Wiley, HobokenMATH Fletcher R (2013) Practical methods of optimization. Wiley, HobokenMATH
go back to reference Göçken M, Özçalıcı M, Boru A, Dosdoğru AT (2016) Integrating metaheuristics and artificial neural networks for improved stock price prediction. Expert Syst Appl 44:320–331 Göçken M, Özçalıcı M, Boru A, Dosdoğru AT (2016) Integrating metaheuristics and artificial neural networks for improved stock price prediction. Expert Syst Appl 44:320–331
go back to reference Gong X, Si Y-W, Fong S, Biuk-Aghai RP (2016) Financial time series pattern matching with extended UCR suite and support vector machine. Expert Syst Appl 55:284–296 Gong X, Si Y-W, Fong S, Biuk-Aghai RP (2016) Financial time series pattern matching with extended UCR suite and support vector machine. Expert Syst Appl 55:284–296
go back to reference Guegan D (2009) Chaos in economics and finance. Ann Rev Control 33:89–93 Guegan D (2009) Chaos in economics and finance. Ann Rev Control 33:89–93
go back to reference Hassan MR, Nath B, Kirley M (2007) A fusion model of HMM, ANN and GA for stock market forecasting. Expert Syst Appl 33:171–180 Hassan MR, Nath B, Kirley M (2007) A fusion model of HMM, ANN and GA for stock market forecasting. Expert Syst Appl 33:171–180
go back to reference Huang S-C, Wu T-K (2008) Integrating GA-based time-scale feature extractions with SVMs for stock index forecasting. Expert Syst Appl 35:2080–2088 Huang S-C, Wu T-K (2008) Integrating GA-based time-scale feature extractions with SVMs for stock index forecasting. Expert Syst Appl 35:2080–2088
go back to reference Ives MC, Scandol JP (2007) A Bayesian analysis of NSW eastern king prawn stocks (Melicertus plebejus) using multiple model structures. Fish Res 84:314–327 Ives MC, Scandol JP (2007) A Bayesian analysis of NSW eastern king prawn stocks (Melicertus plebejus) using multiple model structures. Fish Res 84:314–327
go back to reference Kao L-J, Chiu C-C, Lu C-J, Yang J-L (2013) Integration of nonlinear independent component analysis and support vector regression for stock price forecasting. Neurocomputing 99:534–542 Kao L-J, Chiu C-C, Lu C-J, Yang J-L (2013) Integration of nonlinear independent component analysis and support vector regression for stock price forecasting. Neurocomputing 99:534–542
go back to reference Keogh E, Chu S, Hart D, Pazzani M (2001) An online algorithm for segmenting time series. In: Proceedings IEEE international conference on data mining, 2001. ICDM 2001. IEEE, pp 289–296 Keogh E, Chu S, Hart D, Pazzani M (2001) An online algorithm for segmenting time series. In: Proceedings IEEE international conference on data mining, 2001. ICDM 2001. IEEE, pp 289–296
go back to reference Kim TY, Oh KJ, Kim C, Do JD (2004) Artificial neural networks for non-stationary time series. Neurocomputing 61:439–447 Kim TY, Oh KJ, Kim C, Do JD (2004) Artificial neural networks for non-stationary time series. Neurocomputing 61:439–447
go back to reference Leigh W, Hightower R, Modani N (2005) Forecasting the new york stock exchange composite index with past price and interest rate on condition of volume spike. Expert Syst Appl 28:1–8 Leigh W, Hightower R, Modani N (2005) Forecasting the new york stock exchange composite index with past price and interest rate on condition of volume spike. Expert Syst Appl 28:1–8
go back to reference Luo L, Chen X (2013) Integrating piecewise linear representation and weighted support vector machine for stock trading signal prediction. Appl Soft Comput 13:806–816 Luo L, Chen X (2013) Integrating piecewise linear representation and weighted support vector machine for stock trading signal prediction. Appl Soft Comput 13:806–816
go back to reference Luo L, You S, Xu Y, Peng H (2017) Improving the integration of piece wise linear representation and weighted support vector machine for stock trading signal prediction. Appl Soft Comput 56:199–216 Luo L, You S, Xu Y, Peng H (2017) Improving the integration of piece wise linear representation and weighted support vector machine for stock trading signal prediction. Appl Soft Comput 56:199–216
go back to reference Marković I, Stojanović M, Stanković J, Stanković M (2017) Stock market trend prediction using AHP and weighted kernel LS-SVM. Soft Comput 21:5387–5398 Marković I, Stojanović M, Stanković J, Stanković M (2017) Stock market trend prediction using AHP and weighted kernel LS-SVM. Soft Comput 21:5387–5398
go back to reference Martínez-Ballesteros M, Martínez-Álvarez F, Troncoso A, Riquelme JC (2011) An evolutionary algorithm to discover quantitative association rules in multidimensional time series. Soft Comput 15:2065 Martínez-Ballesteros M, Martínez-Álvarez F, Troncoso A, Riquelme JC (2011) An evolutionary algorithm to discover quantitative association rules in multidimensional time series. Soft Comput 15:2065
go back to reference Miao J, Wang P, Xu Z (2015) A Bayesian dynamic stochastic general equilibrium model of stock market bubbles and business cycles. Quant Econ 6:599–635MathSciNetMATH Miao J, Wang P, Xu Z (2015) A Bayesian dynamic stochastic general equilibrium model of stock market bubbles and business cycles. Quant Econ 6:599–635MathSciNetMATH
go back to reference Nair BB, Mohandas V, Sakthivel N (2010) A decision tree–rough set hybrid system for stock market trend prediction. Int J Comput Appl 6:1–6 Nair BB, Mohandas V, Sakthivel N (2010) A decision tree–rough set hybrid system for stock market trend prediction. Int J Comput Appl 6:1–6
go back to reference Neely CJ, Rapach DE, Tu J, Zhou G (2014) Forecasting the equity risk premium: the role of technical indicators. Manag Sci 60:1772–1791 Neely CJ, Rapach DE, Tu J, Zhou G (2014) Forecasting the equity risk premium: the role of technical indicators. Manag Sci 60:1772–1791
go back to reference Nikfarjam A, Emadzadeh E, Muthaiyah S (2010) Text mining approaches for stock market prediction. In: 2010 The 2nd international conference on computer and automation engineering (ICCAE), vol 4. IEEE, pp 256–260 Nikfarjam A, Emadzadeh E, Muthaiyah S (2010) Text mining approaches for stock market prediction. In: 2010 The 2nd international conference on computer and automation engineering (ICCAE), vol 4. IEEE, pp 256–260
go back to reference Niu H, Wang J (2014) Financial time series prediction by a random data-time effective RBF neural network. Soft Comput 18:497–508 Niu H, Wang J (2014) Financial time series prediction by a random data-time effective RBF neural network. Soft Comput 18:497–508
go back to reference Panigrahi S, Behera H (2017) A hybrid ETS-ANN model for time series forecasting. Eng Appl Artif Intell 66:49–59 Panigrahi S, Behera H (2017) A hybrid ETS-ANN model for time series forecasting. Eng Appl Artif Intell 66:49–59
go back to reference Podsiadlo M, Rybinski H (2016) Financial time series forecasting using rough sets with time-weighted rule voting. Expert Syst Appl 66:219–233 Podsiadlo M, Rybinski H (2016) Financial time series forecasting using rough sets with time-weighted rule voting. Expert Syst Appl 66:219–233
go back to reference Samaras GD, Matsatsinis NF, Zopounidis C (2008) A multicriteria DSS for stock evaluation using fundamental analysis. Eur J Oper Res 187:1380–1401MATH Samaras GD, Matsatsinis NF, Zopounidis C (2008) A multicriteria DSS for stock evaluation using fundamental analysis. Eur J Oper Res 187:1380–1401MATH
go back to reference Sheng W, Shan P, Chen S, Liu Y, Alsaadi FE (2017) A niching evolutionary algorithm with adaptive negative correlation learning for neural network ensemble. Neurocomputing 247:173–182 Sheng W, Shan P, Chen S, Liu Y, Alsaadi FE (2017) A niching evolutionary algorithm with adaptive negative correlation learning for neural network ensemble. Neurocomputing 247:173–182
go back to reference Sheng-feng WT-HT, Hou-kuan H (2009) Feature weighted support vector machine. J Electron Inf Technol 3:003 Sheng-feng WT-HT, Hou-kuan H (2009) Feature weighted support vector machine. J Electron Inf Technol 3:003
go back to reference Shynkevich Y, McGinnity TM, Coleman SA, Belatreche A, Li Y (2017) Forecasting price movements using technical indicators: investigating the impact of varying input window length. Neurocomputing 264:71–88 Shynkevich Y, McGinnity TM, Coleman SA, Belatreche A, Li Y (2017) Forecasting price movements using technical indicators: investigating the impact of varying input window length. Neurocomputing 264:71–88
go back to reference Thawornwong S, Dagli CH, Enke DL (2001) Using neural networks and technical analysis indicators for predicting stock trends. Intell Eng Syst Art Neural Netw Am Soc Mech Eng 11:739–744 Thawornwong S, Dagli CH, Enke DL (2001) Using neural networks and technical analysis indicators for predicting stock trends. Intell Eng Syst Art Neural Netw Am Soc Mech Eng 11:739–744
go back to reference Vapnik VN, Vapnik V (1998) Statistical learning theory, vol 1. Wiley, New YorkMATH Vapnik VN, Vapnik V (1998) Statistical learning theory, vol 1. Wiley, New YorkMATH
go back to reference Wang L, Wang Z, Zhao S, Tan S (2015) Stock market trend prediction using dynamical Bayesian factor graph. Expert Syst Appl 42:6267–6275 Wang L, Wang Z, Zhao S, Tan S (2015) Stock market trend prediction using dynamical Bayesian factor graph. Expert Syst Appl 42:6267–6275
go back to reference Wang L-J, Guan S-Y, Wang X-L, Wang X-Z (2006) Fuzzy C mean algorithm based on feature weights. Chin J Comput 29:1797 Wang L-J, Guan S-Y, Wang X-L, Wang X-Z (2006) Fuzzy C mean algorithm based on feature weights. Chin J Comput 29:1797
go back to reference Yeh I-C, Lien C-H, Tsai Y-C (2011) Evaluation approach to stock trading system using evolutionary computation. Expert Syst Appl 38:794–803 Yeh I-C, Lien C-H, Tsai Y-C (2011) Evaluation approach to stock trading system using evolutionary computation. Expert Syst Appl 38:794–803
go back to reference Yu H, Chen R, Zhang G (2014) A SVM stock selection model within PCA. Procedia Comput Sci 31:406–412 Yu H, Chen R, Zhang G (2014) A SVM stock selection model within PCA. Procedia Comput Sci 31:406–412
go back to reference Żbikowski K (2015) Using volume weighted support vector machines with walk forward testing and feature selection for the purpose of creating stock trading strategy. Expert Syst Appl 42:1797–1805 Żbikowski K (2015) Using volume weighted support vector machines with walk forward testing and feature selection for the purpose of creating stock trading strategy. Expert Syst Appl 42:1797–1805
go back to reference Zhiqiang G, Huaiqing W, Quan L (2013) Financial time series forecasting using IPP and SVM optimized by PSO. Soft Comput 17:805–818 Zhiqiang G, Huaiqing W, Quan L (2013) Financial time series forecasting using IPP and SVM optimized by PSO. Soft Comput 17:805–818
go back to reference Zhong X, Enke D (2017) Forecasting daily stock market return using dimensionality reduction. Expert Syst Appl 67:126–139 Zhong X, Enke D (2017) Forecasting daily stock market return using dimensionality reduction. Expert Syst Appl 67:126–139
Metadata
Title
A novel framework for stock trading signals forecasting
Authors
Yingjun Chen
Yijie Hao
Publication date
31-01-2020
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 16/2020
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-019-04650-8

Other articles of this Issue 16/2020

Soft Computing 16/2020 Go to the issue

Premium Partner