
Sommaire
La fonction Excel DURATION renvoie la durée annuelle d'un titre avec des paiements d'intérêts périodiques, calculée avec la formule de durée de Macauley.
Objectif
Obtenez une durée annuelle avec intérêt périodiqueValeur de retour
Durée en annéesSyntaxe
= DURÉE (règlement, échéance, coupon, yld, fréq, (base))Arguments
- règlement - Date de règlement du titre.
- échéance - Date d'échéance du titre.
- coupon - Le taux de coupon annuel du titre.
- yld - Rendement annuel du titre.
- freq - Nombre de paiements de coupon par an (annuel = 1, semi-annuel = 2, trimestriel = 4).
- base - (facultatif) Base du nombre de jours (voir ci-dessous, par défaut = 0).
Version
Excel 2003Notes d'utilisation
En finance, la duration est une mesure de la sensibilité des prix aux variations des taux d'intérêt pour un actif qui rapporte des intérêts sur une base périodique, comme une obligation. La duration peut être utilisée par les gestionnaires financiers dans le cadre d'une stratégie visant à minimiser l'impact des variations des taux d'intérêt sur la valeur nette.
La fonction DURATION d'Excel renvoie la durée de Macauley pour une valeur nominale supposée de 100 $. La duration de Macaulay est la durée moyenne pondérée jusqu'à l'échéance des flux de trésorerie d'un titre. Le poids de chaque flux de trésorerie est déterminé en divisant la valeur actuelle du flux de trésorerie par le prix. Excel fournit également la fonction MDURATION pour calculer la durée modifiée.
Exemple
Dans l'exemple présenté, nous voulons calculer la durée d'une obligation avec un taux de coupon annuel de 5% et des paiements semestriels. La date de règlement est le 15 décembre 2017, la date d'échéance est le 15 septembre 2027 et la base de décompte des jours est US (NASD) 30/360. La formule en F5 est:
=DURATION(C7,C8,C5,C6,C9,C10)
et renvoie 7,74 ans.
Saisir des dates
Dans Excel, les dates sont des numéros de série. En général, la meilleure façon de saisir des dates valides consiste à utiliser des références de cellule, comme indiqué dans l'exemple. Pour saisir des dates valides directement dans une fonction, vous pouvez utiliser la fonction DATE. Pour illustrer, la formule ci-dessous a toutes les valeurs codées en dur et la fonction DATE est utilisée pour fournir chacune des deux dates requises:
=DURATION(DATE(2017,12,15),DATE(2027,9,15),0.05,0.05,2,0)
Base
L'argument de base contrôle la façon dont les jours sont comptés. La fonction DISC permet 5 options (0-4) et par défaut à zéro, ce qui spécifie une base US 30/360. Cet article sur wikipedia fournit une explication détaillée des conventions disponibles.
Base | Nombre de jours |
---|---|
0 ou omis | États-Unis (NASD) 30/360 |
1 | Réel / réel |
2 | Réel / 360 |
3 | Réel / 365 |
4 | Européen 30/360 |
Remarques
- Dans Excel, les dates sont des numéros de série.
- Toutes les dates, fréquences et bases sont tronquées en nombres entiers.
- Si les dates ne sont pas valides (c'est-à-dire pas réellement les dates) DURATION renvoie #VALUE!
- DURATION renvoie #NUM lorsque:
- règlement> = échéance
- coupon <0 ou rendement <0
- La base est hors de portée