Executando verificação de segurança...
1

Interessante. Resolvi testar uma outra combinação bem simplória (acredito que ninguém monte uma carteira dessas) e veja:

100% ITUB = R$ 132.799,88
100% BTC = R$ 173.601,14
50%/50% = R$ 164.254,46

Considerando patrimônio inicial de R$ 1.000, aportes de R$ 1.000 e data inicial de 01/01/2020.

Seria legal ter um cálculo da volatilidade em cada simulação.

Pode compartilhar mais detalhes técnicos do seu projeto? Como foi o desenvolvimento, quais APIs usa para consultar os dados, o que foi mais difícil desenvolver? Tem algum tipo de cache? Vi que considera até os dividendos, eu certamente me enrolaria criando cálculos errados algumas vezes até chegar no resultado certo. Tenho certeza disso porque faço meu controle por planilha e já fiz algumas fórmulas erradas 😅

Carregando publicação patrocinada...
2

Uso api da Yahoo Finance para preços, scraping na Status Invest para dividendos e splits, scraping no Tesouro Transparente para preços e títulos do Tesouro Direto. Stack é o mais simples possível, lambdas schedulados para fazer as ingestões e um next.js no front.

Acho que o mais díficil foi todo o processo de chegar no cálculo correto, já que trago a performance bem detalhada, com o que já foi realizado de vendas e o ainda não realizado das cotas em posse. Ajusto cotas se teve algum split. Vejo quantas cotas tinha até a data-com do dividendo pra saber exatamente quanto foi pago. E agregar tudo. Pelo menos pra meu próprio uso eles estão certinho.