
{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,22]],"date-time":"2026-04-22T11:28:13Z","timestamp":1776857293263,"version":"3.51.2"},"reference-count":37,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2024,2,20]],"date-time":"2024-02-20T00:00:00Z","timestamp":1708387200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"\u201cCoordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior\u2014Brasil (CAPES)\u201d","award":["303854\/2022-7 (CNPq-RCG)"],"award-info":[{"award-number":["303854\/2022-7 (CNPq-RCG)"]}]},{"name":"\u201cCoordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior\u2014Brasil (CAPES)\u201d","award":["2021\/12407-4 (FAPESP-RCG)"],"award-info":[{"award-number":["2021\/12407-4 (FAPESP-RCG)"]}]},{"name":"\u201cCoordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior\u2014Brasil (CAPES)\u201d","award":["2022\/05186-4 (FAPESP-RCC)"],"award-info":[{"award-number":["2022\/05186-4 (FAPESP-RCC)"]}]},{"name":"\u201cCoordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior\u2014Brasil (CAPES)\u201d","award":["2019\/21464-1 (FAPESP-RCC)"],"award-info":[{"award-number":["2019\/21464-1 (FAPESP-RCC)"]}]},{"name":"\u201cCoordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior\u2014Brasil (CAPES)\u201d","award":["2013\/07375-0 (FAPESP-RCC)"],"award-info":[{"award-number":["2013\/07375-0 (FAPESP-RCC)"]}]},{"name":"\u201cCoordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior\u2014Brasil (CAPES)\u201d","award":["2023\/06611-3 (FAPESP-MSV)"],"award-info":[{"award-number":["2023\/06611-3 (FAPESP-MSV)"]}]},{"name":"\u201cCoordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior\u2014Brasil (CAPES)\u201d","award":["001 (CAPES-MSV)"],"award-info":[{"award-number":["001 (CAPES-MSV)"]}]},{"name":"\u201cNational Council for Scientific and Technological Development (CNPq)\u201d","award":["303854\/2022-7 (CNPq-RCG)"],"award-info":[{"award-number":["303854\/2022-7 (CNPq-RCG)"]}]},{"name":"\u201cNational Council for Scientific and Technological Development (CNPq)\u201d","award":["2021\/12407-4 (FAPESP-RCG)"],"award-info":[{"award-number":["2021\/12407-4 (FAPESP-RCG)"]}]},{"name":"\u201cNational Council for Scientific and Technological Development (CNPq)\u201d","award":["2022\/05186-4 (FAPESP-RCC)"],"award-info":[{"award-number":["2022\/05186-4 (FAPESP-RCC)"]}]},{"name":"\u201cNational Council for Scientific and Technological Development (CNPq)\u201d","award":["2019\/21464-1 (FAPESP-RCC)"],"award-info":[{"award-number":["2019\/21464-1 (FAPESP-RCC)"]}]},{"name":"\u201cNational Council for Scientific and Technological Development (CNPq)\u201d","award":["2013\/07375-0 (FAPESP-RCC)"],"award-info":[{"award-number":["2013\/07375-0 (FAPESP-RCC)"]}]},{"name":"\u201cNational Council for Scientific and Technological Development (CNPq)\u201d","award":["2023\/06611-3 (FAPESP-MSV)"],"award-info":[{"award-number":["2023\/06611-3 (FAPESP-MSV)"]}]},{"name":"\u201cNational Council for Scientific and Technological Development (CNPq)\u201d","award":["001 (CAPES-MSV)"],"award-info":[{"award-number":["001 (CAPES-MSV)"]}]},{"name":"\u201cThe State of S\u00e3o Paulo Research Foundation (FAPESP)\u201d","award":["303854\/2022-7 (CNPq-RCG)"],"award-info":[{"award-number":["303854\/2022-7 (CNPq-RCG)"]}]},{"name":"\u201cThe State of S\u00e3o Paulo Research Foundation (FAPESP)\u201d","award":["2021\/12407-4 (FAPESP-RCG)"],"award-info":[{"award-number":["2021\/12407-4 (FAPESP-RCG)"]}]},{"name":"\u201cThe State of S\u00e3o Paulo Research Foundation (FAPESP)\u201d","award":["2022\/05186-4 (FAPESP-RCC)"],"award-info":[{"award-number":["2022\/05186-4 (FAPESP-RCC)"]}]},{"name":"\u201cThe State of S\u00e3o Paulo Research Foundation (FAPESP)\u201d","award":["2019\/21464-1 (FAPESP-RCC)"],"award-info":[{"award-number":["2019\/21464-1 (FAPESP-RCC)"]}]},{"name":"\u201cThe State of S\u00e3o Paulo Research Foundation (FAPESP)\u201d","award":["2013\/07375-0 (FAPESP-RCC)"],"award-info":[{"award-number":["2013\/07375-0 (FAPESP-RCC)"]}]},{"name":"\u201cThe State of S\u00e3o Paulo Research Foundation (FAPESP)\u201d","award":["2023\/06611-3 (FAPESP-MSV)"],"award-info":[{"award-number":["2023\/06611-3 (FAPESP-MSV)"]}]},{"name":"\u201cThe State of S\u00e3o Paulo Research Foundation (FAPESP)\u201d","award":["001 (CAPES-MSV)"],"award-info":[{"award-number":["001 (CAPES-MSV)"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Entropy"],"abstract":"<jats:p>Since financial assets on stock exchanges were created, investors have sought to predict their future values. Currently, cryptocurrencies are also seen as assets. Machine learning is increasingly adopted to assist and automate investments. The main objective of this paper is to make daily predictions about the movement direction of financial time series through classification models, financial time series preprocessing methods, and feature selection with genetic algorithms. The target time series are Bitcoin, Ibovespa, and Vale. The methodology of this paper includes the following steps: collecting time series of financial assets; data preprocessing; feature selection with genetic algorithms; and the training and testing of machine learning models. The results were obtained by evaluating the models with the area under the ROC curve metric. For the best prediction models for Bitcoin, Ibovespa, and Vale, values of 0.61, 0.62, and 0.58 were obtained, respectively. In conclusion, the feature selection allowed the improvement of performance in most models, and the input series in the form of percentage variation obtained a good performance, although it was composed of fewer attributes in relation to the other sets tested.<\/jats:p>","DOI":"10.3390\/e26030177","type":"journal-article","created":{"date-parts":[[2024,2,20]],"date-time":"2024-02-20T05:10:04Z","timestamp":1708405804000},"page":"177","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Genetic Algorithm for Feature Selection Applied to Financial Time Series Monotonicity Prediction: Experimental Cases in Cryptocurrencies and Brazilian Assets"],"prefix":"10.3390","volume":"26","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4003-7791","authenticated-orcid":false,"given":"Rodrigo Colnago","family":"Contreras","sequence":"first","affiliation":[{"name":"Department of Computer Science and Statistics, Institute of Biosciences, Letters and Exact Sciences, S\u00e3o Paulo State University (UNESP), S\u00e3o Jos\u00e9 do Rio Preto 15054-000, SP, Brazil"},{"name":"Department of Applied Mathematics and Statistics, Institute of Mathematical and Computer Sciences, University of S\u00e3o Paulo, S\u00e3o Carlos 13566-590, SP, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-2199-662X","authenticated-orcid":false,"given":"Vitor Trevelin","family":"Xavier da Silva","sequence":"additional","affiliation":[{"name":"Department of Applied Mathematics and Statistics, Institute of Mathematical and Computer Sciences, University of S\u00e3o Paulo, S\u00e3o Carlos 13566-590, SP, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Igor Trevelin","family":"Xavier da Silva","sequence":"additional","affiliation":[{"name":"Department of Applied Mathematics and Statistics, Institute of Mathematical and Computer Sciences, University of S\u00e3o Paulo, S\u00e3o Carlos 13566-590, SP, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2960-8293","authenticated-orcid":false,"given":"Monique Simplicio","family":"Viana","sequence":"additional","affiliation":[{"name":"Department of Computing, Federal University of S\u00e3o Carlos, S\u00e3o Carlos 13565-905, SP, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7718-8203","authenticated-orcid":false,"given":"Francisco Lledo dos","family":"Santos","sequence":"additional","affiliation":[{"name":"Faculty of Architecture and Engineering, Mato Grosso State University, C\u00e1ceres 78217-900, MT, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4990-0056","authenticated-orcid":false,"given":"Rodrigo Bruno","family":"Zanin","sequence":"additional","affiliation":[{"name":"Faculty of Architecture and Engineering, Mato Grosso State University, C\u00e1ceres 78217-900, MT, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2513-9714","authenticated-orcid":false,"given":"Erico Fernandes Oliveira","family":"Martins","sequence":"additional","affiliation":[{"name":"Faculty of Architecture and Engineering, Mato Grosso State University, C\u00e1ceres 78217-900, MT, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0924-8024","authenticated-orcid":false,"given":"Rodrigo Capobianco","family":"Guido","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Statistics, Institute of Biosciences, Letters and Exact Sciences, S\u00e3o Paulo State University (UNESP), S\u00e3o Jos\u00e9 do Rio Preto 15054-000, SP, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2024,2,20]]},"reference":[{"key":"ref_1","unstructured":"Box, G.E., Jenkins, G.M., Reinsel, G.C., and Ljung, G.M. (2015). Time Series Analysis: Forecasting and Control, John Wiley & Sons."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1016\/j.eswa.2019.06.014","article-title":"Technical analysis and sentiment embeddings for market trend prediction","volume":"135","author":"Picasso","year":"2019","journal-title":"Expert Syst. Appl."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1016\/j.asoc.2015.06.005","article-title":"Maximum and minimum stock price forecasting of Brazilian power distribution companies based on artificial neural networks","volume":"35","author":"Laboissiere","year":"2015","journal-title":"Appl. Soft Comput."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1186\/s40854-021-00321-6","article-title":"Cryptocurrency trading: A comprehensive survey","volume":"8","author":"Fang","year":"2022","journal-title":"Financ. Innov."},{"key":"ref_5","first-page":"39","article-title":"Cryptocurrencies and the blockchain","volume":"36","author":"Tredinnick","year":"2019","journal-title":"Bus. Inf. Rev."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1007\/s11403-015-0168-2","article-title":"Using an artificial financial market for studying a cryptocurrency market","volume":"12","author":"Cocco","year":"2017","journal-title":"J. Econ. Interact. Coord."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"100785","DOI":"10.1016\/j.jbef.2022.100785","article-title":"A systematic literature review of investor behavior in the cryptocurrency markets","volume":"37","author":"Almeida","year":"2023","journal-title":"J. Behav. Exp. Finance"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"115537","DOI":"10.1016\/j.eswa.2021.115537","article-title":"Applications of deep learning in stock market prediction: Recent progress","volume":"184","author":"Jiang","year":"2021","journal-title":"Expert Syst. Appl."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Cho, D.H., Moon, S.H., and Kim, Y.H. (2021). Genetic Feature Selection Applied to KOSPI and Cryptocurrency Price Prediction. Mathematics, 9.","DOI":"10.3390\/math9202574"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"596","DOI":"10.1016\/j.asoc.2018.11.038","article-title":"Predicting the direction, maximum, minimum and closing prices of daily Bitcoin exchange rate using machine learning techniques","volume":"75","author":"Mallqui","year":"2019","journal-title":"Appl. Soft Comput."},{"key":"ref_11","first-page":"689","article-title":"A hybrid machine learning system for stock market forecasting","volume":"2","author":"Choudhry","year":"2008","journal-title":"Int. J. Comput. Inf. Eng."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"107119","DOI":"10.1016\/j.knosys.2021.107119","article-title":"Technical analysis strategy optimization using a machine learning approach in stock market indices","volume":"225","author":"Ayala","year":"2021","journal-title":"Knowl. Based Syst."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Akita, R., Yoshihara, A., Matsubara, T., and Uehara, K. (2016, January 26\u201329). Deep learning for stock prediction using numerical and textual information. Proceedings of the 2016 IEEE\/ACIS 15th International Conference on Computer and Information Science (ICIS), Okayama, Japan.","DOI":"10.1109\/ICIS.2016.7550882"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"11019","DOI":"10.1007\/s00500-019-04347-y","article-title":"Predicting stock market trends using machine learning algorithms via public sentiment and political situation analysis","volume":"24","author":"Khan","year":"2020","journal-title":"Soft Comput."},{"key":"ref_15","unstructured":"Bishop, C.M., and Nasrabadi, N.M. (2006). Pattern Recognition and Machine Learning, Springer."},{"key":"ref_16","unstructured":"Charikar, M., Guruswami, V., Kumar, R., Rajagopalan, S., and Sahai, A. (2000, January 12\u201314). Combinatorial feature selection problems. Proceedings of the 41st Annual Symposium on Foundations of Computer Science, Redondo Beach, CA, USA."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1016\/j.neucom.2022.04.083","article-title":"A comprehensive survey on recent metaheuristics for feature selection","volume":"494","author":"Dokeroglu","year":"2022","journal-title":"Neurocomputing"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"258","DOI":"10.1016\/j.dss.2010.08.028","article-title":"Combining multiple feature selection methods for stock prediction: Union, intersection, and multi-intersection approaches","volume":"50","author":"Tsai","year":"2010","journal-title":"Decis. Support Syst."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1016\/j.ins.2013.02.041","article-title":"A survey on optimization metaheuristics","volume":"237","author":"Lepagnot","year":"2013","journal-title":"Inf. Sci."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1501","DOI":"10.1007\/s13042-019-01053-x","article-title":"Gaining-sharing knowledge based algorithm for solving optimization problems: A novel nature-inspired algorithm","volume":"11","author":"Mohamed","year":"2020","journal-title":"Int. J. Mach. Learn. Cybern.s"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Mitchell, M. (1998). An Introduction to Genetic Algorithms, MIT Press.","DOI":"10.7551\/mitpress\/3927.001.0001"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"116659","DOI":"10.1016\/j.eswa.2022.116659","article-title":"Machine learning techniques and data for stock market forecasting: A literature review","volume":"197","author":"Kumbure","year":"2022","journal-title":"Expert Syst. Appl."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"340","DOI":"10.1016\/j.eswa.2017.02.044","article-title":"A feature weighted support vector machine and K-nearest neighbor algorithm for stock market indices prediction","volume":"80","author":"Chen","year":"2017","journal-title":"Expert Syst. Appl."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"106885","DOI":"10.1016\/j.epsr.2020.106885","article-title":"Review of preprocessing methods for univariate volatile time-series in power system applications","volume":"191","author":"Ranjan","year":"2021","journal-title":"Electr. Power Syst. Res."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"115716","DOI":"10.1016\/j.eswa.2021.115716","article-title":"Prediction of stock price direction using a hybrid GA-XGBoost algorithm with a three-stage feature engineering process","volume":"186","author":"Yun","year":"2021","journal-title":"Expert Syst. Appl."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"066138","DOI":"10.1103\/PhysRevE.69.066138","article-title":"Estimating mutual information","volume":"69","author":"Kraskov","year":"2004","journal-title":"Phys. Rev. E"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"208","DOI":"10.1016\/j.neucom.2016.07.036","article-title":"A new sampling method in particle filter based on Pearson correlation coefficient","volume":"216","author":"Zhou","year":"2016","journal-title":"Neurocomputing"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Peng, G., Nourani, M., Harvey, J., and Dave, H. (2020, January 20\u201324). Feature selection using f-statistic values for EEG signal analysis. Proceedings of the 2020 42nd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC), Montreal, QC, Canada.","DOI":"10.1109\/EMBC44109.2020.9176434"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Hutter, F., Kotthoff, L., and Vanschoren, J. (2019). Automated Machine Learning: Methods, Systems, Challenges, Springer International Publishing.","DOI":"10.1007\/978-3-030-05318-5"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"311","DOI":"10.1007\/s10614-020-10060-y","article-title":"Predicting stock price falls using news data: Evidence from the Brazilian market","volume":"57","author":"Duarte","year":"2021","journal-title":"Comput. Econ."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"861","DOI":"10.1016\/j.patrec.2005.10.010","article-title":"An introduction to ROC analysis","volume":"27","author":"Fawcett","year":"2006","journal-title":"Pattern Recognit. Lett."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Viana, M.S., Contreras, R.C., and Morandin Junior, O. (2022). A New Frequency Analysis Operator for Population Improvement in Genetic Algorithms to Solve the Job Shop Scheduling Problem. Sensors, 22.","DOI":"10.3390\/s22124561"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Rutkowski, L., Scherer, R., Korytkowski, M., Pedrycz, W., Tadeusiewicz, R., and Zurada, J.M. (2021). Proceedings of the Artificial Intelligence and Soft Computing (ICAISC 2021 Proceedings), Virtual, 21\u201323 June 2021, Springer International Publishing.","DOI":"10.1007\/978-3-030-87986-0"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Viana, M.S., Morandin Junior, O., and Contreras, R.C. (2020). A Modified Genetic Algorithm with Local Search Strategies and Multi-Crossover Operator for Job Shop Scheduling Problem. Sensors, 20.","DOI":"10.3390\/s20185440"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Viana, M.S., Morandin Junior, O., and Contreras, R.C. (2020). An Improved Local Search Genetic Algorithm with a New Mapped Adaptive Operator Applied to Pseudo-Coloring Problem. Symmetry, 12.","DOI":"10.3390\/sym12101684"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Viana, M.S., Morandin Junior, O., and Contreras, R.C. (2020, January 12\u201314). An Improved Local Search Genetic Algorithm with Multi-Crossover for Job Shop Scheduling Problem. Proceedings of the International Conference on Artificial Intelligence and Soft Computing, Zakopane, Poland.","DOI":"10.1007\/978-3-030-61401-0_43"},{"key":"ref_37","unstructured":"Contreras, R.C., Morandin Junior, O., and Viana, M.S. (2020). Advances in Swarm Intelligence, Springer."}],"container-title":["Entropy"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1099-4300\/26\/3\/177\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T14:02:49Z","timestamp":1760104969000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1099-4300\/26\/3\/177"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,2,20]]},"references-count":37,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2024,3]]}},"alternative-id":["e26030177"],"URL":"https:\/\/doi.org\/10.3390\/e26030177","relation":{},"ISSN":["1099-4300"],"issn-type":[{"value":"1099-4300","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,2,20]]}}}