Otimização de carteiras de investimentos pelo modelo de Markowitz utilizando a linguagem de programação Python

dc.contributor.advisorCarrera Júnior, José Marcos [UNIFESP]
dc.contributor.advisorLatteshttps://unifesp.br/prodmais/profile/index.php?lattesID=7538776919172431pt_BR
dc.contributor.authorReis, Flávia Silva dos [UNIFESP]
dc.coverage.spatialOsasco - SPpt_BR
dc.date.accessioned2022-02-22T16:07:26Z
dc.date.available2022-02-22T16:07:26Z
dc.date.issued2022-01-28
dc.description.abstractAo considerar a importância da análise de grandes quantidades de dados para a tomada de decisões e que profissionais de diversas áreas são capazes de manipular ferramentas robustas e de alto nível para otimizar tarefas. Quis-se demonstrar que o uso da linguagem Python para otimizar uma carteira de investimento, com base na Teoria do Portfólio de Markowitz (1952) não está restrita apenas aos profissionais da área da computação, mas que é possível que outros tipos de profissionais, que possuam conhecimentos básicos em programação, façam uso da linguagem Python. Pesquisa quantitativa de cunho exploratório e avaliativo, baseada no uso da biblioteca PyPortfolioOpt que permitiu a coleta de preços de fechamento histórico de 15 ações ordinárias de empresas brasileiras atuantes em diversos setores, ao longo de 21 anos. Com posterior inferência das porcentagens de cada ativo que devem compor a carteira ótima contendo a melhor relação entre risco e retorno. Obteve-se os pesos de cada ativo que formaram uma carteira de investimentos apresentando retorno anual de 30,3%, volatilidade anual de 16,2% e índice de Sharpe de 1,78. O uso da linguagem de programação Python, mostrou-se eficaz para a otimização de carteiras de investimento, legível e de fácil aplicação por profissionais com conhecimentos básicos em programação e computação.pt_BR
dc.description.abstractWhen considering the importance of analyzing large amounts of data for decision making and that professionals from different areas are able to handle robust and high-level tools to optimize tasks. We wanted to demonstrate that the use of Python language to optimize an investment portfolio, based on Markowitz's Portfolio Theory (1952) is not restricted only to professionals in the computing area, but that it is possible that other types of professionals, who have basic knowledge in programming, make use of the Python language. Quantitative research with an exploratory and evaluative nature, based on the use of the PyPortfolioOpt library, which allowed the collection of historical closing prices of 15 common shares of Brazilian companies operating in different sectors, over 21 years. With subsequent inference of the percentages of each asset that should compose the optimal portfolio containing the best risk-return ratio. The weights of each asset that formed an investment portfolio were obtained, presenting an annual return of 30.3%, annual volatility of 16.2% and a Sharpe ratio of 1.78. The use of the Python programming language proved to be effective for the optimization of investment portfolios, readable and easy to apply by professionals with basic knowledge in programming and computing.
dc.description.sponsorshipNão recebi financiamentopt_BR
dc.format.extent40 f.pt_BR
dc.identifier.citationREIS, Flávia Silva dos. Otimização de carteiras de investimentos pelo modelo de Markowitz utilizando a linguagem de programação Python. 2022. Trabalho de Conclusão de Curso (Bacharelado em Ciências Contábeis) - Universidade Federal de São Paulo, Escola Paulista de Política, Economia e Negócios, Osasco, 2022.pt_BR
dc.identifier.urihttps://hdl.handle.net/11600/63069
dc.languageporpt_BR
dc.publisherUniversidade Federal de São Paulopt_BR
dc.rightsinfo:eu-repo/semantics/openAccesspt_BR
dc.subjectPythonpt_BR
dc.subjectMarkowitz
dc.subjectAnálise de dados
dc.subjectOtimização de carteiras
dc.titleOtimização de carteiras de investimentos pelo modelo de Markowitz utilizando a linguagem de programação Pythonpt_BR
dc.typeinfo:eu-repo/semantics/bachelorThesispt_BR
unifesp.campusEscola Paulista de Política, Economia e Negócios (EPPEN)pt_BR
unifesp.graduacaoCiências Contábeispt_BR
Arquivos
Pacote Original
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
TCC - Flávia dos Reis.pdf
Tamanho:
891.86 KB
Formato:
Adobe Portable Document Format
Descrição:
Trabalho de Conclusão de Curso
Licença do Pacote
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
5.72 KB
Formato:
Item-specific license agreed upon to submission
Descrição: