Petrobras PETR3 stock price forecast: an application of CNN-LSTM neural networks

Authors

DOI:

https://doi.org/10.7867/1980-4431.RN.11794

Abstract

Abstract

This work proposes using the CNN-LSTM network to predict the opening price of Petrobras PETR3 stock. The database offers a daily series of PETR3 stock prices between January/2012 and December/2022, totaling 2713 observations. Multivariate prediction models based on the CNN-LSTM (Convolutional Neural Network - Long Short Term Memory), LSTM (Long Short Term Memory), GRU (Gated Recurrent Unit), and CNN (Convolutional Neural Network) networks were implemented in the Python language. Results obtained from the four models were compared using the metrics RSME (Root Mean Squared Error), MAPE (Mean Absolute Percent Error), and MAE (Mean Absolute Error). It was verified for a 30-day horizon that the CNN-LSTM model presented a better performance.

Downloads

Download data is not yet available.

Author Biographies

José Airton Azevedo dos Santos, Universidade Tecnológica Federal do Paraná (UTFPR)

Programa de Pós-Graduação em Tecnologias Computacionais para o Agronegócio (PPGTCA)

Leandro de Oliveira, Universidade Tecnológica Federal do Paraná

Universidade Tecnológica Federal do Paraná (UTFPR)

Programa de Pós-Graduação em Tecnologias Computacionais para o Agronegócio (PPGTCA)

Published

2026-04-14

How to Cite

dos Santos, J. A. A., & de Oliveira, L. (2026). Petrobras PETR3 stock price forecast: an application of CNN-LSTM neural networks. Revista De Negócios, 30(1), 24–38. https://doi.org/10.7867/1980-4431.RN.11794