เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ผลตอบแทนส่วนเกิน

เพื่อให้การวิเคราะห์ผลตอบแทนของพอร์ตโฟลิโอมีความแม่นยำ ต้องนำอัตราผลตอบแทนไร้ความเสี่ยงออกจากผลตอบแทนของพอร์ตโฟลิโอก่อน ผลลัพธ์ที่ได้เรียกว่า ผลตอบแทนส่วนเกินของพอร์ตโฟลิโอ (Excess Portfolio Return)

ในสหรัฐอเมริกา อัตราผลตอบแทนไร้ความเสี่ยงอยู่ใกล้ 0 นับตั้งแต่วิกฤตการณ์ทางการเงินปี 2008 แต่ขั้นตอนนี้มีความสำคัญมากสำหรับประเทศที่มีอัตราผลตอบแทนไร้ความเสี่ยงสูง เช่น เวเนซุเอลาหรือบราซิล

DataFrame FamaFrenchData ถูกโหลดไว้ในเวิร์กสเปซแล้ว และมีข้อมูลที่จำเป็นสำหรับแบบฝึกหัดนี้ พอร์ตโฟลิโอที่ใช้คือพอร์ตโฟลิโอแบบถ่วงน้ำหนักเท่ากันจากบทที่ 2

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Python เบื้องต้นสำหรับการบริหารความเสี่ยงพอร์ตการลงทุน

ดูคอร์ส

คำแนะนำการฝึกหัด

  • คำนวณผลตอบแทนส่วนเกินของพอร์ตโฟลิโอ โดยลบคอลัมน์ 'RF' (อัตราผลตอบแทนไร้ความเสี่ยง) ออกจากคอลัมน์ 'Portfolio' ใน FamaFrenchData
  • ตรวจสอบกราฟแสดงผลตอบแทนและผลตอบแทนส่วนเกิน

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Calculate excess portfolio returns
FamaFrenchData['Portfolio_Excess'] = ____

# Plot returns vs excess returns
CumulativeReturns = ((1+FamaFrenchData[['Portfolio','Portfolio_Excess']]).cumprod()-1)
CumulativeReturns.plot()
plt.show()
แก้ไขและรันโค้ด