DUUR-functie

Excel 2007+

Samenvatting

De DUUR-functie berekent de Macauley-duur van een obligatie voor een nominaal bedrag van €100. Deze financiële maatstaf geeft het gewogen gemiddelde van de looptijd van de kasstromen aan en meet de gevoeligheid van de obligatieprijs voor rentewijzigingen.

Syntaxis

DUUR(stortingsdatum;vervaldatum;coupon;rendement;frequentie;[soort_jaar])

Parameters

Parameter Type Vereist Beschrijving
stortingsdatum Datum Ja De stortingsdatum van het waardepapier (na uitgifte)
vervaldatum Datum Ja De vervaldatum van het waardepapier
coupon Percentage Ja Jaarlijkse couponrente
rendement Percentage Ja Jaarlijks rendement
frequentie Getal Ja Couponbetalingen per jaar: 1, 2 of 4
soort_jaar Getal Nee Dagtelconventie (0-4)

Gebruik van de DURATION-functie

Gebruik DUUR om de gevoeligheid van obligatieprijzen voor renteveranderingen te analyseren. Deze functie is cruciaal voor risicobeheer in fixed income portefeuilles en helpt bij het begrijpen van de looptijddynamiek van obligaties.

Veelvoorkomende DURATION Voorbeelden

Basis DUUR-voorbeeld

=DUUR(DATUM(2018;7;1);DATUM(2048;1;1);0,08;0,09;2;1)

Berekent de Macauley-duur voor een 30-jaars obligatie met 8% coupon, 9% rendement, halfjaarlijkse betalingen en werkelijk/werkelijk dagentelling. Resultaat: 10,92 jaar.

Korte obligatie

=DUUR(DATUM(2024;1;15);DATUM(2026;1;15);0,03;0,035;2;0)

DUUR voor een 2-jaars obligatie met 3% coupon en 3,5% rendement (30/360 conventie).

Veelgestelde Vragen

DUUR berekent Macauley-duur (in jaren), MDURATION berekent gemodificeerde duur die direct de prijsgevoeligheid aangeeft.

Alleen 1 (jaarlijks), 2 (halfjaarlijks) of 4 (kwartaal). Andere waarden geven #GETAL! fout.

Ja, gebruik DATUM(jaar;maand;dag) of celverwijzingen met datums. Tekst-datums werken niet.

Veelvoorkomende Fouten en Oplossingen

#WAARDE!

Cause: Ongeldige stortings- of vervaldatum

Solution: Gebruik DATUM-functie voor geldige datums

#GETAL!

Cause: Coupon of rendement < 0, of ongeldige frequentie/soort_jaar

Solution: Controleer waarden: coupon/rendement > 0, frequentie = 1/2/4, soort_jaar = 0-4

#GETAL!

Cause: Stortingsdatum = vervaldatum

Solution: Zorg dat stortingsdatum voor vervaldatum ligt

Notities

  • Excel slaat datums op als serienummers (1-jan-1900 = 1)
  • Stortingsdatum moet na uitgifte en voor vervaldatum liggen
  • soort_jaar 0 = NASD 30/360 (standaard), 1 = werkelijk/werkelijk
  • Gebruik voor Nederlandse obligaties vaak soort_jaar = 1 of 3

Compatibiliteit

Beschikbaar in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Niet beschikbaar in: Excel 2003 en eerder

Inhoud laatst beoordeeld: December 9, 2025
Updatefrequentie: Naar behoefte
Geteste Excel-versies: Excel 2007+