การใช้วิธี Equivalent Annual Annuity
เนื่องจากมูลค่าปัจจุบันสุทธิของแต่ละโครงการไม่สามารถเปรียบเทียบกันได้โดยตรง เพราะแต่ละโครงการมีอายุที่แตกต่างกัน จึงต้องใช้แนวทางอื่นในการเปรียบเทียบ
วิธี equivalent annual annuity (EAA) ช่วยให้เปรียบเทียบสองโครงการได้ โดยสมมติว่าแต่ละโครงการเป็นการลงทุนที่สร้างผลตอบแทนในอัตราดอกเบี้ยคงที่ต่อปี (แบบ annuity) แล้วคำนวณเงินที่จะได้รับต่อปีจากแต่ละโครงการ โดยคิดลดเป็นมูลค่าปัจจุบัน
สามารถคำนวณ EAA ของแต่ละโครงการได้โดยใช้ฟังก์ชัน .pmt(rate, nper, pv, fv) ใน numpy
ต้นทุนเฉลี่ยถ่วงน้ำหนักพร้อมใช้งานในตัวแปร wacc และมูลค่าปัจจุบันสุทธิของโครงการ 1 และ 2 พร้อมใช้งานในตัวแปร npv_project1 และ npv_project2
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Python เบื้องต้นสำหรับแนวคิดทางการเงิน
คำแนะนำการฝึกหัด
- คำนวณและแสดงผล EAA ของโครงการ 1 (โดยใช้ระยะเวลา 8 ปี)
- คำนวณและแสดงผล EAA ของโครงการ 2 (โดยใช้ระยะเวลา 7 ปี)
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
import numpy as np
# Calculate the EAA for Project 1
eaa_project1 = np.pmt(rate=____, nper=____, pv=____, fv=0)
print("Project 1 EAA: " + str(round(eaa_project1, 2)))
# Calculate the EAA for Project 2
eaa_project2 = np.pmt(rate=____, nper=____, pv=____, fv=0)
print("Project 2 EAA: " + str(round(eaa_project2, 2)))