Hoe de Excel DUUR-functie - te gebruiken

Samenvatting

De Excel DUUR-functie retourneert de jaarlijkse duur van een waardepapier met periodieke rentebetalingen, berekend met de Macauley-duurformule.

Doel

Krijg een jaarlijkse looptijd met periodieke rente

Winstwaarde

Duur in jaren

Syntaxis

= DUUR (afwikkeling, vervaldatum, coupon, yld, freq, (basis))

Argumenten

  • afwikkeling - Afwikkelingsdatum van het effect.
  • vervaldatum - Vervaldatum van het effect.
  • coupon - De jaarlijkse couponrente van het effect.
  • yld - De jaarlijkse opbrengst van het effect.
  • freq - Aantal couponbetalingen per jaar (jaarlijks = 1, halfjaarlijks = 2, driemaandelijks = 4).
  • basis - (optioneel) Dagtellingsbasis (zie hieronder, standaard = 0).

Versie

Excel 2003

Gebruiksopmerkingen

In de financiële sector is de duration een maatstaf voor de prijsgevoeligheid voor renteschommelingen voor een actief dat periodiek rente betaalt, zoals een obligatie. Duration kan door financiële managers worden gebruikt als onderdeel van een strategie om de impact van renteveranderingen op het nettovermogen te minimaliseren.

Excel's DUUR-functie retourneert de Macauley-duur voor een aangenomen nominale waarde van $ 100. De Macaulay-duration is de gewogen gemiddelde looptijd van de kasstromen uit een effect. Het gewicht van elke cashflow wordt bepaald door de contante waarde van de cashflow te delen door de prijs. Excel biedt ook de MDURATION-functie voor het berekenen van gewijzigde duur.

Voorbeeld

In het getoonde voorbeeld willen we de looptijd berekenen van een obligatie met een jaarlijkse couponrente van 5% en halfjaarlijkse betalingen. De afwikkelingsdatum is 15 december 2017, de vervaldatum is 15 september 2027 en de dagtellingsbasis is US (NASD) 30/360. De formule in F5 is:

=DURATION(C7,C8,C5,C6,C9,C10)

en geeft 7,74 jaar terug.

Datums invoeren

In Excel zijn datums serienummers. Over het algemeen is de beste manier om geldige datums in te voeren, het gebruik van celverwijzingen, zoals in het voorbeeld wordt getoond. Om geldige datums rechtstreeks in een functie in te voeren, kunt u de DATUM-functie gebruiken. Ter illustratie: de onderstaande formule heeft alle waarden hardgecodeerd en de functie DATUM wordt gebruikt om elk van de twee vereiste datums op te geven:

=DURATION(DATE(2017,12,15),DATE(2027,9,15),0.05,0.05,2,0)

Basis

Het basisargument bepaalt hoe dagen worden geteld. De DISC-functie staat 5 opties toe (0-4) en is standaard ingesteld op nul, wat de US 30/360 basis specificeert. Dit artikel op wikipedia geeft een gedetailleerde uitleg van beschikbare conventies.

Basis Dag tellen
0 of weggelaten VS (NASD) 30/360
1 Werkelijk / werkelijk
2 Werkelijk / 360
3 Werkelijk / 365
4 Europees 30/360

Opmerkingen

  • In Excel zijn datums serienummers.
  • Alle datums, frequentie en basis worden afgekapt tot gehele getallen.
  • Als datums ongeldig zijn (dus geen datums zijn) geeft DURATION #VALUE terug!
  • DURATION geeft #GETAL terug als:
    • afwikkeling> = looptijd
    • coupon <0 of opbrengst <0
    • Basis is buiten bereik

Interessante artikelen...