Aan de slagGa gratis aan de slag

Wil je miljonair worden?

Je verwachtingen laten zien dat je in slechts 15 jaar ruim $700.000 kunt opbouwen door je strikt aan je budget te houden en je salaris gestaag te laten groeien.

Maar je wilt over 15 jaar miljonair zijn, jong met pensioen, margarita’s nippen en de rest van je leven reizen. Daarvoor moet je gaan investeren.

Weet je de functie .pmt() uit numpy nog? Met deze functie kun je uitrekenen hoeveel je elke maand moet sparen om je gewenste vermogen in de loop van de tijd op te bouwen.

Je moet nog veel leren over de aandelenmarkt, maar je financieel adviseur vertelde je dat je gemiddeld ergens tussen de 5–10% per jaar op je kapitaal kunt verdienen door te beleggen in een goedkope indextracker.

Je weet dat de beurs niet altijd stijgt, maar je gaat uit van een bescheiden rendement van 7% per jaar, wat het gemiddelde jaarlijkse rendement was op de Amerikaanse aandelenmarkt van 1950–2009.

De variabele forecast_months uit de vorige oefening is beschikbaar.

Deze oefening maakt deel uit van de cursus

Inleiding tot financiële concepten in Python

Cursus bekijken

Oefeninstructies

  • Stel investment_rate_annual in op 7% en leid hieruit de maandelijkse beleggingsrente af.
  • Bereken de vereiste maandelijkse inleg om in 15 jaar $1.000.000 te verzamelen.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

import numpy as np

# Set the annual investment return to 7%
investment_rate_annual = ____

# Calculate the monthly investment return
investment_rate_monthly = ____

# Calculate your required monthly investment to amass $1M
required_investment_monthly = ____(rate=____, nper=____, pv=____, fv=____)
print("You will have to invest $" + str(round(required_investment_monthly, 2)) + " per month to amass $1M over 15 years")
Code bewerken en uitvoeren