BaşlayınÜcretsiz başlayın

Gelirinin bir yüzdesini yatırım yapmak (II)

Yatırım simülasyonunu tamamlamak için, her zaman döneminde döngü kurman, halihazırda yaptığın yatırımların büyümesini hesaplaman, yeni aylık paranı eklemen ve her zaman noktasında net servetini hesaplaman gerekiyor.

Bunu başarabilirsin!

Önceki egzersizden toplu birikimler (cumulative_savings_new) hazır durumda ve investment_portfolio ile net_worth, uzunluğu forecast_months'a eşit olacak şekilde önceden ayrılmış boş numpy dizileridir.

Bu egzersiz, kursun bir parçasıdır

Python ile Finansal Kavramlara Giriş

Kursa Göz Atın

Egzersiz talimatları

  • Her dönem için, ilk yineleme değilse previous_investment değerini investment_portfolio dizisinin bir önceki değerine eşitle; ilk yinelemede ise henüz yatırımın yok.
  • Her zaman dönemindeki net servetini, aynı dönemdeki toplu birikimlerin ve yatırım portföyünün toplamını alarak hesapla.
  • Net servetin, birikimlerin ve yatırımların grafiğini görmek için verilen kodu çalıştır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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)
Kodu Düzenle ve Çalıştır