Propositions de projets et projections des flux de trésorerie
Vos chefs de projet ont établi les 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 dénominations pour faciliter la lecture. C'est aussi courant dans les états financiers d'exprimer en milliers ou même en millions afin de représenter des millions ou des milliards.
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 tableaunumpydes 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 assignez-la à
cf_project_2. - Mettez à l'échelle les valeurs originales par 1000×, c.-à-d. multipliez les tableaux originaux 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 = ____