Предложения по проектам и прогнозы денежных потоков
Ваши менеджеры проектов подготовили прогнозы денежных потоков для каждого из предложений.
Проект 1 обеспечивает более высокие денежные потоки в краткосрочной перспективе, однако Проект 2 становится более прибыльным со временем.
Прогнозы денежных потоков для обоих проектов приведены ниже:
| Год | Проект 1 | Проект 2 |
|---|---|---|
| 1 | -$1 000 (начальные инвестиции) | -$1 000 (начальные инвестиции) |
| 2 | $200 (денежный поток) | $150 (денежный поток) |
| 3 | $250 | $225 |
| 4 | $300 | $300 |
| 5 | $350 | $375 |
| 6 | $400 | $425 |
| 7 | $450 | $500 |
| 8 | $500 | $575 |
| 9 | $550 | $600 |
| 10 | $600 | $625 |
Примечание: значения указаны в тысячах. Например, $1 000 = $1 000 000. Мы используем меньшие единицы, чтобы данные было удобнее читать. Такой подход широко применяется в финансовой отчётности: тысячи используются для представления миллионов, а миллионы — для представления миллиардов.
Это упражнение является частью курса
Введение в финансовые концепции на Python
Инструкции к упражнению
- Создайте переменную
cf_project_1и присвойте ей массивnumpyс прогнозируемыми денежными потоками для Проекта 1 (согласно таблице). - Повторите те же действия для Проекта 2 и сохраните результат в переменную
cf_project_2. - Умножьте исходные массивы на 1000, чтобы привести значения к полному масштабу.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
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 = ____