De equivalent annual annuity-methode gebruiken
Omdat de netto contante waarden van elk project niet direct vergelijkbaar zijn vanwege de verschillende looptijden, moet je een andere aanpak gebruiken.
De aanpak van de equivalent annual annuity (EAA) laat ons twee projecten vergelijken door in feite aan te nemen dat elk project een investering is die elk jaar een vast rentepercentage oplevert (een annuïteit), en door de jaarlijkse betaling te berekenen die je van elk project zou ontvangen, verdisconteerd naar contante waarde.
Je kunt de EAA van elk project berekenen met de functie .pmt(rate, nper, pv, fv) in numpy.
De gewogen gemiddelde kapitaalkosten zijn beschikbaar als wacc, en de netto contante waarden voor projecten 1 en 2 zijn beschikbaar als npv_project1 en npv_project2.
Deze oefening maakt deel uit van de cursus
Inleiding tot financiële concepten in Python
Oefeninstructies
- Bereken en print de EAA voor project 1 (met 8 als periode).
- Bereken en print de EAA voor project 2 (met 7 als periode).
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
import numpy as np
# Calculate the EAA for Project 1
eaa_project1 = np.pmt(rate=____, nper=____, pv=____, fv=0)
print("Project 1 EAA: " + str(round(eaa_project1, 2)))
# Calculate the EAA for Project 2
eaa_project2 = np.pmt(rate=____, nper=____, pv=____, fv=0)
print("Project 2 EAA: " + str(round(eaa_project2, 2)))