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

การลงทุนในสัดส่วนร้อยละของรายได้ (II)

เพื่อให้การจำลองการลงทุนสมบูรณ์ คุณต้องวนลูปผ่านแต่ละช่วงเวลา คำนวณการเติบโตของเงินลงทุนที่มีอยู่แล้ว เพิ่มเงินฝากรายเดือนใหม่ และคำนวณมูลค่าสุทธิในแต่ละช่วงเวลา

ทำได้แน่นอน!

เงินออมสะสม (cumulative_savings_new) จากแบบฝึกหัดก่อนหน้าพร้อมใช้งานแล้ว และ investment_portfolio กับ net_worth ถูกจัดสรรเป็น numpy array ว่างที่มีความยาวเท่ากับ forecast_months ไว้แล้ว

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

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

ดูคอร์ส

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

  • ในแต่ละช่วงเวลา ให้กำหนด previous_investment เท่ากับค่าก่อนหน้าของ investment_portfolio ยกเว้นในการวนซ้ำครั้งแรกที่ยังไม่มีการลงทุน
  • คำนวณมูลค่าสุทธิในแต่ละช่วงเวลา โดยรวมเงินออมสะสมและพอร์ตการลงทุน ณ ช่วงเวลาเดียวกัน
  • รันโค้ดที่เตรียมไว้เพื่อดูกราฟเปรียบเทียบมูลค่าสุทธิกับเงินออมและการลงทุน

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

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

import numpy as np

# Loop through each forecast period
for i in range(forecast_months):
    
    # Find the previous investment deposit amount
    if i == 0: 
        previous_investment = ____
    else:
        previous_investment = ____
        
    # Calculate the value of your previous investments, which have grown
    previous_investment_growth = previous_investment*(1 + investment_rate_monthly)
    
    # Add your new deposit to your investment portfolio
    investment_portfolio[i] =  previous_investment_growth + investment_deposit_forecast[i]
    
    # Calculate your net worth at each point in time
    net_worth[i] = ____
         
# Plot your forecasted cumulative savings vs investments and net worth
plot_investments(investment_portfolio, cumulative_savings_new, net_worth)
แก้ไขและรันโค้ด