Comece agoraComece grátis

Valor presente

Felizmente para você, existe um módulo chamado numpy que contém várias funções que vão facilitar muito sua vida ao trabalhar com valores financeiros.

A função .pv(rate, nper, pmt, fv), por exemplo, permite calcular o valor presente de um investimento, como antes, usando alguns parâmetros simples:

  • rate: A taxa de retorno do investimento
  • nper: A vida útil do investimento
  • pmt: O pagamento (fixo) no início ou no fim de cada período (que é 0 no nosso exemplo)
  • fv: O valor futuro do investimento

Você pode usar essa fórmula de várias maneiras. Por exemplo, dá para calcular o valor presente de investimentos futuros em valores de hoje.

Este exercicio faz parte do curso

Introdução a Conceitos Financeiros em Python

Ver curso

Instruções do exercicio

  • Importe numpy como np.
  • Usando a função .pv() do NumPy, calcule o valor presente de um investimento que renderá $10.000 em 15 anos, com uma inflação de 3% ao ano, e atribua a investment_1.
  • Calcule o valor presente do mesmo investimento, mas com um horizonte de 10 anos e uma inflação de 5%, atribuindo a investment_2.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Import numpy as np
____

# Calculate investment_1
investment_1 = ____(rate=____, nper=____, pmt=____, fv=10000)

# Note that the present value returned is negative, so we multiply the result by -1
print("Investment 1 is worth " + str(round(-investment_1, 2)) + " in today's dollars")

# Calculate investment_2
investment_2 = ____
print("Investment 2 is worth " + str(round(-investment_2, 2)) + " in today's dollars")
Editar e Executar Código