Farklı ömürlere sahip iki proje
Şirketin yönetim kurulu, biraz daha kısa vadeli projeler ve daha düşük başlangıç yatırımları içeren farklı bir yöne gitmeye karar verdi.
Proje yöneticilerin iki yeni fikirle geldi ve her bir öneri için nakit akışlarını projekte etti.
Proje 1'in ömrü 8 yıl, Proje 2'nin ise yalnızca 7 yıl. Proje 1, 700.000 \( başlangıç yatırımı gerektirirken Proje 2 yalnızca 400.000 \) gerektiriyor.
Her iki proje için nakit akışı projeksiyonları aşağıdaki gibidir:
| Yıl | Proje 1 | Proje 2 |
|---|---|---|
| 1 | -$700 (başlangıç yatırımı) | -$400 (başlangıç yatırımı) |
| 2 | $100 (nakit akışı) | $50 (nakit akışı) |
| 3 | $150 | $100 |
| 4 | $200 | $150 |
| 5 | $250 | $200 |
| 6 | $300 | $250 |
| 7 | $350 | $300 |
| 8 | $400 | Uygulanamaz |
Bu egzersiz, kursun bir parçasıdır
Python ile Finansal Kavramlara Giriş
Egzersiz talimatları
cf_project_1adlı bir değişken oluştur ve Proje 1 için projekte edilen nakit akışlarını içeren birnumpydizisine eşitle.- Aynı işlemi Proje 2 için tekrarla ve
cf_project_2olarak ayarla. - Orijinal değerleri 1000 ile ölçeklendir, yani dizileri 1000 ile çarp.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
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 = ____