Este repositório é útil para realizar alguns tipos de análise de carteira, como:
Uma das grandes vantagens de usar essa plataforma é que você pode ter carteiras em diferentes corretoras e visualizar todas as informações em único canal, sem necessidade de digitar inúmeras senhas.
Outra grande vantagem é você ter total controle sobre seus investimentos, ao longo de toda a sua história no mundo dos investimentos, a fim de conhecer os seus reais lucros/prejuízos, aportes, custos, etc.
O projeto foi construído para rodar em plataformas Windows, mas em breve poderá também funcionar em ambientes Linux.
O arquivo principal do projeto é o "main.py". Ao rodá-lo pela primeira vez, a tela a seguir será exibida:
Na pasta "portfolio_lib" há disponível o arquivo "PORTFOLIO_TEMPLATE_PERFORMANCE.xlsx". Abra esse arquivo pelo menu "Arquivo -> Abrir Extrato". Na aba "Extrato" podemos visualizar todo o histórico de operações cadastradas no arquivo Excel.
Nas abas "Renda Variável", "Renda Fixa" e "Tesouro Direto", estarão disponíveis informações como "Preço de Compra", "Cotação", "Dividend-Yield", etc.
As informações de tempo real das abas "Renda Variável" e "Tesouro Direto" são coletadas do site Status Invest e também da API YFinance.
Entretanto, as informações da aba "Renda Fixa" são apenas estimativas baseadas nas tabelas de CDI/SELIC/IPCA disponíveis na pasta "indexer_lib/data".
No menu "Ferramentas -> Balanceamento de Carteira", há disponível uma ferramenta para ajudar no balanceamento de carteira.
Basicamente, você irá definir metas de patrimônio para cada tipo de investimento e a ferramenta irá lhe sugerir movimentações com base em seu patrimônio e distribuição atuais.
No menu "Ferramentas -> Indicadores Econômicos", há disponível uma ferramenta de cálculo baseada nos índices CDI, IPCA, entre outros.
Essa ferramenta é bastante útil para realizar cálculos de custo de oportunidade ou ainda para definir "preço de venda" de bens duráveis, como lotes ou apartamentos, tendo em vista a perda do poder de compra pela inflação (IPCA).
Na pasta "portfolio_lib" há disponível o arquivo "PORTFOLIO_TEMPLATE_EMPTY.xlsx". A partir dele você poderá iniciar os seus lançamentos, seguindo algumas poucas regras nas seguintes colunas obrigatórias:
Para Renda Fixa e Tesouro Direto, temos algumas colunas adicionais: