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.