WorksheetFunction.Duration (Excel)
Renvoie la durée de Macauley pour une valeur nominale supposée de 100 $. La durée est définie en tant que moyenne pondérée de la valeur actuelle des flux de trésorerie et est utilisée comme mesure de la réponse d’un prix de obligations aux modifications du rendement.
Duration (Arg1, Arg2, ..., Arg6)
Dim dblDuration As Double
dblDuration = WorksheetFunction.Duration(Arg1:=, Arg2:=, Arg3:=, Arg4:=, Arg5:=)
Arguments
Arg1, Arg2, ..., Arg6Arg1 - Règlement - date de règlement du titre. La date de règlement du titre est la date, après la date d'émission, à laquelle le titre est remis à l'acheteur
Arg2 - Échéance - date d'échéance du titre. La date d'échéance est la date à laquelle le titre arrive à expiration
Arg3 - Coupon, le taux de coupon annuel du titre
Arg4 - Rdt - rendement annuel du titre
Arg5 - Fréquence, le nombre de coupons payés par an. Pour les paiements annuels, fréquence = 1 ; pour les paiements biannuels, fréquence = 2; pour les paiements trimestriels, fréquence = 4
Arg6 - Base - type de base de nombre de jours à utiliser