Redes Neurais LSTM e otimização de portfólio para auxílio a tomada de decisão na Bolsa de valores

Detalhes bibliográficos
Autor(a) principal: Vinícius Teodoro de Castro Pires
Data de Publicação: 2022
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFMG
Texto Completo: http://hdl.handle.net/1843/48518
Resumo: Em um cenário econômico onde a rentabilidade de investimentos tradicionais é, geralmente, menor que a inflação do mesmo período, investir na bolsa de valores tem se tornado uma opção atraente. O foco deste projeto de pesquisa realizado foi construir estratégias de investimento que se apoiam em algoritmos já conhecidos de otimização de portfólio, redes neurais e de trata- mento de dados, combinando-os em busca de uma estratégia arrojada. A rede neural recorrente Long Short-Term Memory foi utilizada para construir modelagens capazes de realizar a pre- dição do retorno esperado e de avaliar ações para operações diárias. Os resultados e análises construídos trouxeram combinações de diferentes objetivos de otimização, como maximização do Sharpe, maximização da utilidade quadrática, e minimização da variância com diferentes formas de construir o parâmetro de retorno esperado dos otimizadores. Além disso, foram avaliadas as performances de operações de compra e venda diárias baseadas no valor predito pela modelagem para os ativos dentro dos portfólios otimizados de cada uma das estratégias. Para avaliação comparativa da performance das modelagens montadas foram escolhidos o IBO- VESPA e o IPCA, que no período de avaliação entre janeiro de 2021 a abril de 2022 tiveram como resultado -9% e 14.78%, respectivamente. As estratégias com os melhores resultados do projeto foram em portfólios otimizados que utilizaram o retorno esperado predito pela LSTM como entrada, onde a otimização usando Sharpe Ratio teve um retorno 35.79% e Utilidade qua- drática, 66.93%. Apesar do melhor resultado, o portfólio que otimiza a utilidade quadrática tem baixa diversidade e o portfólio que maximiza Sharpe tem maior diversidade e pode ser mais indicado para investidores que não desejam alto grau de risco. Pensando em diversidade de ações na composição do portfólio, a minimização da variância é uma proposta interessante, pois teve um retorno de 11.33%, mas apresentou resultados menos voláteis e maior número de diferentes ativos em carteira por mês. As operações em portfólios ótimos não obtiveram bons resultados devido à mudança de composição do portfólio em cada operação, o que não garante um portfólio otimizado.
id UFMG_190d2a1ef67f2a0cdd09da28b97545f8
oai_identifier_str oai:repositorio.ufmg.br:1843/48518
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling Adriano César Machado Pereirahttp://lattes.cnpq.br/6813736989856243Cristiano Arbex ValleHeitor Soares Ramos Filhohttp://lattes.cnpq.br/6447382722654341Vinícius Teodoro de Castro Pires2022-12-29T20:15:56Z2022-12-29T20:15:56Z2022-08-16http://hdl.handle.net/1843/48518Em um cenário econômico onde a rentabilidade de investimentos tradicionais é, geralmente, menor que a inflação do mesmo período, investir na bolsa de valores tem se tornado uma opção atraente. O foco deste projeto de pesquisa realizado foi construir estratégias de investimento que se apoiam em algoritmos já conhecidos de otimização de portfólio, redes neurais e de trata- mento de dados, combinando-os em busca de uma estratégia arrojada. A rede neural recorrente Long Short-Term Memory foi utilizada para construir modelagens capazes de realizar a pre- dição do retorno esperado e de avaliar ações para operações diárias. Os resultados e análises construídos trouxeram combinações de diferentes objetivos de otimização, como maximização do Sharpe, maximização da utilidade quadrática, e minimização da variância com diferentes formas de construir o parâmetro de retorno esperado dos otimizadores. Além disso, foram avaliadas as performances de operações de compra e venda diárias baseadas no valor predito pela modelagem para os ativos dentro dos portfólios otimizados de cada uma das estratégias. Para avaliação comparativa da performance das modelagens montadas foram escolhidos o IBO- VESPA e o IPCA, que no período de avaliação entre janeiro de 2021 a abril de 2022 tiveram como resultado -9% e 14.78%, respectivamente. As estratégias com os melhores resultados do projeto foram em portfólios otimizados que utilizaram o retorno esperado predito pela LSTM como entrada, onde a otimização usando Sharpe Ratio teve um retorno 35.79% e Utilidade qua- drática, 66.93%. Apesar do melhor resultado, o portfólio que otimiza a utilidade quadrática tem baixa diversidade e o portfólio que maximiza Sharpe tem maior diversidade e pode ser mais indicado para investidores que não desejam alto grau de risco. Pensando em diversidade de ações na composição do portfólio, a minimização da variância é uma proposta interessante, pois teve um retorno de 11.33%, mas apresentou resultados menos voláteis e maior número de diferentes ativos em carteira por mês. As operações em portfólios ótimos não obtiveram bons resultados devido à mudança de composição do portfólio em cada operação, o que não garante um portfólio otimizado.In an economic scenario where the profitability of traditional investments is often lower than the inflation of the same period, investing in the stock market has become an attractive option. The focus of the research carried out was to build investment strategies that rely on already known algorithms for portfolio optimization, neural networks and data processing, combining them in search of a bold strategy. The Long Short-Term Memory recurrent neural network was used to build models capable of predicting the expected return and evaluating actions for daily operations. The strategies built brought combinations of different optimization objectives, such as Sharpe maximization, quadratic utility maximization and variance minimization with different ways of building the expected return parameter of the optimizers. In addition, the performance of daily purchase and sale operations was evaluated based on the value predicted by the model for the assets within the optimized portfolios of each strategie. As a benchmark of models created, the IBOVESPA and the IPCA were chosen, which in the evaluation period between January 2021 and April 2022 resulted in -9% and 14.78%, respectively. The strategies with the best results of the project were in optimized portfolios that used the expected return predicted by LSTM as an input, where Sharpe had a return of 35.79% and Quadratic Utility 66.93%. Despite the best result, the portfolio that optimizes Quadratic Utility has low diversity and the portfolio that maximizes Sharpe has greater diversity and may be more suitable for investors who do not want a high degree of risk. Considering the diversity of stocks in the portfolio composition, the minimization of variance is an interesting proposal as it had a return of 11.33% but presented less volatile results and a greater number of different assets monthly. Operations in optimal portfolios did not obtain good results due to the change in the composition of the portfolio in each operation, which does not guarantee an optimized portfolio during the period of operation.porUniversidade Federal de Minas GeraisPrograma de Pós-Graduação em Ciência da ComputaçãoUFMGBrasilICEX - INSTITUTO DE CIÊNCIAS EXATASComputação – TesesRedes neurais (Computação) – TesesTeoria do portfólio – TesesModelo de Markowitz – TesesBolsa de valores - Modelos econométricos – TesesRedes NeuraisLSTMOtimização de portfólioMarkowitzBolsa de ValoresRedes Neurais LSTM e otimização de portfólio para auxílio a tomada de decisão na Bolsa de valoresRedes Neurais LSTM e otimização de portfólio para auxílio a tomada de decisão em aplicações financeirasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGORIGINALdissertacao_mestrado_vinicius_teodoro.pdfdissertacao_mestrado_vinicius_teodoro.pdfapplication/pdf4334595https://repositorio.ufmg.br/bitstream/1843/48518/1/dissertacao_mestrado_vinicius_teodoro.pdf072557bd85015f076d9ea693e4969f1eMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82118https://repositorio.ufmg.br/bitstream/1843/48518/2/license.txtcda590c95a0b51b4d15f60c9642ca272MD521843/485182022-12-29 17:15:56.692oai:repositorio.ufmg.br:1843/48518TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEgRE8gUkVQT1NJVMOTUklPIElOU1RJVFVDSU9OQUwgREEgVUZNRwoKQ29tIGEgYXByZXNlbnRhw6fDo28gZGVzdGEgbGljZW7Dp2EsIHZvY8OqIChvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSBhbyBSZXBvc2l0w7NyaW8gSW5zdGl0dWNpb25hbCBkYSBVRk1HIChSSS1VRk1HKSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZSBpcnJldm9nw6F2ZWwgZGUgcmVwcm9kdXppciBlL291IGRpc3RyaWJ1aXIgYSBzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIGZvcm1hdG9zIMOhdWRpbyBvdSB2w61kZW8uCgpWb2PDqiBkZWNsYXJhIHF1ZSBjb25oZWNlIGEgcG9sw610aWNhIGRlIGNvcHlyaWdodCBkYSBlZGl0b3JhIGRvIHNldSBkb2N1bWVudG8gZSBxdWUgY29uaGVjZSBlIGFjZWl0YSBhcyBEaXJldHJpemVzIGRvIFJJLVVGTUcuCgpWb2PDqiBjb25jb3JkYSBxdWUgbyBSZXBvc2l0w7NyaW8gSW5zdGl0dWNpb25hbCBkYSBVRk1HIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFuc3BvciBhIHN1YSBwdWJsaWNhw6fDo28gcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGTUcgcG9kZSBtYW50ZXIgbWFpcyBkZSB1bWEgY8OzcGlhIGRlIHN1YSBwdWJsaWNhw6fDo28gcGFyYSBmaW5zIGRlIHNlZ3VyYW7Dp2EsIGJhY2stdXAgZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogZGVjbGFyYSBxdWUgYSBzdWEgcHVibGljYcOnw6NvIMOpIG9yaWdpbmFsIGUgcXVlIHZvY8OqIHRlbSBvIHBvZGVyIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIG5lc3RhIGxpY2Vuw6dhLiBWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRlIHN1YSBwdWJsaWNhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHB1YmxpY2HDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiBkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgYW8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgZGEgVUZNRyBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRhIHB1YmxpY2HDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBQVUJMSUNBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UgQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgRVhJR0lEQVMgUE9SIENPTlRSQVRPIE9VIEFDT1JETy4KCk8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgZGEgVUZNRyBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lKHMpIG91IG8ocykgbm9tZXMocykgZG8ocykgZGV0ZW50b3IoZXMpIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KRepositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2022-12-29T20:15:56Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.pt_BR.fl_str_mv Redes Neurais LSTM e otimização de portfólio para auxílio a tomada de decisão na Bolsa de valores
dc.title.alternative.pt_BR.fl_str_mv Redes Neurais LSTM e otimização de portfólio para auxílio a tomada de decisão em aplicações financeiras
title Redes Neurais LSTM e otimização de portfólio para auxílio a tomada de decisão na Bolsa de valores
spellingShingle Redes Neurais LSTM e otimização de portfólio para auxílio a tomada de decisão na Bolsa de valores
Vinícius Teodoro de Castro Pires
Redes Neurais
LSTM
Otimização de portfólio
Markowitz
Bolsa de Valores
Computação – Teses
Redes neurais (Computação) – Teses
Teoria do portfólio – Teses
Modelo de Markowitz – Teses
Bolsa de valores - Modelos econométricos – Teses
title_short Redes Neurais LSTM e otimização de portfólio para auxílio a tomada de decisão na Bolsa de valores
title_full Redes Neurais LSTM e otimização de portfólio para auxílio a tomada de decisão na Bolsa de valores
title_fullStr Redes Neurais LSTM e otimização de portfólio para auxílio a tomada de decisão na Bolsa de valores
title_full_unstemmed Redes Neurais LSTM e otimização de portfólio para auxílio a tomada de decisão na Bolsa de valores
title_sort Redes Neurais LSTM e otimização de portfólio para auxílio a tomada de decisão na Bolsa de valores
author Vinícius Teodoro de Castro Pires
author_facet Vinícius Teodoro de Castro Pires
author_role author
dc.contributor.advisor1.fl_str_mv Adriano César Machado Pereira
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/6813736989856243
dc.contributor.referee1.fl_str_mv Cristiano Arbex Valle
dc.contributor.referee2.fl_str_mv Heitor Soares Ramos Filho
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/6447382722654341
dc.contributor.author.fl_str_mv Vinícius Teodoro de Castro Pires
contributor_str_mv Adriano César Machado Pereira
Cristiano Arbex Valle
Heitor Soares Ramos Filho
dc.subject.por.fl_str_mv Redes Neurais
LSTM
Otimização de portfólio
Markowitz
Bolsa de Valores
topic Redes Neurais
LSTM
Otimização de portfólio
Markowitz
Bolsa de Valores
Computação – Teses
Redes neurais (Computação) – Teses
Teoria do portfólio – Teses
Modelo de Markowitz – Teses
Bolsa de valores - Modelos econométricos – Teses
dc.subject.other.pt_BR.fl_str_mv Computação – Teses
Redes neurais (Computação) – Teses
Teoria do portfólio – Teses
Modelo de Markowitz – Teses
Bolsa de valores - Modelos econométricos – Teses
description Em um cenário econômico onde a rentabilidade de investimentos tradicionais é, geralmente, menor que a inflação do mesmo período, investir na bolsa de valores tem se tornado uma opção atraente. O foco deste projeto de pesquisa realizado foi construir estratégias de investimento que se apoiam em algoritmos já conhecidos de otimização de portfólio, redes neurais e de trata- mento de dados, combinando-os em busca de uma estratégia arrojada. A rede neural recorrente Long Short-Term Memory foi utilizada para construir modelagens capazes de realizar a pre- dição do retorno esperado e de avaliar ações para operações diárias. Os resultados e análises construídos trouxeram combinações de diferentes objetivos de otimização, como maximização do Sharpe, maximização da utilidade quadrática, e minimização da variância com diferentes formas de construir o parâmetro de retorno esperado dos otimizadores. Além disso, foram avaliadas as performances de operações de compra e venda diárias baseadas no valor predito pela modelagem para os ativos dentro dos portfólios otimizados de cada uma das estratégias. Para avaliação comparativa da performance das modelagens montadas foram escolhidos o IBO- VESPA e o IPCA, que no período de avaliação entre janeiro de 2021 a abril de 2022 tiveram como resultado -9% e 14.78%, respectivamente. As estratégias com os melhores resultados do projeto foram em portfólios otimizados que utilizaram o retorno esperado predito pela LSTM como entrada, onde a otimização usando Sharpe Ratio teve um retorno 35.79% e Utilidade qua- drática, 66.93%. Apesar do melhor resultado, o portfólio que otimiza a utilidade quadrática tem baixa diversidade e o portfólio que maximiza Sharpe tem maior diversidade e pode ser mais indicado para investidores que não desejam alto grau de risco. Pensando em diversidade de ações na composição do portfólio, a minimização da variância é uma proposta interessante, pois teve um retorno de 11.33%, mas apresentou resultados menos voláteis e maior número de diferentes ativos em carteira por mês. As operações em portfólios ótimos não obtiveram bons resultados devido à mudança de composição do portfólio em cada operação, o que não garante um portfólio otimizado.
publishDate 2022
dc.date.accessioned.fl_str_mv 2022-12-29T20:15:56Z
dc.date.available.fl_str_mv 2022-12-29T20:15:56Z
dc.date.issued.fl_str_mv 2022-08-16
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 http://hdl.handle.net/1843/48518
url http://hdl.handle.net/1843/48518
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Ciência da Computação
dc.publisher.initials.fl_str_mv UFMG
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv ICEX - INSTITUTO DE CIÊNCIAS EXATAS
publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMG
instname:Universidade Federal de Minas Gerais (UFMG)
instacron:UFMG
instname_str Universidade Federal de Minas Gerais (UFMG)
instacron_str UFMG
institution UFMG
reponame_str Repositório Institucional da UFMG
collection Repositório Institucional da UFMG
bitstream.url.fl_str_mv https://repositorio.ufmg.br/bitstream/1843/48518/1/dissertacao_mestrado_vinicius_teodoro.pdf
https://repositorio.ufmg.br/bitstream/1843/48518/2/license.txt
bitstream.checksum.fl_str_mv 072557bd85015f076d9ea693e4969f1e
cda590c95a0b51b4d15f60c9642ca272
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)
repository.mail.fl_str_mv
_version_ 1801676966398525440