Por favor, use este identificador para citar o enlazar este ítem:
http://repositorio.ufc.br/handle/riufc/82322| Tipo: | TCC |
| Título : | Otimizando carteiras de investimento em ações com Programação Linear |
| Autor : | Bosco, Caio Finotti |
| Tutor: | Figueiredo, Tatiane Fernandes |
| Palabras clave en portugués brasileño: | otimização de portfólio;programação linear;investimentos |
| Palabras clave en inglés: | portfolio optimization;linear programming;investments |
| Áreas de Conocimiento - CNPq: | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE |
| Fecha de publicación : | 2025 |
| Citación : | BOSCO, Caio Finotti. Otimizando carteiras de investimento em ações com Programação Linear. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Campus de Russas, Universidade Federal do Ceará, Russas, 2025. |
| Resumen en portugués brasileño: | O mercado de ações, marcado pela alta volatilidade e incerteza econômica, demanda o uso de estratégias quantitativas — ou seja, baseadas em dados numéricos e modelos matemáticos — para orientar a alocação de investimentos. Neste contexto, propôs-se a aplicação da Pesquisa Operacional e da Programação Linear, com resolução por meio do Método Simplex, visando à otimização de portfólios para diferentes perfis de risco: conservador, moderado e agressivo. A metodologia envolveu a coleta e análise de dados de ações que compõem o Índice Bovespa. Em seguida, o desenvolvimento de um modelo matemático de otimização, codificado em Python e utilizando a biblioteca MIP. O modelo buscou maximizar o retorno esperado das carteiras, respeitando as restrições de risco definidas para cada perfil. Como principal resultado, com base na análise das carteiras geradas para o ano de 2023, a partir de um universo de 87 ativos, identificaram-se três carteiras de baixo risco com os melhores retornos, recomendadas para qualquer perfil de investidor. Excluindo essas alternativas, o modelo apresentou resultados distintos para cada perfil, conforme os níveis de risco estipulados. |
| Abstract: | The stock market, characterized by high volatility and economic uncertainty, requires the use of quantitative strategies — that is, those based on numerical data and mathematical models — to guide investment allocation. In this context, this study proposed the application of Operations Research and Linear Programming, solved using the Simplex Method, with the objective of optimizing investment portfolios for different risk profiles: conservative, moderate, and ag- gressive. The methodology involved the collection and analysis of data from stocks that make up the Ibovespa Index. Subsequently, a mathematical optimization model was developed and implemented in Python using the MIP library. The model aimed to maximize the expected return of portfolios while respecting the risk constraints defined for each investor profile. As a main result, based on the analysis of the portfolios generated for the year 2023 from a universe of 87 assets, three low-risk portfolios with the highest returns were identified and recommended for any type of investor. Excluding these options, the model produced distinct outcomes for each profile, according to their respective risk levels. |
| URI : | http://repositorio.ufc.br/handle/riufc/82322 |
| ORCID del autor: | https://orcid.org/0009-0005-1345-9915 |
| Lattes del autor: | http://lattes.cnpq.br/3718894213097031 |
| Derechos de acceso: | Acesso Aberto |
| Aparece en las colecciones: | ENGENHARIA DE SOFTWARE - RUSSAS - Monografias |
Ficheros en este ítem:
| Fichero | Descripción | Tamaño | Formato | |
|---|---|---|---|---|
| 2025_tcc_cfbosco.pdf | 727,04 kB | Adobe PDF | Visualizar/Abrir |
Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.