Evolução patrimonial
Alocação por classe
Rentabilidade por classe
Lucro/prejuízo não realizado + proventosFluxo de caixa — 6 meses
Previsto × pagoMaiores posições
Top 10 por valor de mercado
Como funciona: registre os aportes e resgates (fluxo de caixa) e, uma vez por mês, o saldo do extrato.
O sistema calcula o rendimento como
saldo atual − (aportes − resgates) e a rentabilidade no período entre snapshots.
Compromissos futuros
Próximos 12 meses ainda não pagosParcelamentos em aberto
Quanto ainda falta pagarLotes e validade
FIFO — o lote mais antigo é consumido primeiroEficiência dos resgates
Valor extraído por milheiroMovimentações
Entradas × Saídas × Poupança
Últimos 12 mesesDespesas por categoria
Lançamentos
Orçamento mensal por categoria
Metas patrimoniais
Alocação alvo × real
Rebalanceamento sugeridoResumo do ano
Proventos recebidos
Dividendos, JCP e rendimentosPosição consolidada
Todos os ativosOperações realizadas (lucro/prejuízo apurado)
Custo médio — base para IRFontes de cotação
Sem token o plano público funciona, mas com limite de requisições menor.
O plano gratuito da brapi aceita 1. Se a API recusar, o app reduz sozinho e grava aqui.
350 ms é conservador para o plano gratuito. Aumente se receber erro 429.
Resolve CORS, mantém o token da brapi como secret no servidor e usa cache. Exige o Worker publicado e configurado ao lado.
Sincronização (Cloudflare)
O app está pronto para sincronizar. Publique o Worker + D1 (arquivos em
/cloudflare), cole a URL e o token abaixo e ative.
Estratégia: last-write-wins por updatedAt, com soft delete.