Description
CoupPCD renvoie la date du dernier coupon avant la date de règlement.
Arguments
"dateRèglement" correspond à une valeur de
Date ou de type
DateHeure indiquant à quel moment le titre a été acheté.
"dateEchéance" correspond à une valeur de
Date ou de type
DateHeure, après la date de règlement, indiquant la date à laquelle le titre arrive à échéance.
"fréquence" est un nombre indiquant le nombre de coupons par an. Les valeurs prises en charge sont 1 (versements annuels), 2 (versements semestriels) et 4 (versements trimestriels).
Action
CoupPCD renvoie la date du dernier coupon avant la date de règlement. Les dates de coupons sont uniformément espacées et alignées sur la date d'échéance. Si la date de règlement correspond à une date de coupon, CoupPCD renvoie la date de règlement.
Exemples
Supposons qu'une obligation de 30 ans ait été émise le 15 mars 1995 avec des dates de coupons semestrielles. L'obligation a été achetée sur le second marché le 25 août 2000 (date de règlement). La date d'échéance est 30 ans après la date d'émission, soit le 15 mars 2025.
CoupPCD(DateValue(2000,8,25),DateValue(2025,3,15),2)
Renvoie le 15 mars 2000. Les dates de coupons de cette obligation sont le 15 mars et le 15 septembre de chaque année. La dernière de ces dates, antérieure à la date de règlement, est le 15 mars 2000.
Commentaires
Cette fonction a été conçue pour fonctionner comme la fonction qui porte le même nom dans Excel.
Le nombre de jours (en fonction de la base) compris entre la valeur renvoyée par CoupPCD et la date de règlement est égal à la valeur renvoyée par CoupDayBS.