Dos proyectos con distintas vidas útiles
El consejo de la empresa ha decidido tomar otro rumbo, con proyectos ligeramente más cortos y menores inversiones iniciales.
Tus jefes de proyecto han propuesto dos nuevas ideas y han estimado los flujos de caja para cada una.
El Proyecto 1 tiene una vida útil de 8 años, pero el Proyecto 2 solo de 7 años. El Proyecto 1 requiere una inversión inicial de $700,000, mientras que el Proyecto 2 requiere solo $400,000.
Las proyecciones de flujos de caja para ambos proyectos son las siguientes:
| Year | Project 1 | Project 2 |
|---|---|---|
| 1 | -$700 (inversión inicial) | -$400 (inversión inicial) |
| 2 | $100 (flujo de caja) | $50 (flujo de caja) |
| 3 | $150 | $100 |
| 4 | $200 | $150 |
| 5 | $250 | $200 |
| 6 | $300 | $250 |
| 7 | $350 | $300 |
| 8 | $400 | N / A |
Este ejercicio forma parte del curso
Introducción a los conceptos financieros en Python
Instrucciones del ejercicio
- Crea una variable
cf_project_1y asígnale un array denumpycon los flujos de caja proyectados para el Proyecto 1. - Repite el proceso para el Proyecto 2, asignándolo a
cf_project_2. - Escala los valores originales por 1000×, es decir, multiplica los arrays originales por 1000.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
import numpy as np
# Create a numpy array of cash flows for Project 1
cf_project_1 = ____
# Create a numpy array of cash flows for Project 2
cf_project_2 = ____
# Scale the original objects by 1000x
cf_project1 = ____
cf_project2 = ____