1. Contexto do Projeto
O investidor pessoa física acumulava planilhas desconexas: uma para preços médios de compra, outra para cotações atuais (copiadas manualmente do home broker) e uma terceira para controle de proventos. Com 15 ativos (ações e FIIs), a consolidação mensal consumia quase um dia de trabalho e estava sujeita a erros de digitação.
Além disso, não existia visibilidade do impacto tributário — dividendos de FIIs sofrem retenção de 15% de IR na fonte? E as ações com prejuízo podem compensar ganhos futuros? Sem um painel unificado, o investidor perdia oportunidades de planejamento fiscal e de realocação da carteira.
2. Objetivos do Projeto
- Centralizar a carteira: unificar preços médios, cotações atualizadas e proventos recebidos em um único local.
- Calcular a rentabilidade real: valorização por ativo e global, já considerando os proventos.
- Identificar riscos tributários: alertar sobre ativos com longo prazo de prejuízo (limite de compensação) e FIIs com possível incidência de IR.
3. Dados e Modelagem (DAX)
Os dados foram extraídos de extratos das corretoras (CSV) e de uma planilha de preços médios mantida
pelo investidor.
Construí um modelo estrela com as tabelas: Ativos, PreçosDiários e Proventos.
As medidas abaixo ilustram a lógica por trás dos principais indicadores.
-- Valor total investido (considerando preço médio e quantidade)
Total Investido =
SUMX(
Ativos,
Ativos[PrecoMedio] * Ativos[Quantidade]
)
-- Valor atual da posição (cotação mais recente)
Total Atual =
SUMX(
Ativos,
Ativos[PrecoAtual] * Ativos[Quantidade]
)
-- Percentual de valorização da carteira
Valorização % =
DIVIDE( [Total Atual] - [Total Investido], [Total Investido], 0 )
-- Total de proventos recebidos (soma da tabela de dividendos)
Total Proventos = SUM( Proventos[ValorRecebido] )
-- Yield on cost (proventos / investido)
Yield on Cost =
DIVIDE( [Total Proventos], [Total Investido], 0 )
* As medidas são atualizadas automaticamente sempre que novas cotações ou proventos são carregados.
4. Visão Geral do Dashboard
O painel foi dividido em três áreas principais: visão consolidada (topo), detalhamento por classe (ações / FIIs) e análise de proventos.
- Cards de KPI: Total Investido (R$ 68,6 mil), Total Atual (R$ 63,3 mil), Proventos Acumulados (R$ 1,7 mil) e Valorização (–7,66%).
- Tabelas condicionais: Ações e FIIs com setas de variação (verde para lucro, vermelho para prejuízo).
- Gráfico de contribuição dos proventos: barras horizontais mostrando quais ativos mais geraram renda (ROMI3 e HGRU11 lideram).
- Segmentadores: por tipo de ativo (ação/FII) e por faixa de valorização, permitindo filtrar apenas os negativos, por exemplo.
5. Insights de Negócio
Destaques positivos
ROMI3 valorizou 147,8% e já pagou R$ 669,80 em proventos – melhor desempenho da carteira. SUZB3 e CAML3 também entregaram retornos expressivos (98,6% e 50,0%).
Pontos de atenção
FIIs como VINO11 (–90,0%), ALMI11 (–56,2%) e BRCR11 (–51,9%) apresentam quedas severas. A ação LWS3A desvalorizou 50,4%.
A carteira de FIIs, em conjunto, puxou o resultado para baixo: mesmo com o ótimo desempenho de HGRU11 (+13,1%), os pesos negativos foram determinantes para a desvalorização global de –7,66%.
6. Perspectiva Contábil / Financeira
Na DRE do investidor, os proventos de ações (isentos de IR para PF) representam um incremento direto de caixa, enquanto os rendimentos de FIIs sofrem retenção de 15% na fonte (antecipação do IR devido). O dashboard evidencia esses valores e permite simular o impacto líquido.
Além disso, a diferença entre Total Investido e Total Atual (–R$ 5.254,23) configura prejuízo contábil não realizado. Caso o investidor venda os ativos negativos, poderá compensar esse prejuízo com ganhos futuros em ações (dentro do mesmo mercado à vista), reduzindo a base de cálculo do IR.
7. Perspectiva Jurídica / Tributária / Compliance
Do ponto de vista regulatório, FIIs que distribuem proventos em desacordo com a legislação (ex.: falta de registro como fundo imobiliário) podem gerar passivos para o cotista. O dashboard sinaliza ativos com proventos inconsistentes (ex.: VINO11 distribuiu R$ 212,19, mas sua cotação despencou, indicando possível problema de liquidez).
Nota analítica: As informações deste dashboard não constituem parecer jurídico. Recomenda‑se consultar um profissional para decisões de compra/venda e planejamento tributário.
8. Qualidade dos Dados e Limitações
Os preços médios foram informados manualmente pelo investidor – estão sujeitos a erros de digitação. As cotações atuais são importadas de uma planilha estática; o ideal seria integrar uma API em tempo real. Os proventos consideram apenas os valores já pagos (não incluem dividendos declarados mas não creditados).
9. Resultados e Impacto
Economia de tempo
Redução de 12h para 30 min por mês na atualização da carteira (95% menos trabalho manual).
Identificação de riscos
Alertou sobre a concentração excessiva em FIIs com queda, levando o investidor a realocar R$ 10 mil para renda fixa.
10. Tech Stack Detalhada
- Power BI – Visualização e DAX.
- SQL – Consultas para unir as bases de preços e proventos (SQLite).
- Python (Pandas) – Limpeza e padronização dos CSVs de corretora.
- Excel – Fonte original dos dados de preço médio.
11. Aprendizados e Próximos Passos
Aprendi que, mesmo com dados imperfeitos, um dashboard bem estruturado já gera valor imediato. O próximo passo é conectar uma API de cotações em tempo real (Yahoo Finance ou Alpha Vantage) e automatizar a importação dos proventos via web scraping dos sites de RI.
12. Conclusão
Este projeto uniu análise de dados, finanças pessoais e noções de direito tributário para dar ao investidor uma visão 360° de sua carteira. Mais do que um painel de acompanhamento, ele se tornou uma ferramenta de tomada de decisão – mostrando onde cortar perdas, onde reforçar posições e como planejar os impostos sobre os rendimentos.