{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:50:19Z","timestamp":1760147419531,"version":"build-2065373602"},"reference-count":50,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2023,2,2]],"date-time":"2023-02-02T00:00:00Z","timestamp":1675296000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"University Capacity Building Project of the Shanghai Science and Technology Commission","award":["21010502800"],"award-info":[{"award-number":["21010502800"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Entropy"],"abstract":"<jats:p>Trading signal detection is a very popular yet challenging research topic in the financial investment area. This paper develops a novel method integrating piecewise linear representation (PLR), improved particle swarm optimization (IPSO) and a feature-weighted support vector machine (FW-WSVM) to analyze the nonlinear relationships between trading signals and the stock data hidden in historical data. First, PLR is applied to generate numerous trading points (valleys or peaks) based on the historical data. These turning points\u2019 prediction is formulated as a three-class classification problem. Then, IPSO is utilized to find the optimal parameters of FW-WSVM. Lastly, we conduct a series of comparative experiments between IPSO-FW-WSVM and PLR-ANN on 25 stocks with 2 different investment strategies. The experiment results show that our proposed method achieves higher prediction accuracy and profitability, which indicates the IPSO-FW-WSVM method is effective in the prediction of trading signals.<\/jats:p>","DOI":"10.3390\/e25020279","type":"journal-article","created":{"date-parts":[[2023,2,2]],"date-time":"2023-02-02T03:47:33Z","timestamp":1675309653000},"page":"279","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["An IPSO-FW-WSVM Method for Stock Trading Signal Forecasting"],"prefix":"10.3390","volume":"25","author":[{"given":"Yingjun","family":"Chen","sequence":"first","affiliation":[{"name":"Department of Computer Science and Technology, Tongji University, Shanghai 201804, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0911-179X","authenticated-orcid":false,"given":"Zhigang","family":"Zhu","sequence":"additional","affiliation":[{"name":"School of Health Science and Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,2,2]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Liu, Y., Shengdong, M., Jijian, G., and Nedjah, N. (2022). Intelligent prediction of customer churn with a fused attentional deep learning model. Mathematics, 10.","DOI":"10.3390\/math10244733"},{"key":"ref_2","unstructured":"Cosma, O., Pop, P., Sabo, C., and Cosma, L. (2023). Computational Intelligence in Security for Information Systems Conference, International Conference on European Transnational Education, Springer."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"3517","DOI":"10.1016\/j.neucom.2008.11.030","article-title":"A hybrid stock trading system for intelligent technical analysis-based equivolume charting","volume":"72","author":"Chavarnakul","year":"2009","journal-title":"Neurocomputing"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"6235","DOI":"10.1016\/j.eswa.2014.04.003","article-title":"Financial forecasting using anfis networks with quantum-behaved particle swarm optimization","volume":"41","author":"Bagheri","year":"2014","journal-title":"Expert Syst. Appl."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1380","DOI":"10.1016\/j.ejor.2006.09.020","article-title":"A multicriteria dss for stock evaluation using fundamental analysis","volume":"187","author":"Samaras","year":"2008","journal-title":"Eur. J. Oper. Res."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"3735","DOI":"10.1007\/s00500-016-2028-y","article-title":"Enhancement of stock market forecasting using an improved fundamental analysis-based approach","volume":"21","author":"Chen","year":"2017","journal-title":"Soft Comput."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Huang, Y., Capretz, L.F., and Ho, D. (2021, January 5\u20137). Machine learning for stock prediction based on fundamental analysis. Proceedings of the 2021 IEEE Symposium Series on Computational Intelligence (SSCI), Orlando, FL, USA.","DOI":"10.1109\/SSCI50451.2021.9660134"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1016\/j.neucom.2016.11.095","article-title":"Forecasting price movements using technical indicators: Investigating the impact of varying input window length","volume":"264","author":"Shynkevich","year":"2017","journal-title":"Neurocomputing"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1111\/fima.12310","article-title":"Learning and predictability via technical analysis: Evidence from bitcoin and stocks with hard-to-value fundamentals","volume":"50","author":"Detzel","year":"2021","journal-title":"Financ. Manag."},{"key":"ref_10","first-page":"2668","article-title":"Are technical indicators helpful to investors in china\u2019s stock market? a study based on some distribution forecast models and their combinations","volume":"35","author":"Yao","year":"2022","journal-title":"Econ. Res.-Ekon. Istra\u017e."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1016\/j.arcontrol.2009.01.002","article-title":"Chaos in economics and finance","volume":"33","author":"Guegan","year":"2009","journal-title":"Annu. Rev. Control"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"212","DOI":"10.1016\/j.neucom.2021.03.138","article-title":"Dynamic network embedding survey","volume":"472","author":"Xue","year":"2022","journal-title":"Neurocomputing"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"974","DOI":"10.1016\/j.neucom.2015.10.036","article-title":"A new model selection strategy in time series forecasting with artificial neural networks: Ihts","volume":"174","author":"Aras","year":"2016","journal-title":"Neurocomputing"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"8483","DOI":"10.1007\/s00500-021-05775-5","article-title":"Forecasting stock price using integrated artificial neural network and metaheuristic algorithms compared to time series models","volume":"25","year":"2021","journal-title":"Soft Comput."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"828","DOI":"10.1007\/s13198-021-01209-5","article-title":"Integration of genetic algorithm with artificial neural network for stock market forecasting","volume":"13","author":"Sharma","year":"2022","journal-title":"Int. J. Syst. Assur. Eng. Manag."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1016\/j.neucom.2018.08.077","article-title":"Integrating principle component analysis and weighted support vector machine for stock trading signals prediction","volume":"321","author":"Chen","year":"2018","journal-title":"Neurocomputing"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"106806","DOI":"10.1016\/j.asoc.2020.106806","article-title":"Predicting stock price trends based on financial news articles and using a novel twin support vector machine with fuzzy hyperplane","volume":"98","author":"Hao","year":"2021","journal-title":"Appl. Soft Comput."},{"key":"ref_18","unstructured":"Nayak, R.K., Tripathy, R., Mishra, D., Burugari, V.K., Selvaraj, P., Sethy, A., and Jena, B. (2021). Intelligent and Cloud Computing, Springer."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Dash, R.K., Nguyen, T.N., Cengiz, K., and Sharma, A. (2021). Fine-tuned support vector regression model for stock predictions. Neural Comput. Appl., 1\u201315.","DOI":"10.1007\/s00521-021-05842-w"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"106212","DOI":"10.1016\/j.asoc.2020.106212","article-title":"A decision-theoretic rough set model with q-rung orthopair fuzzy information and its application in stock investment evaluation","volume":"91","author":"Tang","year":"2020","journal-title":"Appl. Soft Comput."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1016\/j.eswa.2016.08.066","article-title":"Financial time series forecasting using rough sets with time-weighted rule voting","volume":"66","author":"Podsiadlo","year":"2016","journal-title":"Expert Syst. Appl."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1016\/j.ins.2021.07.094","article-title":"A decision-theoretic fuzzy rough set in hesitant fuzzy information systems and its application in multi-attribute decision-making","volume":"579","author":"Jiang","year":"2021","journal-title":"Inf. Sci."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"4190","DOI":"10.1109\/TFUZZ.2022.3141761","article-title":"Multiobjective evolution of the explainable fuzzy rough neural network with gene expression programming","volume":"30","author":"Cao","year":"2022","journal-title":"IEEE Trans. Fuzzy Syst."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"599","DOI":"10.3982\/QE505","article-title":"A bayesian dynamic stochastic general equilibrium model of stock market bubbles and business cycles","volume":"6","author":"Miao","year":"2015","journal-title":"Quant. Econ."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"284","DOI":"10.1016\/j.eswa.2016.02.017","article-title":"Financial time series pattern matching with extended ucr suite and support vector machine","volume":"55","author":"Gong","year":"2016","journal-title":"Expert Syst. Appl."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Chandra, R., and He, Y. (2021). Bayesian neural networks for stock price forecasting before and during COVID-19 pandemic. PLoS ONE, 16.","DOI":"10.1371\/journal.pone.0253217"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"887","DOI":"10.1007\/s10614-021-10115-8","article-title":"A new strategy for short-term stock investment using bayesian approach","volume":"59","year":"2022","journal-title":"Comput. Econ."},{"key":"ref_28","first-page":"536","article-title":"Forecasting financial time series using a low complexity recurrent neural network and evolutionary learning approach","volume":"29","author":"Rout","year":"2017","journal-title":"J. King Saud Univ.-Comput. Inf. Sci."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1016\/j.neucom.2017.03.055","article-title":"A niching evolutionary algorithm with adaptive negative correlation learning for neural network ensemble","volume":"247","author":"Sheng","year":"2017","journal-title":"Neurocomputing"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1069","DOI":"10.1007\/s11831-020-09413-5","article-title":"Stock market forecasting using computational intelligence: A survey","volume":"28","author":"Kumar","year":"2021","journal-title":"Arch. Comput. Methods Eng."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"4902","DOI":"10.1002\/int.22495","article-title":"Hybrid evolutionary intelligent system and hybrid time series econometric model for stock price forecasting","volume":"36","author":"Kumar","year":"2021","journal-title":"Int. J. Intell. Syst."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1016\/j.eswa.2016.04.025","article-title":"An adaptive stock index trading decision support system","volume":"59","author":"Chiang","year":"2016","journal-title":"Expert Syst. Appl."},{"key":"ref_33","unstructured":"Vapnik, V.N., and Vapnik, V. (1998). Statistical Learning Theory, Wiley."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1016\/j.asoc.2017.03.007","article-title":"Improving the integration of piece wise linear representation and weighted support vector machine for stock trading signal prediction","volume":"56","author":"Luo","year":"2017","journal-title":"Appl. Soft Comput."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"12111","DOI":"10.1007\/s00500-019-04650-8","article-title":"A novel framework for stock trading signals forecasting","volume":"24","author":"Chen","year":"2020","journal-title":"Soft Comput."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Huang, L., Wu, K., Huang, W., Dong, Y., Ma, H., Liu, Y., and Liu, L. (2021). Detection of fusarium head blight in wheat ears using continuous wavelet analysis and pso-svm. Agriculture, 11.","DOI":"10.3390\/agriculture11100998"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"470","DOI":"10.1109\/TIM.2016.2642758","article-title":"Ecg signal analysis using dct-based dost and pso optimized svm","volume":"66","author":"Raj","year":"2017","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_38","first-page":"182","article-title":"Detection of scab in wheat ears using in situ hyperspectral data and support vector machine optimized by genetic algorithm","volume":"13","author":"Huang","year":"2020","journal-title":"Int. J. Agric. Biol. Eng."},{"key":"ref_39","first-page":"23","article-title":"Ship track prediction based on ais data and pso optimized lstm network","volume":"6","author":"Liang","year":"2020","journal-title":"Int. Core J. Eng."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"859","DOI":"10.1016\/j.cor.2004.08.012","article-title":"Nonlinear inertia weight variation for dynamic adaptation in particle swarm optimization","volume":"33","author":"Chatterjee","year":"2006","journal-title":"Comput. Oper. Res."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"3658","DOI":"10.1016\/j.asoc.2011.01.037","article-title":"A novel particle swarm optimization algorithm with adaptive inertia weight","volume":"11","author":"Nickabadi","year":"2011","journal-title":"Appl. Soft Comput."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Pant, M., Radha, T., and Singh, V. (2007, January 13\u201315). Particle swarm optimization using gaussian inertia weight. Proceedings of the International Conference on Computational Intelligence and Multimedia Applications (ICCIMA 2007), Sivakasi, India.","DOI":"10.1109\/ICCIMA.2007.96"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Yue-lin, G., and Yu-hong, D. (2007, January 15\u201319). A new particle swarm optimization algorithm with random inertia weight and evolution strategy. Proceedings of the 2007 International Conference on Computational Intelligence and Security Workshops (CISW 2007), Harbin, China.","DOI":"10.1109\/CISW.2007.4425479"},{"key":"ref_44","unstructured":"Shi, Y., and Eberhart, R. (1998, January 4\u20139). A modified particle swarm optimizer. Proceedings of the 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No. 98TH8360), Anchorage, AK, USA."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"240","DOI":"10.1109\/TEVC.2004.826071","article-title":"Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients","volume":"8","author":"Ratnaweera","year":"2004","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"1772","DOI":"10.1287\/mnsc.2013.1838","article-title":"Forecasting the equity risk premium: The role of technical indicators","volume":"60","author":"Neely","year":"2014","journal-title":"Manag. Sci."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1016\/j.engappai.2017.07.007","article-title":"A hybrid ETS-ANN model for time series forecasting","volume":"66","author":"Panigrahi","year":"2017","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"794","DOI":"10.1016\/j.eswa.2010.07.035","article-title":"Evaluation approach to stock trading system using evolutionary computation","volume":"38","author":"Yeh","year":"2011","journal-title":"Expert Syst. Appl."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"1797","DOI":"10.1016\/j.eswa.2014.10.001","article-title":"Using volume weighted support vector machines with walk forward testing and feature selection for the purpose of creating stock trading strategy","volume":"42","year":"2015","journal-title":"Expert Syst. Appl."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1145\/1961189.1961199","article-title":"Libsvm: A library for support vector machines","volume":"2","author":"Chang","year":"2011","journal-title":"ACM Trans. Intell. Syst. Technol."}],"container-title":["Entropy"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1099-4300\/25\/2\/279\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:22:06Z","timestamp":1760120526000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1099-4300\/25\/2\/279"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,2]]},"references-count":50,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2023,2]]}},"alternative-id":["e25020279"],"URL":"https:\/\/doi.org\/10.3390\/e25020279","relation":{},"ISSN":["1099-4300"],"issn-type":[{"type":"electronic","value":"1099-4300"}],"subject":[],"published":{"date-parts":[[2023,2,2]]}}}