ÎncepețiÎncepe gratuit

Investirea unui procent din venit (II)

Pentru a finaliza simularea investițiilor, va trebui să parcurgi fiecare perioadă de timp, să calculezi creșterea investițiilor deja efectuate, să adaugi noua depunere lunară și să calculezi averea netă la fiecare moment.

Poți face asta!

Economiile cumulate (cumulative_savings_new) din exercițiul anterior sunt disponibile, iar investment_portfolio și net_worth sunt array-uri numpy pre-alocate, goale, cu lungimea egală cu forecast_months.

Acest exercițiu face parte din cursul

Introducere în concepte financiare în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Pentru fiecare perioadă, setează previous_investment egal cu valoarea anterioară din investment_portfolio, cu excepția primei iterații, în care nu ai încă nicio investiție.
  • Calculează averea netă pentru fiecare perioadă de timp însumând economiile cumulate și portofoliul de investiții din acea perioadă.
  • Rulează codul furnizat pentru a vizualiza un grafic al averii nete față de economii și investiții.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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)
Editează și rulează codul