การคำนวณ IRR และ NPV เมื่อโครงการมีอายุต่างกัน
เมื่อคำนวณ WACC ได้แล้ว ขั้นต่อไปคือการคำนวณและเปรียบเทียบ IRR และ NPV ของแต่ละโครงการ
แม้ว่า IRR จะเปรียบเทียบกันได้ค่อนข้างตรงไปตรงมา แต่ NPV นั้นเปรียบเทียบได้ยากกว่า เนื่องจากโครงการที่ 1 มีระยะเวลาดำเนินการนานกว่าหนึ่งปี
ในแบบฝึกหัดถัดไป เราจะแนะนำวิธีอื่นสำหรับการเปรียบเทียบ NPV ของทั้งสองโครงการ แต่ก่อนอื่นต้องคำนวณ NPV ตามวิธีเดิมก่อน
กระแสเงินสดของโครงการที่ 1 และโครงการที่ 2 ถูกเก็บไว้ในตัวแปร cf_project1 และ cf_project2
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Python เบื้องต้นสำหรับแนวคิดทางการเงิน
คำแนะนำการฝึกหัด
- คำนวณและแสดงค่า IRR ของแต่ละโครงการ
- กำหนดค่า WACC ให้เท่ากับ 12.9%
- คำนวณและแสดงค่า NPV ของแต่ละโครงการ
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
import numpy as np
# Calculate the IRR for Project 1
irr_project1 = ____
print("Project 1 IRR: " + str(round(100*irr_project1, 2)) + "%")
# Calculate the IRR for Project 2
irr_project2 = ____
print("Project 2 IRR: " + str(round(100*irr_project2, 2)) + "%")
# Set the wacc equal to 12.9%
wacc = ____
# Calculate the NPV for Project 1
npv_project1 = ____
print("Project 1 NPV: " + str(round(npv_project1, 2)))
# Calculate the NPV for Project 2
npv_project2 = ____
print("Project 2 NPV: " + str(round(npv_project2, 2)))