
Samenvatting
De Excel MDURATION-functie retourneert de Macauley gemodificeerde duur voor een beveiliging met een aangenomen nominale waarde van $ 100Doel
Krijg Macauley aangepaste duur van een nominale waarde van $ 100Winstwaarde
Gewijzigde looptijd in jarenSyntaxis
= MDURATION (vereffening, 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 2003Gebruiksopmerkingen
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. De gewijzigde duration is een maatstaf voor de verwachte verandering in de prijs van een obligatie tot 1% verandering in de rentetarieven.
De MDURATION-functie van Excel retourneert de gewijzigde Macauley-duur voor een aangenomen nominale waarde van $ 100. De Macaulay-duration is de gewogen gemiddelde looptijd van de kasstromen uit een effect, die kan worden berekend met de functie DUUR van Excel.
Voorbeeld
In het getoonde voorbeeld willen we de modified duration van een obligatie met een jaarlijkse couponrente van 5% en halfjaarlijkse betalingen berekenen. 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,55 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:
=MDURATION(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 (dwz geen datums zijn) geeft MDURATION #VALUE terug!
- MDURATION retourneert #GETAL wanneer:
- afwikkeling> = looptijd
- coupon <0 of opbrengst <0
- Basis is buiten bereik