เรื่องของข้อเสนอโครงการสองแบบ

Python เบื้องต้นสำหรับแนวคิดทางการเงิน

Dakota Wixom

Quantitative Finance Analyst

วิธีวิเคราะห์ความสามารถในการทำกำไรที่นิยมใช้

  • มูลค่าปัจจุบันสุทธิ (NPV)
  • อัตราผลตอบแทนภายใน (IRR)
  • เงินรายปีเทียบเท่า (EAA)
Python เบื้องต้นสำหรับแนวคิดทางการเงิน

มูลค่าปัจจุบันสุทธิ (NPV)

NPV คือผลรวมของกระแสเงินสดที่ลดค่าแล้วทั้งหมด:

$ NPV = \sum_{t=1}^{T} \frac{C_t}{(1+r)^t} - C_0$

  • $C_t$: กระแสเงินสด C ณ เวลา t
  • r: อัตราคิดลด

NPV เป็นการวัดมูลค่ากระแสเงินสดที่เข้าใจง่าย แต่ไม่เหมาะสำหรับเปรียบเทียบโครงการที่มีขนาดหรือระยะเวลาต่างกัน

Python เบื้องต้นสำหรับแนวคิดทางการเงิน

อัตราผลตอบแทนภายใน (IRR)

การหาอัตราผลตอบแทนภายในทำได้โดยแก้สมการ NPV ให้เท่ากับ 0 เพื่อหาค่า IRR

$ NPV = \sum_{t=1}^{T} \frac{C_t}{(1+IRR)^t} - C_0 = 0$

  • $C_t$: กระแสเงินสด C ณ เวลา t
  • IRR: อัตราผลตอบแทนภายใน

IRR ใช้เปรียบเทียบโครงการต่างขนาดและระยะเวลาได้ แต่ต้องใช้อัลกอริทึมในการคำนวณ และไม่ได้วัดมูลค่ารวม

Python เบื้องต้นสำหรับแนวคิดทางการเงิน

IRR ใน NumPy

ใช้ฟังก์ชัน .irr(values) ของ NumPy เพื่อคำนวณอัตราผลตอบแทนภายในจากอาร์เรย์ค่าต่างๆ

ตัวอย่าง:

import numpy as np
project_1 = np.array([-100,150,200])
np.irr(project_1)
1.35

โครงการ 1 มี IRR อยู่ที่ 135%

Python เบื้องต้นสำหรับแนวคิดทางการเงิน

มาฝึกกันเถอะ!

Python เบื้องต้นสำหรับแนวคิดทางการเงิน

Preparing Video For Download...