Implementando cálculos financeiros na mão e visualizando com Plotly e Gradio
A TIR é a taxa r que faz o VPL ser igual a zero — ou seja, é a raiz da função VPL(r) = 0. O método de Newton-Raphson encontra essa raiz de forma iterativa e muito rápida.
A curva do VPL é suave. A reta tangente aponta quase direto para a raiz — converge em geral em menos de 10 iterações.
Partindo de x₀=35%, converge para a TIR em apenas 2 iterações.
O descontado demora mais, pois cada fluxo vale menos hoje — exigindo mais períodos para recuperar o investimento.
Dados: investimento R$500k, fluxos: 130k 150k 175k 200k 215k — taxa 14% a.a.
Limitação: link temporário; para produção real, usar Hugging Face Spaces ou outro host.
Aplicar conceitos de Valor Presente Líquido (VPL) e Taxa Interna de Retorno (TIR) em Python, comparando os resultados obtidos com os de uma planilha (Excel ou Google Sheets). O aluno deverá construir um estudo de caso prático, implementar funções reutilizáveis e interpretar os resultados em termos de decisão de investimento.
Base obrigatória: utilizar como ponto de partida o notebook da aula passada.
Dados: utilizar dados reais do parceiro; pode ser de apenas uma BU.
Construir um frontend simples com Gradio para upload do arquivo e visualização dos resultados.
Tempo em sala: 1h para desenvolvimento e entrega.
Notebook de Exemplo (Colab)