Deux projets avec des durées de vie différentes
Le conseil d'administration de l'entreprise a choisi une autre orientation, misant sur des projets légèrement plus courts et des investissements initiaux plus faibles.
Vos chefs de projet ont proposé deux nouvelles idées et ont estimé les flux de trésorerie pour chacune des propositions.
Le projet 1 a une durée de vie de 8 ans, alors que le projet 2 n'a qu'une durée de vie de 7 ans. Le projet 1 exige un investissement initial de 700 000 \(, tandis que le projet 2 ne requiert que 400 000 \).
Les projections de flux de trésorerie pour les deux projets sont les suivantes :
| Year | Project 1 | Project 2 |
|---|---|---|
| 1 | -700 $ (investissement initial) | -400 $ (investissement initial) |
| 2 | 100 $ (flux de trésorerie) | 50 $ (flux de trésorerie) |
| 3 | 150 $ | 100 $ |
| 4 | 200 $ | 150 $ |
| 5 | 250 $ | 200 $ |
| 6 | 300 $ | 250 $ |
| 7 | 350 $ | 300 $ |
| 8 | 400 $ | S. O. |
Cette activité fait partie du cours
Introduction aux concepts financiers en Python
Instructions de l’exercice
- Créez une variable
cf_project_1et assignez-lui un tableaunumpycontenant les flux de trésorerie prévus pour le projet 1. - Répétez l'opération pour le projet 2, en l'assignant à
cf_project_2. - Mettez à l'échelle les valeurs d'origine par 1000 (c.-à-d. multipliez les tableaux d'origine par 1000).
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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 = ____