Arthur Emanuel de Oliveira Carosia, Ana Estela Antunes da Silva, Guilherme Palermo Coelho
{"title":"利用情绪分析、技术指标和股票价格预测巴西股市:深度学习方法","authors":"Arthur Emanuel de Oliveira Carosia, Ana Estela Antunes da Silva, Guilherme Palermo Coelho","doi":"10.1007/s10614-024-10636-y","DOIUrl":null,"url":null,"abstract":"<p>Recent advances in Machine Learning and, especially, Deep Learning, have led to applications of these areas in different fields of knowledge, with great emphasis on stock market prediction. There are two main approaches in the literature to predict future prices in the stock market: (1) considering historical stock prices; and (2) considering news or social media documents. Despite the recent efforts to combine these two approaches, the literature lacks works in which both strategies are performed with Deep Learning, which has led to state-of-art results in many regression and classification tasks. To overcome these limitations, in this work we proposed a new Deep Learning-based approach to predict the Brazilian stock market combining the use of historical stock prices, financial technical indicators, and financial news. The experiments were performed considering the period from 2010 to 2019 with the Ibovespa index and the historical prices of the following Brazilian companies: Banco do Brasil, Itaú, Ambev, and Gerdau, which have significant contribution to the Ibovespa index. Our results show that the combination of stock prices, technical indicators and news improves the stock market prediction considering both the prediction error and return-of-investment.</p>","PeriodicalId":50647,"journal":{"name":"Computational Economics","volume":"83 1","pages":""},"PeriodicalIF":1.9000,"publicationDate":"2024-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Predicting the Brazilian Stock Market with Sentiment Analysis, Technical Indicators and Stock Prices: A Deep Learning Approach\",\"authors\":\"Arthur Emanuel de Oliveira Carosia, Ana Estela Antunes da Silva, Guilherme Palermo Coelho\",\"doi\":\"10.1007/s10614-024-10636-y\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>Recent advances in Machine Learning and, especially, Deep Learning, have led to applications of these areas in different fields of knowledge, with great emphasis on stock market prediction. There are two main approaches in the literature to predict future prices in the stock market: (1) considering historical stock prices; and (2) considering news or social media documents. Despite the recent efforts to combine these two approaches, the literature lacks works in which both strategies are performed with Deep Learning, which has led to state-of-art results in many regression and classification tasks. To overcome these limitations, in this work we proposed a new Deep Learning-based approach to predict the Brazilian stock market combining the use of historical stock prices, financial technical indicators, and financial news. The experiments were performed considering the period from 2010 to 2019 with the Ibovespa index and the historical prices of the following Brazilian companies: Banco do Brasil, Itaú, Ambev, and Gerdau, which have significant contribution to the Ibovespa index. Our results show that the combination of stock prices, technical indicators and news improves the stock market prediction considering both the prediction error and return-of-investment.</p>\",\"PeriodicalId\":50647,\"journal\":{\"name\":\"Computational Economics\",\"volume\":\"83 1\",\"pages\":\"\"},\"PeriodicalIF\":1.9000,\"publicationDate\":\"2024-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computational Economics\",\"FirstCategoryId\":\"96\",\"ListUrlMain\":\"https://doi.org/10.1007/s10614-024-10636-y\",\"RegionNum\":4,\"RegionCategory\":\"经济学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ECONOMICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computational Economics","FirstCategoryId":"96","ListUrlMain":"https://doi.org/10.1007/s10614-024-10636-y","RegionNum":4,"RegionCategory":"经济学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ECONOMICS","Score":null,"Total":0}
Predicting the Brazilian Stock Market with Sentiment Analysis, Technical Indicators and Stock Prices: A Deep Learning Approach
Recent advances in Machine Learning and, especially, Deep Learning, have led to applications of these areas in different fields of knowledge, with great emphasis on stock market prediction. There are two main approaches in the literature to predict future prices in the stock market: (1) considering historical stock prices; and (2) considering news or social media documents. Despite the recent efforts to combine these two approaches, the literature lacks works in which both strategies are performed with Deep Learning, which has led to state-of-art results in many regression and classification tasks. To overcome these limitations, in this work we proposed a new Deep Learning-based approach to predict the Brazilian stock market combining the use of historical stock prices, financial technical indicators, and financial news. The experiments were performed considering the period from 2010 to 2019 with the Ibovespa index and the historical prices of the following Brazilian companies: Banco do Brasil, Itaú, Ambev, and Gerdau, which have significant contribution to the Ibovespa index. Our results show that the combination of stock prices, technical indicators and news improves the stock market prediction considering both the prediction error and return-of-investment.
期刊介绍:
Computational Economics, the official journal of the Society for Computational Economics, presents new research in a rapidly growing multidisciplinary field that uses advanced computing capabilities to understand and solve complex problems from all branches in economics. The topics of Computational Economics include computational methods in econometrics like filtering, bayesian and non-parametric approaches, markov processes and monte carlo simulation; agent based methods, machine learning, evolutionary algorithms, (neural) network modeling; computational aspects of dynamic systems, optimization, optimal control, games, equilibrium modeling; hardware and software developments, modeling languages, interfaces, symbolic processing, distributed and parallel processing