Usulan proyek dan proyeksi arus kas
Manajer proyek Anda telah memproyeksikan arus kas untuk masing-masing usulan.
Proyek 1 memberikan arus kas jangka pendek yang lebih tinggi, namun Proyek 2 menjadi lebih menguntungkan seiring waktu.
Proyeksi arus kas untuk kedua proyek adalah sebagai berikut:
| Year | Project 1 | Project 2 |
|---|---|---|
| 1 | -$1,000 (initial investment) | -$1,000 (initial investment) |
| 2 | $200 (cash flow) | $150 (cash flow) |
| 3 | $250 | $225 |
| 4 | $300 | $300 |
| 5 | $350 | $375 |
| 6 | $400 | $425 |
| 7 | $450 | $500 |
| 8 | $500 | $575 |
| 9 | $550 | $600 |
| 10 | $600 | $625 |
Catatan: Proyeksi disajikan dalam ribuan. Sebagai contoh, $1,000 = $1,000,000. Kita akan menggunakan denominasi yang lebih kecil agar semuanya lebih mudah dibaca. Praktik ini juga lazim digunakan dalam laporan keuangan dengan ribuan atau bahkan jutaan untuk merepresentasikan jutaan atau miliaran.
Latihan ini adalah bagian dari kursus
Pengantar Konsep Keuangan dengan Python
Petunjuk latihan
- Buat variabel
cf_project_1dan isi dengan arraynumpyberisi proyeksi arus kas (sesuai tabel) untuk Proyek 1. - Ulangi proses untuk Proyek 2 dan simpan ke
cf_project_2. - Skala nilai asli menjadi 1000x, yaitu kalikan array asli dengan 1000.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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 = ____