Compra e venda de ações negociadas na B3 utilizando LSTM:

análise de tendência e stop

Autores

DOI:

https://doi.org/10.51359/1679-1827.2024.263317

Palavras-chave:

LSTM, análise de tendência, stop, ações, buy and hold

Resumo

Objetivo: Utilizar a rede Long Short Term Memory (LSTM) para prospectar os preços futuros de fechamento das ações, com o objetivo de analisar a tendência dos preços e junto com regras de stop indicar a compra ou a venda do título.

Método/abordagem: Trata-se de uma pesquisa que utiliza dados reais de fechamento das ações para treinar um modelo de previsão de preços futuros usando a rede LSTM. Com base nessas previsões, busca-se identificar o momento ideal para comprar ou vender um ativo, considerando a tendência dos preços identificada e stops configurados como referência.

Contribuições teóricas/práticas/sociais: Amplia-se o estudo utilizando a rede LSTM para prever os preços das ações, além de incorporar análise de tendências e configuração de stops para determinar o melhor momento de executar operações de compra ou venda.

Originalidade/relevância: Os resultados encontrados, utilizando a estratégia proposta, demonstraram que a carteira conseguiu uma rentabilidade 15,68% maior que a obtida utilizando a estratégia de Buy and Hold (B&H) e 15,67% maior do que a obtida pelo índice Ibovespa.

Biografia do Autor

Taciano Lopes de Amorim, UFRPE

Universidade Federal Rural de Pernambuco, Departamento de Computação, Programa de Pós-Graduação em Inform´ática Aplicada Recife, PE, Brasil.

Gustavo Callou, Universidade Federal Rural de Pernambuco, Departamento de Computação, PPGIA, Recife, PE, Brasil

Universidade Federal Rural de Pernambuco, Departamento de Computação, Programa de Pós-Graduação em Inform´ática Aplicada Recife, PE, Brasil.

Anderson Sena dos Santos, Universidade Federal Rural de Pernambuco, Departamento de Computação, PPGIA, Recife, PE, Brasil

Universidade Federal Rural de Pernambuco, Departamento de Computação, Programa de Pós-Graduação em Inform´ática Aplicada Recife, PE, Brasil.

Referências

B3 (2022, agosto). Uma das principais empresas de infraestrutura de mercado financeiro do mundo. B3. Recuperado em https://www.b3.com.br/pt_br/b3/institucional/quem-somos.

B3 (2023a, 15 de março). B3 divulga resultados financeiros do quarto trimestre de 2022. B3. Recuperado em https://www.b3.com.br/pt_br/noticias/b3-divulga-resultados-financeiros-do- quarto-trimestre-de-2022.htm.

B3 (2023b, 06 de outubro). Gráfico dos preços das ações. B3. Recuperado em https://www.b3.com.br/pt_br/market-data-e-indices/servicos-de-dados/market-data/cotacoes.

B3 (2023c, 02 de janeiro). Composição da carteira ibovespa. B3. Recuperado em https://www.b3.com.br/pt_br/market-data-e-indices/indices/indices-amplos/indice-ibovespa-ibovespa-composicao-da-carteira.htm.

Cardoso, Guilherme (2023, 25 de julho). O risco é o seu maior aliado. InfoMoney. Recuperado em https://www.infomoney.com.br/colunistas/tudo-clear/o-risco-e-o-seu-maior -aliado.

da Costa, T. R. C. C., & Sobreiro, V. A. (2013). Trading System baseado no Moving Average Convergence-Divergence: Uma Experimentação Computacional. Revista de Administração, Contabilidade e Economia da Fundace, 4(1).

Dalla Corte, V., dos Santos, V. K., & Casanova, D. (2019). Chatbot baseado em rede neural Long Short-Term Memory (LSTM): um estudo de caso baseado no livro William Shakespeare. Anais do Computer on the Beach, 484-492.

Data Science Academy (2023, 19 de fevereiro). Capítulo 51– Arquitetura de redes neurais long short term memory (lstm). Deep Learning Book. Recuperado em https://www.deeplearningbook.com.br/arquitetura-de-redes-neurais-long-short-term-memory.

do Nascimento, K. K. F., da Silva Jale, J., & Ferreira, T. A. E. (2021). Simulação de mercado financeiro com compra e venda otimizadas por Enxame de Partículas. Ciência e Natura, 43, e21-e21.

Infomoney (2023a, 05 de maio). Como declarar ações no Imposto de Renda 2023. Infomoney. Recuperado de https://www.infomoney.com.br/guias/declarar-acoes-imposto-de-renda-ir.

Infomoney (2023b, 15 de julho). Ibovespa (IBOV). Infomoney. Recuperado de https://www.infomoney.com.br/cotacoes/b3/indice/ibovespa/historico/.

Keras (2023, 05 de janeiro). Keras 2.11.0. Keras. Recuperado de https://pypi.org/project/keras.

Leandro, J. C. (2021). Aplicação de redes neurais LSTM para previsão de séries temporais financeiras.

Machado, A. E., Viana, R. T., Dalip, D. H., Cardoso, R. T., & da Cruz, A. (2022, July). Avaliação de estratégias de operação em swing trade baseadas em aprendizado de máquina. In Anais do I Brazilian Workshop on Artificial Intelligence in Finance (pp. 69-80). SBC.

Machado, M. A. V., & de Medeiros, O. R. (2012). Existe o efeito liquidez no mercado acionário Brasileiro?. BBR-Brazilian Business Review, 9(4), 28-51.

Nascimento, O. S., Santos, F. G., & Ferreira, K. H. A. (2022, July). Previsão de preços de ações utilizando inteligência artificial. In Anais do I Brazilian Workshop on Artificial Intelligence in Finance (pp. 37-47). SBC.

Neves, R. J. T. (2019). Análise técnica ou buy and hold (Doctoral dissertation).

Pacce, T. A. (2017). Estratégia de negociação baseada em Inteligência Artificial para atuação em mercados de capitais.

Price, O. (2022). Influência de mercado da China na predição do movimento de preços com base em redes neurais.

Python (2022, 15 de dezembro). Python is powerful... and fast; plays well with others; runs everywhere; is friendly & easy to learn; is Open. Python. Recuperado de https://www.python.org/about/.

Ribeiro, M. V. D. O., & Correa, M. M. (2021). Previsão de Preço de Ações Baseada em Redes Neurais Recorrentes: LSTM e GRU.

Roondiwala, M., Patel, H., & Varma, S. (2017). Predicting stock prices using LSTM. International Journal of Science and Research (IJSR), 6(4), 1754-1756.

da Silva Santos, G. F., da Silva Santos, C. A., & Marques, N. L. (2021). A estratégia de buy and hold na composição da carteira de jovens investidores da baixada fluminense. Caderno de Administração, 29(2), 6-31.

Shah, D.; Isah, H.; Zulkernine, F. (2019). Stock market analysis: A review and taxonomy of prediction techniques. International Journal of Financial Studies, v. 7, n. 2, p. 26.

Souto, G., Capistrano, B., Matias, M., Soares, J., Ogasawara, E., & Giusti, L. (2021, November). Avaliação dos diferentes tipos de redes LSTM para predição de ações na bolsa de valores. In Anais da IV Escola Regional de Informática do Rio de Janeiro (pp. 65-71). SBC.

XP (2023, Junho). Stop Gain: como e porque utilizar no investimento!. Expert XP. Recuperado em https://conteudos.xpi.com.br/aprenda-a-investir/relatorios/stop-gain/.

Yfinance (2022, dezembro). Yfinance 0.2.26. Pypi. Recuperado de https://pypi.org/project/yfinance.

Downloads

Publicado

2024-08-28

Edição

Seção

XII SBTI