โปรเจกต์สองโปรเจกต์ที่มีอายุโปรเจกต์ต่างกัน
คณะกรรมการบริษัทได้ตัดสินใจเปลี่ยนทิศทาง โดยมุ่งเน้นโปรเจกต์ระยะสั้นลงและลดขนาดการลงทุนเริ่มต้น
ผู้จัดการโปรเจกต์ได้เสนอแนวคิดใหม่ 2 รายการ พร้อมประมาณการกระแสเงินสดของแต่ละข้อเสนอ
โปรเจกต์ 1 มีอายุ 8 ปี แต่โปรเจกต์ 2 มีอายุเพียง 7 ปี โปรเจกต์ 1 ต้องการเงินลงทุนเริ่มต้น $700,000 ในขณะที่โปรเจกต์ 2 ต้องการเพียง $400,000
ประมาณการกระแสเงินสดของทั้งสองโปรเจกต์มีดังนี้:
| Year | Project 1 | Project 2 |
|---|---|---|
| 1 | -$700 (initial investment) | -$400 (initial investment) |
| 2 | $100 (cash flow) | $50 (cash flow) |
| 3 | $150 | $100 |
| 4 | $200 | $150 |
| 5 | $250 | $200 |
| 6 | $300 | $250 |
| 7 | $350 | $300 |
| 8 | $400 | N / A |
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Python เบื้องต้นสำหรับแนวคิดทางการเงิน
คำแนะนำการฝึกหัด
- สร้างตัวแปร
cf_project_1และกำหนดให้เท่ากับอาร์เรย์numpyของประมาณการกระแสเงินสดของโปรเจกต์ 1 - ทำซ้ำขั้นตอนเดิมสำหรับโปรเจกต์ 2 โดยกำหนดค่าให้กับ
cf_project_2 - ปรับขนาดค่าเดิมให้เพิ่มขึ้น 1,000 เท่า กล่าวคือ ให้คูณอาร์เรย์ทั้งสองด้วย 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 = ____