Previsão do preço de ações da Petrobras utilizando redes neurais artificiais
| Ano de defesa: | 2025 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Tecnológica Federal do Paraná
Ponta Grossa Brasil Programa de Pós-Graduação em Engenharia de Produção UTFPR |
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | http://repositorio.utfpr.edu.br/jspui/handle/1/36722 |
Resumo: | The stock market represents an investment alternative with high return potential, but permeated by inherent uncertainty and volatility. Conventional approaches, such as statistical methods and technical and fundamental analysis, prove to be limited in identifying non-linear relationships between the variables that affect stock prices and their upward and downward movements. Therefore, the application of more advanced techniques, such as Artificial Neural Networks (ANN), is necessary for a more comprehensive and accurate analysis of the stock market, which includes a wide variety of data, which is highly volatile and follows non-linear patterns over time, forming complex time series. Because of this, predicting market fluctuations becomes a significant challenge. In this study, the price of shares on the market serves as a source of information for investors in decisions relating to the allocation of resources, strategic planning and the execution of financial transactions. Thus, this paper investigates the application of artificiais neurais networks in forecasting the stock market of Petrobras, one of the world's largest energy companies. This is a challenging task due to the complex and highly volatile nature of the company, and the use of an ANN is justified by the difficulty of traditional statistical methods in achieving accurate long-term forecasts in economic time series. To this end, this paper describes the development and implementation of a recurrent neural network (RNN) model using the TensorFlow library, which employs a sequential architecture composed of bidirectional Long Short-Term Memory (LSTM) layers, interspersed with Batch Normalization and Dropout layers, in order to mitigate overfitting and promote maximization of generalization. The findings of this study reveal the significant potential of Artificial Neural Networks in predicting the performance of the Petrobras stock market. By capturing complex, non-linear patterns in financial data, it is possible to make informed financial decisions. The results obtained show the ability of a properly structured ANN to identify and represent intricate and non-linear mappings, often found in financial time series. The results of this study point to the RBF model as the most effective for predicting time series, due to its lower error and high consistency. The LSTM and ELM models also demonstrate high performance, combining accuracy and stability. Despite being a viable alternative, MLP has limitations in terms of robustness. ARIMA, on the other hand, has good stability but lower predictive reliability, making it a secondary option. RBF is therefore recommended as the preferred choice, with LSTM and ELM as promising alternatives. |
| id |
UTFPR-12_5ec17ee4d550efc126e1642800146190 |
|---|---|
| oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/36722 |
| network_acronym_str |
UTFPR-12 |
| network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| repository_id_str |
|
| spelling |
Previsão do preço de ações da Petrobras utilizando redes neurais artificiaisForecasting Petrobras stock prices using artificial neural networksRedes neurais (Computação)Mercado de ações - PrevisãoMercado financeiroAções (Finanças) - PreçosPETROBRASNeural networks (Computer science)Stock price forecastingMoney marketStocks - PricesCNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAOEngenharia/Tecnologia/GestãoThe stock market represents an investment alternative with high return potential, but permeated by inherent uncertainty and volatility. Conventional approaches, such as statistical methods and technical and fundamental analysis, prove to be limited in identifying non-linear relationships between the variables that affect stock prices and their upward and downward movements. Therefore, the application of more advanced techniques, such as Artificial Neural Networks (ANN), is necessary for a more comprehensive and accurate analysis of the stock market, which includes a wide variety of data, which is highly volatile and follows non-linear patterns over time, forming complex time series. Because of this, predicting market fluctuations becomes a significant challenge. In this study, the price of shares on the market serves as a source of information for investors in decisions relating to the allocation of resources, strategic planning and the execution of financial transactions. Thus, this paper investigates the application of artificiais neurais networks in forecasting the stock market of Petrobras, one of the world's largest energy companies. This is a challenging task due to the complex and highly volatile nature of the company, and the use of an ANN is justified by the difficulty of traditional statistical methods in achieving accurate long-term forecasts in economic time series. To this end, this paper describes the development and implementation of a recurrent neural network (RNN) model using the TensorFlow library, which employs a sequential architecture composed of bidirectional Long Short-Term Memory (LSTM) layers, interspersed with Batch Normalization and Dropout layers, in order to mitigate overfitting and promote maximization of generalization. The findings of this study reveal the significant potential of Artificial Neural Networks in predicting the performance of the Petrobras stock market. By capturing complex, non-linear patterns in financial data, it is possible to make informed financial decisions. The results obtained show the ability of a properly structured ANN to identify and represent intricate and non-linear mappings, often found in financial time series. The results of this study point to the RBF model as the most effective for predicting time series, due to its lower error and high consistency. The LSTM and ELM models also demonstrate high performance, combining accuracy and stability. Despite being a viable alternative, MLP has limitations in terms of robustness. ARIMA, on the other hand, has good stability but lower predictive reliability, making it a secondary option. RBF is therefore recommended as the preferred choice, with LSTM and ELM as promising alternatives.O mercado de ações representa uma alternativa de investimento com potencial de retorno elevado, porém permeado pela incerteza e volatilidade inerentes. As abordagens convencionais, como métodos estatísticos e análises técnica e fundamentalista, revelam-se limitadas na identificação de relações não lineares entre as variáveis que afetam o preço das ações e seus movimentos de alta e baixa. Portanto, a aplicação de técnicas mais avançadas, como as Redes Neurais Artificiais (RNA), torna-se necessária para uma análise mais abrangente e precisa do mercado de ações, que comporta uma grande diversidade de dados, altamente voláteis e que seguem padrões não lineares ao longo do tempo, formando séries temporais complexas. Devido a isso, a previsão das flutuações do mercado se torna um desafio significativo. Neste estudo, o preço das ações no mercado serve como fonte de informação para os investidores nas decisões relacionadas à alocação de recursos, planejamento estratégico e execução de transações financeiras. Assim, este trabalho investiga a aplicação de redes neurais artificiais na previsão do mercado de ações da Petrobras, uma das maiores empresas de energia do mundo. Essa é uma tarefa desafiadora devido à natureza complexa e altamente volátil da empresa, e o uso de uma RNA se justifica pela dificuldade dos métodos estatísticos tradicionais em conseguir previsões acuradas a longo prazo em séries temporais econômicas. Para tanto, o presente trabalho descreve o desenvolvimento e a implementação de um modelo de rede neural recorrente (RNN) utilizando a biblioteca TensorFlow, que emprega uma arquitetura sequencial composta por camadas bidirecionais de Long Short-Term Memory (LSTM), intercaladas com camadas de normalização em lote (Batch Normalization) e Dropout, visando a mitigar o sobreajuste e promover a maximização da generalização. Os achados deste estudo revelam o potencial significativo das Redes Neurais Artificiais na previsão do desempenho do mercado de ações da Petrobras. Ao capturar padrões complexos e não lineares nos dados financeiros, é possível embasar decisões financeiras fundamentadas. Os resultados obtidos mostram a capacidade de uma RNA adequadamente estruturada em identificar e representar mapeamentos intrincados e não lineares, frequentemente encontrados em séries temporais financeiras. Os resultados deste estudo apontam o modelo RBF como o mais eficaz para previsão de séries temporais, devido ao menor erro e elevada consistência. Os modelos LSTM e ELM também demonstram alto desempenho, unindo precisão e estabilidade. Apesar de ser uma alternativa viável, o MLP apresenta limitações na robustez. O ARIMA, por sua vez, tem boa estabilidade, mas menor confiabilidade preditiva, posicionando-se como uma opção secundária. Dessa forma, o RBF é recomendado como a escolha preferencial, com LSTM e ELM como alternativas promissoras.Universidade Tecnológica Federal do ParanáPonta GrossaBrasilPrograma de Pós-Graduação em Engenharia de ProduçãoUTFPRSiqueira, Hugo Valadareshttps://orcid.org/0000-0002-1278-4602http://lattes.cnpq.br/6904980376005290Siqueira, Hugo Valadareshttps://orcid.org/0000-0002-1278-4602http://lattes.cnpq.br/6904980376005290Santos, Dayvid Souzahttps://orcid.org/0000-0003-1270-7014http://lattes.cnpq.br/6122017622317280Trojan, Flaviohttps://orcid.org/0000-0003-2274-5321http://lattes.cnpq.br/1688457940211697Alves, Thiago Antoninihttps://orcid.org/0000-0003-2950-7377http://lattes.cnpq.br/0763708094190677Moura, Gilvan Vieira2025-05-05T17:35:28Z2025-05-05T17:35:28Z2025-02-26info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfMOURA, Gilvan Vieira. Previsão do preço de ações da Petrobras utilizando redes neurais artificiais. 2025. Dissertação (Mestrado em Engenharia de Produção) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2025.http://repositorio.utfpr.edu.br/jspui/handle/1/36722porhttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPR2025-05-06T06:11:58Zoai:repositorio.utfpr.edu.br:1/36722Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2025-05-06T06:11:58Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
| dc.title.none.fl_str_mv |
Previsão do preço de ações da Petrobras utilizando redes neurais artificiais Forecasting Petrobras stock prices using artificial neural networks |
| title |
Previsão do preço de ações da Petrobras utilizando redes neurais artificiais |
| spellingShingle |
Previsão do preço de ações da Petrobras utilizando redes neurais artificiais Moura, Gilvan Vieira Redes neurais (Computação) Mercado de ações - Previsão Mercado financeiro Ações (Finanças) - Preços PETROBRAS Neural networks (Computer science) Stock price forecasting Money market Stocks - Prices CNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAO Engenharia/Tecnologia/Gestão |
| title_short |
Previsão do preço de ações da Petrobras utilizando redes neurais artificiais |
| title_full |
Previsão do preço de ações da Petrobras utilizando redes neurais artificiais |
| title_fullStr |
Previsão do preço de ações da Petrobras utilizando redes neurais artificiais |
| title_full_unstemmed |
Previsão do preço de ações da Petrobras utilizando redes neurais artificiais |
| title_sort |
Previsão do preço de ações da Petrobras utilizando redes neurais artificiais |
| author |
Moura, Gilvan Vieira |
| author_facet |
Moura, Gilvan Vieira |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Siqueira, Hugo Valadares https://orcid.org/0000-0002-1278-4602 http://lattes.cnpq.br/6904980376005290 Siqueira, Hugo Valadares https://orcid.org/0000-0002-1278-4602 http://lattes.cnpq.br/6904980376005290 Santos, Dayvid Souza https://orcid.org/0000-0003-1270-7014 http://lattes.cnpq.br/6122017622317280 Trojan, Flavio https://orcid.org/0000-0003-2274-5321 http://lattes.cnpq.br/1688457940211697 Alves, Thiago Antonini https://orcid.org/0000-0003-2950-7377 http://lattes.cnpq.br/0763708094190677 |
| dc.contributor.author.fl_str_mv |
Moura, Gilvan Vieira |
| dc.subject.por.fl_str_mv |
Redes neurais (Computação) Mercado de ações - Previsão Mercado financeiro Ações (Finanças) - Preços PETROBRAS Neural networks (Computer science) Stock price forecasting Money market Stocks - Prices CNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAO Engenharia/Tecnologia/Gestão |
| topic |
Redes neurais (Computação) Mercado de ações - Previsão Mercado financeiro Ações (Finanças) - Preços PETROBRAS Neural networks (Computer science) Stock price forecasting Money market Stocks - Prices CNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAO Engenharia/Tecnologia/Gestão |
| description |
The stock market represents an investment alternative with high return potential, but permeated by inherent uncertainty and volatility. Conventional approaches, such as statistical methods and technical and fundamental analysis, prove to be limited in identifying non-linear relationships between the variables that affect stock prices and their upward and downward movements. Therefore, the application of more advanced techniques, such as Artificial Neural Networks (ANN), is necessary for a more comprehensive and accurate analysis of the stock market, which includes a wide variety of data, which is highly volatile and follows non-linear patterns over time, forming complex time series. Because of this, predicting market fluctuations becomes a significant challenge. In this study, the price of shares on the market serves as a source of information for investors in decisions relating to the allocation of resources, strategic planning and the execution of financial transactions. Thus, this paper investigates the application of artificiais neurais networks in forecasting the stock market of Petrobras, one of the world's largest energy companies. This is a challenging task due to the complex and highly volatile nature of the company, and the use of an ANN is justified by the difficulty of traditional statistical methods in achieving accurate long-term forecasts in economic time series. To this end, this paper describes the development and implementation of a recurrent neural network (RNN) model using the TensorFlow library, which employs a sequential architecture composed of bidirectional Long Short-Term Memory (LSTM) layers, interspersed with Batch Normalization and Dropout layers, in order to mitigate overfitting and promote maximization of generalization. The findings of this study reveal the significant potential of Artificial Neural Networks in predicting the performance of the Petrobras stock market. By capturing complex, non-linear patterns in financial data, it is possible to make informed financial decisions. The results obtained show the ability of a properly structured ANN to identify and represent intricate and non-linear mappings, often found in financial time series. The results of this study point to the RBF model as the most effective for predicting time series, due to its lower error and high consistency. The LSTM and ELM models also demonstrate high performance, combining accuracy and stability. Despite being a viable alternative, MLP has limitations in terms of robustness. ARIMA, on the other hand, has good stability but lower predictive reliability, making it a secondary option. RBF is therefore recommended as the preferred choice, with LSTM and ELM as promising alternatives. |
| publishDate |
2025 |
| dc.date.none.fl_str_mv |
2025-05-05T17:35:28Z 2025-05-05T17:35:28Z 2025-02-26 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
MOURA, Gilvan Vieira. Previsão do preço de ações da Petrobras utilizando redes neurais artificiais. 2025. Dissertação (Mestrado em Engenharia de Produção) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2025. http://repositorio.utfpr.edu.br/jspui/handle/1/36722 |
| identifier_str_mv |
MOURA, Gilvan Vieira. Previsão do preço de ações da Petrobras utilizando redes neurais artificiais. 2025. Dissertação (Mestrado em Engenharia de Produção) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2025. |
| url |
http://repositorio.utfpr.edu.br/jspui/handle/1/36722 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
http://creativecommons.org/licenses/by-nc/4.0/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc/4.0/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Ponta Grossa Brasil Programa de Pós-Graduação em Engenharia de Produção UTFPR |
| publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Ponta Grossa Brasil Programa de Pós-Graduação em Engenharia de Produção UTFPR |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
| instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
| instacron_str |
UTFPR |
| institution |
UTFPR |
| reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
| repository.mail.fl_str_mv |
riut@utfpr.edu.br || sibi@utfpr.edu.br |
| _version_ |
1850498342338953216 |