sexta-feira, 7 de agosto de 2020

(Série) Controle financeiro com Python: Listando operações

Estou trabalhando numa forma diferente de acompanhar os investimentos, ao invés de usar uma planilha financeira, usando o Python.

Melhor forma de estudar programação é ter um problema para resolver.

1o Passo: Registrar as operações:

Utilizei um arquivo texto, para organizar os dados das operações no formato Comma Separated Values (.csv), ou seja, valores separados por vírgulas.

A vantagem disso é ter dados acessíveis por qualquer programa, incluindo as planilhas de cálculo eletrônicas.

Como exemplo, utilizei dois ativos e algumas operações fictícias para testar o programa. Lembrando que tudo aqui não é nem recomendação de compra ou venda. Simplesmente peguei dois exemplos de menor volatilidade do primeiro artigo que achei na rede.

Vou utilizar TAEE11 e CGAS5. Vou coletar os preços em alguns dias e simular operações de compra e venda para registrar no arquivo de operações.

Vou considerar a compra ou venda de uma cota padrão de cada, em dias diversos, com os preços do dia verificados no Google.


Vou subir o arquivo para uma pasta pública no github.

O notebook, em desenvolvimento, pode ser visto, copiado e editado, a partir do link: https://bit.ly/31wwgRe.


Nesta versão, já ordenei as operações por data e criei uma coluna com o valor total de cada operação.


A versão atual está assim:

Na próxima versão, adiciono as primeiras verificações nos tipos de operações.

(Série) Controle financeiro com Python: Listando operações

Estou trabalhando numa forma diferente de acompanhar os investimentos , ao invés de usar uma planilha financeira, usando o Python . Melhor f...