INTERET.ACC (ACCRINT en anglais) calcule les intérêts courus d'un titre obligataire qui verse des coupons périodiques. Indispensable pour les traders obligataires, comptables et gestionnaires de portefeuille, elle te donne le montant exact des intérêts accumulés entre la date d'émission et la date d'achat.
Concrètement, quand tu achètes une obligation entre deux dates de coupon, tu dois indemniser le vendeur pour les intérêts qu'il a laissé filer. INTERET.ACC calcule précisément ce montant, qui vient s'ajouter au prix affiché pour donner le prix réel que tu débourses. C'est la distinction entre prix propre et prix sale que tout praticien de la finance obligataire doit maîtriser.
Syntaxe de la fonction INTERET.ACC
=INTERET.ACC(émission; premier_intérêt; règlement; taux; valeur_nominale; fréquence; [base]; [calc_method])INTERET.ACC est pour les obligations à coupons périodiques (annuels, semestriels, trimestriels). Pour les titres qui ne paient les intérêts qu'à l'échéance, utilise INTERET.ACC.MAT.
Comprendre chaque paramètre de la fonction INTERET.ACC
INTERET.ACC enchaîne huit arguments dans un ordre que tu ne peux pas bousculer : d'abord les trois dates (émission, premier coupon, règlement), puis le taux, la valeur_nominale et la fréquence. Les deux derniers, base et calc_method, sont entre crochets : tu peux les laisser tomber, et c'est presque toujours ce que tu fais avec calc_method.
Fais surtout attention à l'enchaînement des dates : le premier coupon et le règlement doivent tous deux tomber après l'émission, sinon le calcul refuse de partir.
émission
: la date à laquelle le titre a été émis initialementCette date marque le point de départ du calcul des intérêts : c'est à partir d'elle qu'Excel commence à comptabiliser le coupon couru.
Pour une obligation émise le 1er janvier 2024, cette date est ton point d'ancrage. Excel accepte les dates au format DATE(), les références de cellules contenant des dates ou les numéros de série internes.
Astuce : Utilise toujours DATE(année; mois; jour) plutôt qu'une date saisie en texte. DATE(2024;1;1) est fiable quelle que soit la locale d'Excel, contrairement à "01/01/2024" qui peut être interprétée différemment selon les paramètres régionaux.
premier_intérêt
: la date du premier paiement de couponElle détermine la périodicité des versements : si l'émission est au 1er janvier 2024 et le premier coupon au 1er juillet 2024, l'obligation est semestrielle. Tous les coupons suivants s'aligneront sur ce rythme.
Cette date est cruciale car elle structure le calendrier entier de l'obligation.
Attention : La date de premier intérêt doit être postérieure à la date d'émission. Si ce n'est pas le cas, Excel retourne une erreur #NOMBRE!. Vérifie l'ordre chronologique de tes paramètres.
règlement
: la date à laquelle tu achètes l'obligationC'est la date jusqu'à laquelle les intérêts courus sont calculés. En finance, la date de règlement est généralement deux jours ouvrés après la date de transaction (T+2 sur les marchés européens).
Cette date doit être postérieure à la date d'émission et antérieure à la date d'échéance.
taux
: le taux d'intérêt annuel nominal du coupon, exprimé en décimalUn taux de 4 % se saisit 0,04 ou directement 4%. Ce taux reste fixe pendant toute la vie de l'obligation.
Pour une obligation à 4 % de 10 000 €, le coupon annuel total est de 400 € (10 000 × 0,04), réparti selon la fréquence. INTERET.ACC pro-ratise ce montant au nombre de jours écoulés.
valeur_nominale
: la valeur faciale de l'obligation, c'est-à-dire le montant remboursé à l'échéance et sur lequel les intérêts sont calculésLa plupart des obligations standards ont une valeur nominale de 1 000 € ou 10 000 €.
Si tu détiens 50 obligations de 1 000 € chacune, applique INTERET.ACC avec valeur_nominale = 1000 puis multiplie le résultat par 50 pour obtenir ton coupon couru total.
fréquence
: le nombre de paiements de coupons par anLes seules valeurs acceptées sont 1 (annuel), 2 (semestriel) et 4 (trimestriel). La fréquence divise le taux annuel : à 4 % semestriel, chaque coupon verse 2 %.
La fréquence la plus courante sur les marchés obligataires européens est 1 (paiement annuel), tandis que les obligations américaines utilisent généralement 2 (paiement semestriel).
Attention : Seules les valeurs 1, 2 et 4 sont acceptées. Toute autre valeur (comme 3 pour trimestriel raisonné ou 12 pour mensuel) provoque une erreur #NOMBRE!.
base
: la convention de comptage des jours, paramètre optionnel(facultatif)Elle détermine comment Excel mesure les intervalles entre deux dates : 0 ou omis = 30/360 US (NASD), 1 = réel/réel (nombre exact de jours), 2 = réel/360, 3 = réel/365, 4 = 30/360 Européen.
Pour les obligations d'État françaises et européennes, utilise 1 (réel/réel). Pour les obligations corporates américaines, utilise 0 (30/360). Pour les instruments du marché monétaire, utilise 2 (réel/360).
Astuce : Si ton calcul diverge de celui de Bloomberg ou Reuters, commence par vérifier la base. Chaque marché a ses propres conventions, et une base incorrecte peut fausser le résultat de quelques euros à plusieurs centaines selon la durée et le notionnel.
calc_method
: la méthode de calcul, paramètre rarement utilisé(facultatif)TRUE ou omis : les intérêts sont comptés depuis la date d'émission. FALSE : les intérêts sont comptés depuis le premier paiement de coupon, pour des obligations déjà en circulation depuis un moment.
Dans la quasi-totalité des cas, tu peux omettre ce paramètre ou laisser TRUE.
Exemples pratiques pas à pas
Trader obligataire : calculer le coupon couru à l'achat
Tu es trader obligataire et tu achètes une obligation d'État française. Pour connaître le prix total que tu vas réellement payer (prix propre + coupon couru), tu dois calculer les intérêts accumulés depuis l'émission jusqu'à ta date d'achat.
La formule retourne 196,72 €, soit environ 167 jours d'intérêts proratisés. Si l'obligation cote à 99,50 % (9 950 €), ton prix total d'achat sera de 10 146,72 € : tu verses 196,72 € au vendeur pour compenser les intérêts qu'il a laissé courir depuis janvier.
| A | B | |
|---|---|---|
| 1 | Paramètre | Valeur |
| 2 | Date d'émission | 01/01/2024 |
| 3 | Premier coupon | 01/01/2025 |
| 4 | Date d'achat | 15/06/2024 |
| 5 | Taux annuel | 4,00 % |
| 6 | Valeur nominale | 10 000 € |
| 7 | Fréquence | 1 (annuel) |
| 8 | Base | 1 (réel/réel) |
=INTERET.ACC(DATE(2024;1;1); DATE(2025;1;1); DATE(2024;6;15); 4%; 10000; 1; 1)Astuce de pro : Sur les marchés financiers, le prix affiché (prix propre ou clean price) n'inclut pas le coupon couru. Le montant réellement décaissé (prix sale ou dirty price) est toujours prix propre + coupon couru. INTERET.ACC calcule exactement cette différence.
Comptable : comptabiliser les intérêts courus à la clôture trimestrielle
En tant que comptable, tu dois valoriser le portefeuille obligataire à la clôture du trimestre. Le principe de rattachement des charges et produits impose de comptabiliser les intérêts courus non échus, c'est-à-dire les intérêts accumulés mais pas encore versés.
La formule retourne 148,63 € pour 30 jours d'accumulation (du 1er au 31 mars 2024). Tu passes alors l'écriture : débit "Intérêts courus à recevoir" 148,63 € / crédit "Produits financiers" 148,63 €. Ce montant figure au bilan comme créance financière.
| A | B | |
|---|---|---|
| 1 | Paramètre | Valeur |
| 2 | Date d'émission | 01/03/2024 |
| 3 | Premier coupon | 01/09/2024 |
| 4 | Date de clôture | 31/03/2024 |
| 5 | Taux annuel | 3,50 % |
| 6 | Valeur nominale | 50 000 € |
| 7 | Fréquence | 2 (semestriel) |
| 8 | Base | 1 (réel/réel) |
=INTERET.ACC(DATE(2024;3;1); DATE(2024;9;1); DATE(2024;3;31); 3,5%; 50000; 2; 1)Gestionnaire de portefeuille : comparer le coupon couru de plusieurs obligations
Tu dois arbitrer entre plusieurs obligations pour optimiser le rendement de ton portefeuille. Le coupon couru impacte directement ton décaissement réel et donc ton rendement effectif. Au 1er mai 2024, pour une valeur nominale de 10 000 € chacune, les formules donnent :
=INTERET.ACC(DATE(2024;1;1);DATE(2024;7;1);DATE(2024;5;1);3%;10000;1;1) pour l'OAT (125,00 €), =INTERET.ACC(DATE(2024;2;15);DATE(2024;8;15);DATE(2024;5;1);4,5%;10000;2;0) pour Corporate A (158,22 €), et =INTERET.ACC(DATE(2024;3;1);DATE(2024;12;1);DATE(2024;5;1);5%;10000;1;1) pour Corporate B (55,56 €).
Corporate B a le coupon couru le plus faible car c'est l'obligation la plus récemment émise. Pour un même prix propre, c'est donc l'option qui exige le moins de liquidités immédiates.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Obligation | Émission | Prochain coupon | Taux | Coupon couru |
| 2 | OAT 10 ans | 01/01/2024 | 01/07/2024 | 3,00 % | 125,00 € |
| 3 | Corporate A | 15/02/2024 | 15/08/2024 | 4,50 % | 158,22 € |
| 4 | Corporate B | 01/03/2024 | 01/12/2024 | 5,00 % | 55,56 € |
Envie de t'entraîner sur de vrais exercices Excel ?
M'entraînerLes erreurs fréquentes avec la fonction INTERET.ACC
Avec INTERET.ACC, deux soucis viennent de tes saisies et un troisième n'est même pas un bug. Le #NOMBRE! te tombe dessus dès qu'une valeur sort des clous : des dates dans le désordre, une fréquence autre que 1, 2 ou 4, ou une base en dehors de 0 à 4. Le #VALEUR!, lui, trahit une date écrite en texte plutôt qu'avec DATE().
Le troisième cas est plus sournois : ta formule fonctionne, mais le montant ne colle pas avec Bloomberg ou Reuters. Ce n'est pas une erreur d'Excel, c'est ta base qui ne suit pas la convention du marché de l'obligation.
Erreur #NOMBRE! : paramètres hors contraintes
L'erreur #NOMBRE! apparaît quand les valeurs ne respectent pas les contraintes de la fonction : date de règlement antérieure à la date d'émission, premier intérêt antérieur à l'émission, fréquence différente de 1, 2 ou 4, base hors de la plage 0-4, ou taux et valeur nominale négatifs.
Solution : Vérifie l'ordre chronologique de tes dates : émission < premier intérêt, et émission < règlement. Assure-toi que la fréquence est 1, 2 ou 4, et que le taux et la valeur nominale sont positifs. Une formule utile pour sécuriser : =SI(A2>B2;INTERET.ACC(B2;C2;A2;D2;E2;F2;1);"Erreur : règlement avant émission").
Erreur #VALEUR! : type de données incorrect
Cette erreur survient quand un paramètre n'est pas du bon type : du texte en lieu et place d'une date, ou une valeur de cellule non reconnue comme nombre.
Solution : Utilise toujours DATE(année;mois;jour) pour les dates au lieu de chaînes de texte. Convertis tes pourcentages en décimaux (4% ou 0,04) et vérifie que chaque cellule référencée contient bien une valeur numérique.
Résultat différent du calcul Bloomberg ou Reuters
Chaque marché a ses conventions de comptage des jours. Si ta base ne correspond pas à celle du marché de l'obligation, ton résultat divergera des systèmes de place.
Solution : Adapte la base au marché : 1 (réel/réel) pour les obligations d'État européennes, 0 (30/360) pour les corporates américaines, 2 (réel/360) pour les instruments monétaires. Confirme la convention avec la documentation de l'émission.
Questions fréquentes sur la fonction INTERET.ACC
Quelle est la différence entre INTERET.ACC et INTERET.ACC.MAT ?
INTERET.ACC s'utilise pour les obligations qui versent des coupons périodiques (annuels, semestriels, trimestriels), les obligations classiques. INTERET.ACC.MAT s'applique aux titres qui paient tous les intérêts uniquement à l'échéance, comme certains bons du Trésor à court terme ou les zero-coupon.
La plupart des obligations cotées sur les marchés européens utilisent INTERET.ACC. INTERET.ACC.MAT est l'exception, réservée aux instruments « à coupon unique à maturité ».
Pourquoi le calcul du coupon couru est-il important ?
Le coupon couru garantit l'équité entre acheteur et vendeur lors d'une transaction entre deux dates de paiement. Sans ce mécanisme, le vendeur perdrait tous les intérêts accumulés et l'acheteur recevrait un coupon complet pour une période où il n'a détenu le titre que partiellement.
En pratique : prix total décaissé = prix propre (clean price) + coupon couru. Les cotations affichent toujours le prix propre, mais tu paies le prix sale (dirty price). INTERET.ACC calcule précisément la différence entre les deux.
Quelles sont les différentes bases de calcul disponibles ?
Excel propose cinq bases correspondant aux conventions de marché : 0 (30/360 US, obligations corporates américaines), 1 (réel/réel, obligations d'État européennes, la plus précise), 2 (réel/360, marché monétaire et instruments court terme), 3 (réel/365, certains marchés britanniques), 4 (30/360 Européen, obligations corporates européennes).
Le choix de la base peut modifier le résultat de quelques centimes à plusieurs centaines d'euros selon le notionnel et la durée. Confirme toujours la convention dans la documentation d'émission.
Comment convertir le résultat en montant total pour un portefeuille ?
INTERET.ACC retourne directement un montant basé sur la valeur nominale que tu fournis. Si tu saisis 10000 comme valeur nominale, le résultat est directement en euros pour une obligation.
Pour un portefeuille de plusieurs obligations identiques, multiplie le résultat par le nombre d'obligations : si INTERET.ACC retourne 196,72 € et que tu en détiens 100, ton coupon couru total est de 19 672 €.
Que signifie la fréquence dans INTERET.ACC ?
La fréquence détermine combien de fois par an les coupons sont versés et conditionne le pro-rata du taux annuel sur la période écoulée. Fréquence 1 (annuel) : 1 coupon de 4 % par an. Fréquence 2 (semestriel) : 2 coupons de 2 % chacun. Fréquence 4 (trimestriel) : 4 coupons de 1 % chacun.
La plupart des OAT et obligations d'État françaises et européennes ont une fréquence 1. Les Treasury bonds américains utilisent généralement 2.
Pour aller plus loin
Les fonctions similaires : INTPER, CUMUL.INTER, TAUX, TAUX.ESCOMPTE, RENDEMENT.SIMPLE
Bloqué sur une formule Excel ?
Pose ta question à notre assistant Excel IA, il te sort la bonne formule en quelques secondes.
Essayer l'assistant IAGratuit · 10 questions par mois
