Skip to content

Projeto Python de automação web, coleta de informações de ativos financeiros, criação de gráficos comparativos e envio de email

Notifications You must be signed in to change notification settings

RafaelHMuller/financeiro_carteira_ativos

Repository files navigation

📄
README - Projeto Financeiro Carteira de Ativos

Índice

Descrição do projeto

Este repositório é meu primeiro projeto Python de análise de dados financeiros de uma carteira de ativos. O objetivo deste projeto foi, a partir de uma base de dados contendo certos ativos financeiros e suas respectivas quantidades de cotas, encontrar e coletar as cotações atualizadas por meio de web-scrapping, atualizar a base de dados destes ativos, gerar gráficos comparativos de toda a carteira e desta com o índice Ibovespa e, então, enviar um e-mail com todas estas informações de maneira organizada e resumida.

Funcionalidades e Demonstração da Aplicação

  • Gráfico comparativo de toda a carteira de ativos:
    Screenshot_1

  • E-mail enviado com as principais informações da carteira:
    Screenshot_2

Pré requisitos

  • Sistema operacional Windows
  • IDE de python (ambiente de desenvolvimento integrado de python)
  • Base de dados (arquivo excel com a carteira de ativos)

Execução

O código é executado de maneira direta e deve estar no mesmo diretório da base de dados excel. Após sua execução, será enviado um email com 2 gráficos comparativos e a base de dados atualizada em forma de tabela html.

Bibliotecas

  • pandas: biblioteca que permite, no caso, a integração de arquivo excel
  • os: bibliotecas de integração de arquivos e pastas do computador
  • datetime: bibliotecas que permite o uso de data e hora
  • matplotlib.pyplot, seaborn, plotly.express: bibliotecas de geração de gráfico
  • win32com.client: biblioteca de integração de aplicativos do Windows, no caso, o Outlook
  • pandas_datareader.data: biblioteca de acesso remoto de dados do pandas
  • yfinance: biblioteca de integração de dados financeiro do Yahoo Finance

About

Projeto Python de automação web, coleta de informações de ativos financeiros, criação de gráficos comparativos e envio de email

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages