Propositions de projets et projections de flux de trésorerie
Vos chefs de projet ont établi des projections de flux de trésorerie pour chacune des propositions.
Le projet 1 génère des flux de trésorerie plus élevés à court terme, mais le projet 2 devient plus rentable avec le temps.
Les projections de flux de trésorerie pour les deux projets sont les suivantes :
| Year | Project 1 | Project 2 |
|---|---|---|
| 1 | -$1,000 (investissement initial) | -$1,000 (investissement initial) |
| 2 | $200 (flux de trésorerie) | $150 (flux de trésorerie) |
| 3 | $250 | $225 |
| 4 | $300 | $300 |
| 5 | $350 | $375 |
| 6 | $400 | $425 |
| 7 | $450 | $500 |
| 8 | $500 | $575 |
| 9 | $550 | $600 |
| 10 | $600 | $625 |
Remarque : les projections sont fournies en milliers. Par exemple, $1,000 = $1,000,000. Nous utiliserons les plus petites unités pour faciliter la lecture. C'est également une pratique courante dans les états financiers, en milliers voire en millions, afin de représenter des millions ou des milliards.
Cet exercice fait partie du cours
Introduction aux concepts financiers en Python
Instructions
- Créez une variable
cf_project_1et affectez-lui un tableaunumpycontenant les flux de trésorerie projetés (comme dans le tableau) pour le projet 1. - Répétez l'opération pour le projet 2 et affectez-la à
cf_project_2. - Multipliez les valeurs d'origine par 1 000 (échelle ×1000), c’est-à-dire multipliez les tableaux d'origine par 1 000.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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 = ____