1. Learn
  2. /
  3. Курси
  4. /
  5. Вступ до фінансових концепцій у Python

Connected

Вправа

Початкові витрати проєкту

Функція numpy.npv(rate, values) дуже потужна, адже дає змогу передавати як додатні, так і від'ємні значення.

У цій вправі ви обчислите чисту теперішню вартість двох потенційних проєктів із різними грошовими потоками:

Year Project 1 Project 2
1 -$250 (початкові інвестиції) -$250 (початкові інвестиції)
2 $100 грошовий потік $300 грошовий потік
3 $200 грошовий потік -$250 (додаткові інвестиції)
4 $300 грошовий потік $300 грошовий потік
5 $400 грошовий потік $300 грошовий потік

У цьому прикладі проєкт 1 потребує лише початкових інвестицій у $250 та генерує повільно зростальну низку грошових потоків упродовж наступних 4 років.

Натомість проєкт 2 вимагає початкових інвестицій у $250 і додаткових інвестицій у $250 в 3-му році. Однак проєкт 2 надалі генерує більші грошові потоки.

Припускаючи, що після п'ятого року обидва проєкти більше не генерують грошових потоків, який проєкт ви б обрали? Найкраще вирішувати, порівнюючи NPV обох проєктів.

Інструкції

100 XP
  • Створіть масив numpy із значень грошових потоків для проєкту 1 і присвойте його змінній cash_flows_1, а потім зробіть те саме для проєкту 2, присвоївши значення змінній cash_flows_2.
  • Обчисліть чисту теперішню вартість для проєктів 1 і 2, припустивши рівень інфляції 3%.