FinanceAvancé

Fonction REND.PCOUPON.IRREGRendement avec dernier coupon irrégulier

La fonction REND.PCOUPON.IRREG (ODDLYIELD en anglais) calcule le rendement d'un titre dont le dernier coupon a une durée différente des coupons précédents. C'est le pendant de REND.DCOUPON.IRREG pour les obligations dont l'irrégularité se situe à la fin de leur vie plutôt qu'au début.

Cette fonction spécialisée est essentielle pour les professionnels de la gestion obligataire qui évaluent des obligations proches de leur échéance ou avec des structures de remboursement non standard. Elle garantit un calcul de rendement précis même lorsque la dernière période de coupon est atypique.

Syntaxe de la fonction REND.PCOUPON.IRREG

=REND.PCOUPON.IRREG(règlement; échéance; dernier_coupon; taux; prix; valeur_rachat; fréquence; [base])

REND.PCOUPON.IRREG utilise une méthode itérative pour trouver le rendement qui, appliqué aux flux de trésorerie futurs (incluant le dernier coupon irrégulier), donne le prix spécifié. Contrairement à REND.DCOUPON.IRREG, elle n'a pas besoin de la date d'émission car l'irrégularité concerne uniquement la fin.

Comprendre chaque paramètre

1

règlement

(obligatoire)

Date d'achat de l'obligation (date de règlement). C'est le point de départ pour le calcul des flux futurs. Elle doit être antérieure ou égale à la date du dernier coupon.

2

échéance

(obligatoire)

Date de remboursement final de l'obligation. L'intervalle entre le dernier coupon et cette date détermine si le dernier coupon est "court" (moins qu'une période normale) ou "long" (plus qu'une période normale).

3

dernier_coupon

(obligatoire)

Date du dernier paiement d'intérêts régulier, avant le coupon final irrégulier. C'est la dernière date de coupon avant l'échéance. Ce paramètre est spécifique à cette fonction et distingue REND.PCOUPON.IRREG de REND.DCOUPON.IRREG.

4

taux

(obligatoire)

Taux de coupon annuel de l'obligation en décimal. Par exemple, 0,045 pour un coupon de 4,5%. Le montant du dernier coupon sera proratisé selon la durée réelle de la dernière période.

5

prix

(obligatoire)

Prix d'achat de l'obligation pour 100€ de nominal (prix "pied de coupon", hors intérêts courus). Un prix de 99 signifie que l'obligation se négocie à 99% de sa valeur nominale.

6

valeur_rachat

(obligatoire)

Valeur de remboursement à l'échéance pour 100€ de nominal. Généralement 100, mais peut différer pour des obligations remboursables avec prime ou décote.

7

fréquence

(obligatoire)

Nombre de paiements de coupons par an : 1 = annuel, 2 = semestriel, 4 = trimestriel. Détermine ce qu'est une période "normale" pour identifier l'irrégularité.

8

base

(optionnel)

Convention de calcul des jours : 0 = US 30/360, 1 = réel/réel, 2 = réel/360, 3 = réel/365, 4 = européen 30/360. Important pour le calcul précis des intérêts du dernier coupon.

Exemples pratiques

Exemple 1 – Obligation avec dernier coupon court

Tu es gérant de portefeuille et tu évalues une obligation qui arrive à échéance 2 mois après son dernier coupon régulier (au lieu de 6 mois pour une obligation semestrielle).

Le dernier coupon ne couvre que 2 mois (mars-mai) au lieu de 6 mois. REND.PCOUPON.IRREG ajuste le calcul.

AB
1ParamètreValeur
2Règlement15/03/2026
3Échéance01/05/2028
4Dernier coupon01/03/2028
5Taux coupon3,75%
6Prix99,25
7Valeur rachat100
8Fréquence2 (semestriel)
Formule :=REND.PCOUPON.IRREG(B1; B2; B3; 0,0375; 99,25; 100; 2; 1)
Résultat :3,92%

Exemple 2 – Obligation appelée anticipativement

Une obligation callable dont l'émetteur a exercé son option de remboursement anticipé, créant un dernier coupon irrégulier.

L'obligation est remboursée à 102% le 15 octobre, créant un dernier coupon de 3,5 mois.

AB
1ParamètreValeur
2Règlement01/06/2026
3Date de call15/10/2027
4Dernier coupon régulier01/07/2027
5Taux coupon5,00%
6Prix de call102
Formule :=REND.PCOUPON.IRREG(B1; B2; B3; 0,05; 98,5; 102; 2; 1)
Résultat :5,67%

Astuce : Pour les obligations callables, le "yield to call" (rendement jusqu'au call) est souvent calculé avec REND.PCOUPON.IRREG car la date d'appel crée rarement une période de coupon régulière.

Exemple 3 – Comparaison avec et sans ajustement

Voyons l'impact de l'utilisation de la bonne fonction sur le calcul du rendement.

L'écart de 4 points de base peut représenter des milliers d'euros sur un portefeuille de plusieurs millions.

ABC
1MéthodeDescriptionRendement
2REND.PCOUPON.IRREGAjustement dernier coupon3,92%
3RENDEMENT standardSans ajustement3,88%
4DifférenceImpact de l'irrégularité0,04%
Formule :=REND.PCOUPON.IRREG(...) - RENDEMENT(...)
Résultat :0,04%

Erreurs fréquentes

Erreur #NOMBRE! – Ordre des dates incorrect

L'ordre doit être : règlement ≤ dernier_coupon < échéance.

Solution : Vérifie que la date de règlement précède ou égale le dernier coupon, et que le dernier coupon précède strictement l'échéance.

Confusion avec REND.DCOUPON.IRREG

Les deux fonctions ont des signatures différentes : REND.DCOUPON.IRREG a 9 paramètres (avec 'émission' et 'premier_coupon'), REND.PCOUPON.IRREG en a 8 (avec 'dernier_coupon').

Solution : Identifie où se situe l'irrégularité : au début (premier coupon) → REND.DCOUPON.IRREG, à la fin (dernier coupon) → REND.PCOUPON.IRREG.

Erreur #VALEUR! – Valeurs non numériques

Solution : Vérifie que le taux, le prix, la valeur de rachat et la fréquence sont bien des nombres. Les dates doivent être au format date Excel valide.

Questions fréquentes

Qu'est-ce qu'un dernier coupon irrégulier ?

Un dernier coupon irrégulier survient quand la date d'échéance de l'obligation ne correspond pas au cycle normal des coupons. Le dernier coupon couvre alors une période plus courte ou plus longue que les périodes précédentes, ce qui affecte le calcul du rendement.

Quelle est la différence entre REND.DCOUPON.IRREG et REND.PCOUPON.IRREG ?

REND.DCOUPON.IRREG (ODDFYIELD) gère les premiers coupons irréguliers (D pour 'début'). REND.PCOUPON.IRREG (ODDLYIELD) gère les derniers coupons irréguliers (P pour 'prochain' ou dernier). Les deux calculent un rendement ajusté pour la période non standard.

Pourquoi le paramètre 'dernier_coupon' est-il important ?

La date du dernier coupon permet de calculer la durée exacte de la dernière période de coupon. Si cette période est différente de la normale (6 mois pour semestriel, par exemple), le montant des intérêts courus et le rendement doivent être ajustés.

Dans quels cas rencontre-t-on un dernier coupon irrégulier ?

C'est fréquent lors d'appels anticipés (callable bonds), de restructurations de dette, ou simplement quand l'émetteur choisit une date d'échéance qui ne s'aligne pas avec le calendrier de coupons. Les obligations corporate y sont plus sujettes que les obligations d'État.

Comment vérifier si une obligation a un dernier coupon irrégulier ?

Compare la date du dernier coupon avec la date d'échéance. Si l'intervalle est différent de la période normale (6 mois pour semestriel), le dernier coupon est irrégulier. Par exemple, si une obligation semestrielle paie son dernier coupon le 1er mars et arrive à échéance le 15 avril (45 jours au lieu de 180), tu dois utiliser REND.PCOUPON.IRREG.

Fonctions similaires

Maîtrise les obligations complexes

Tu connais maintenant REND.PCOUPON.IRREG ! Rejoins Le Dojo Club pour découvrir toutes les fonctions d'analyse obligataire avancée.

Essayer pendant 30 jours