En términos sencillos, el valor actual neto (VAN) es la diferencia entre el valor actual de las entradas y salidas de efectivo de un proyecto a lo largo de un período de tiempo. Utilizaremos la función numpy .npv(matriz de valores) para calcular el valor actual neto. Tomemos cuatro proyectos con los siguientes flujos de efectivo. La tasa de descuento es del 5% para todos estos proyectos.
Proyecto 1 : Salida de efectivo de -$1000 en el primer año, seguida de entradas de efectivo de $1000 en el segundo año, $2000 en el tercero, $3000 en el cuarto y $4000 en el quinto.

Proyecto 2 : Entradas de efectivo de $1000 en el primer año y $2000 en el segundo año, seguidas de una salida de efectivo de -$1000 en el tercer año, entradas de $3000 en el cuarto año y entradas de $4000 en el quinto año.
Proyecto 3 : Salida de efectivo de -$1000 en el primer año, seguido de entradas de efectivo de $4000 en el segundo año, $3000 en el tercer año, $2000 en el cuarto año, y $1000 en el quinto año.
Proyecto 4 : Salidas de efectivo de -$1000 y -$2000 en el primer y tercer año con entradas de efectivo de $3000 en el segundo año, $2000 en el cuarto año y $7000 en el quinto año.
Es importante señalar que aunque el patrón de flujo de caja es diferente en estos cuatro proyectos, el valor absoluto de cada proyecto resulta ser de 9000 dólares si sumamos todos los flujos de caja. Por lo tanto, la pregunta es, ¿cuál de estos proyectos debe ser seleccionado? La respuesta viene del concepto mágico del valor temporal del dinero, que usaremos para calcular el valor actual de todos los flujos de caja. Las líneas de código de abajo realizan esta tarea.
1234567891011# Proyecto 1 NPVprint(np.npv(rate=0.05, values=np.array([-1000,1000,2000,3000,4000]))# Proyecto 2 NPVprint(np.npv(rate=0.05, values=np. array([-1000,2000,-1000,3000,4000]))# Proyecto 3 NPVprint(np.npv(rate=0.05, values=np.array([-1000,4000,3000,2000,1000])))# Proyecto 4 NPVprint(np.npv(rate=0.05, values=np.array([-1000,3000,-2000,2000,7000]))
pitón
Salida:
12345677648.767880.058080.987529.67
El resultado anterior muestra que el VAN es el más alto para el tercer proyecto, así que con todo lo demás siendo igual, el tercer proyecto debería tener preferencia sobre los demás. Si bien el VAN es útil, otra importante medida ampliamente utilizada por los profesionales de las finanzas para seleccionar las propuestas de presupuestos de capital es el método de la TIR, como se examina a continuación.