RENDEMENT.BON.TRESOR : Calculer le rendement des bons du Trésor en Excel
=RENDEMENT.BON.TRESOR(règlement; échéance; escompte)La formule RENDEMENT.BON.TRESOR est un outil indispensable pour les analystes financiers, gestionnaires de portefeuille et professionnels de l'investissement qui travaillent avec les instruments de dette à court terme. Cette fonction Excel permet de calculer précisément le rendement annuel d'un bon du Trésor en fonction de sa date de règlement, de sa date d'échéance et de son taux d'escompte. Comprendre cette formule est essentiel pour évaluer la rentabilité réelle des placements en bons du Trésor et pour comparer différentes opportunités d'investissement sur le marché monétaire. Les bons du Trésor sont des instruments financiers très populaires auprès des investisseurs institutionnels et individuels en raison de leur faible risque et de leur liquidité. Cependant, le calcul du rendement réel peut être complexe car il faut tenir compte de la période exacte entre le règlement et l'échéance. RENDEMENT.BON.TRESOR automatise ce calcul en convertissant l'escompte en rendement annualisé, ce qui facilite la prise de décision d'investissement et l'analyse comparative des différents bons disponibles sur le marché. Cette fonction est particulièrement utile dans les contextes de gestion de trésorerie, de placement de liquidités et d'optimisation du portefeuille obligataire. Elle s'intègre parfaitement dans les modèles financiers avancés et permet une analyse rapide et fiable des rendements potentiels.
Syntaxe et paramètres
La syntaxe complète de RENDEMENT.BON.TRESOR est : =RENDEMENT.BON.TRESOR(règlement; échéance; escompte). Chaque paramètre joue un rôle crucial dans le calcul du rendement annualisé. Le paramètre 'règlement' représente la date à laquelle le bon du Trésor est acheté ou livré. Il doit être formaté en tant que date valide Excel. Le paramètre 'échéance' correspond à la date d'expiration du bon, c'est-à-dire quand vous recevrez le remboursement du capital. Le paramètre 'escompte' est le taux d'escompte exprimé en pourcentage, représentant la réduction appliquée au prix nominal du bon. La formule convertit automatiquement cet escompte en rendement annualisé en utilisant une base de 360 jours (convention du marché monétaire). Important : l'escompte doit être saisi en décimal (par exemple, 0,05 pour 5%) ou en pourcentage selon votre version Excel. Les dates doivent être valides et la date d'échéance doit être postérieure à la date de règlement. Si vous entrez des dates au format texte, Excel peut les interpréter incorrectement. Utilisez toujours la fonction DATE() ou référencez des cellules contenant des dates correctement formatées. Le résultat est exprimé en décimal et représente le rendement annuel équivalent. Pour l'afficher en pourcentage, multipliez par 100 ou appliquez le format pourcentage à la cellule.
settlementmaturitydiscountExemples pratiques
Bon du Trésor à court terme - Placement classique
=RENDEMENT.BON.TRESOR(DATE(2024;1;15);DATE(2024;4;15);0,045)La formule calcule le rendement annualisé en tenant compte des 90 jours entre le règlement et l'échéance. L'escompte de 4,5% est converti en rendement annuel en utilisant la convention des 360 jours du marché monétaire.
Comparaison de deux bons du Trésor pour optimiser le placement
Bon A: =RENDEMENT.BON.TRESOR(DATE(2024;3;1);DATE(2024;6;30);0,038)
Bon B: =RENDEMENT.BON.TRESOR(DATE(2024;3;1);DATE(2024;9;30);0,042)Cette approche comparative permet d'identifier quel bon offre le meilleur rendement annualisé. Bien que le Bon B ait un escompte plus élevé, sa durée plus longue peut affecter le rendement annualisé. La formule révèle le vrai rendement comparable.
Analyse de portefeuille avec plusieurs bons du Trésor
=RENDEMENT.BON.TRESOR(B2;C2;D2) copié pour chaque ligne du portefeuille
=MOYENNE(E2:E6) pour le rendement moyenEn structurant les données dans un tableau (colonne B: règlement, C: échéance, D: escompte), on peut calculer le rendement de chaque bon individuellement. La moyenne des rendements fournit une vue d'ensemble de la performance du portefeuille.
Points clés à retenir
- RENDEMENT.BON.TRESOR convertit un taux d'escompte en rendement annualisé en utilisant la convention des 360 jours du marché monétaire
- La formule nécessite trois paramètres : la date de règlement, la date d'échéance et le taux d'escompte en décimal
- Elle est essentielle pour comparer les rendements réels de différents bons du Trésor et optimiser les décisions d'investissement
- Le résultat est exprimé en décimal et doit être formaté en pourcentage pour la lisibilité
- La formule fonctionne pour tout type de bon du Trésor, indépendamment de sa durée, et annualise automatiquement le rendement
Astuces de pro
Utilisez la fonction AUJOURD'HUI() pour la date de règlement si vous analysez des bons en temps réel : =RENDEMENT.BON.TRESOR(AUJOURD'HUI();C2;D2)
Impact : Automatise le calcul et met à jour les rendements chaque jour sans intervention manuelle. Idéal pour les tableaux de bord dynamiques.
Créez un tableau de référence avec les bons disponibles et calculez les rendements en colonne. Utilisez RECHERCHEV pour matcher les bons par code ISIN et récupérer les rendements calculés.
Impact : Permet une gestion efficace d'un portefeuille de plusieurs bons et facilite le suivi des rendements en temps réel.
Combinez avec les formats conditionnels pour mettre en évidence les bons offrant les meilleurs rendements (supérieurs à un seuil défini).
Impact : Améliore la lisibilité et permet d'identifier rapidement les meilleures opportunités d'investissement dans un tableau complexe.
Documentez toujours les hypothèses (convention de jours, source des taux d'escompte) dans des cellules commentées pour assurer la traçabilité et la reproductibilité de l'analyse.
Impact : Facilite l'audit, la validation des calculs et la collaboration avec d'autres analystes.
Combinaisons utiles
Comparaison automatique de rendements avec MIN et MAX
=MIN(RENDEMENT.BON.TRESOR(B2;C2;D2);RENDEMENT.BON.TRESOR(B3;C3;D3))Combine RENDEMENT.BON.TRESOR avec MIN pour identifier le bon offrant le rendement le plus faible, ou avec MAX pour le meilleur rendement. Utile pour la sélection automatique dans un portefeuille.
Calcul du rendement moyen pondéré par montant
=SUMPRODUCT(RENDEMENT.BON.TRESOR(B2:B6;C2:C6;D2:D6);E2:E6)/SUM(E2:E6)Combine RENDEMENT.BON.TRESOR avec SUMPRODUCT pour calculer un rendement moyen pondéré par le montant investi dans chaque bon. E2:E6 contient les montants d'investissement.
Analyse de sensibilité avec TABLE ou SCENARIOANALYSIS
=RENDEMENT.BON.TRESOR($B$2;$C$2;D2) dans une table de données
Où D2 varie (escomptes différents)Crée une analyse de sensibilité montrant comment le rendement change selon différents taux d'escompte. Utile pour les scénarios de marché et la planification.
Erreurs courantes
Cause : L'escompte est saisi au format texte ('4,5%') au lieu de décimal (0,045), ou une date est formatée en texte et non reconnue comme date valide par Excel.
Solution : Convertissez l'escompte en décimal (divisez par 100 si en pourcentage) et assurez-vous que les dates sont au format DATE() ou référencent des cellules formatées en dates. Utilisez =RENDEMENT.BON.TRESOR(DATE(2024;1;15);DATE(2024;4;15);0,045) plutôt que =RENDEMENT.BON.TRESOR('15/01/2024';'15/04/2024';'4,5%')
Cause : La date d'échéance est antérieure ou égale à la date de règlement, ou l'escompte est négatif ou supérieur à 1 (100%).
Solution : Vérifiez que échéance > règlement et que 0 < escompte < 1. Excel ne peut pas calculer un rendement avec une période négative ou nulle. Inversez les dates si nécessaire ou vérifiez les données source.
Cause : Une cellule référencée dans la formule a été supprimée ou déplacée, ou les références de cellules sont incorrectes.
Solution : Vérifiez que toutes les cellules référencées existent et contiennent les bonnes données. Utilisez le gestionnaire de noms pour identifier les références cassées. Recréez la formule en pointant directement sur les cellules correctes.
Checklist de dépannage
- 1.Vérifiez que les dates sont au format DATE() ou référencent des cellules formatées en dates (pas du texte)
- 2.Confirmez que l'escompte est en décimal (0,045) et non en texte ou en pourcentage formaté
- 3.Assurez-vous que la date d'échéance est postérieure à la date de règlement
- 4.Vérifiez que l'escompte est entre 0 et 1 (0% à 100%)
- 5.Testez avec des valeurs simples connues pour valider la formule avant de l'appliquer au portefeuille complet
- 6.Vérifiez que les références de cellules ne sont pas cassées (utilisez Ctrl+` pour afficher les formules)
Cas particuliers
Bon du Trésor avec une durée très courte (1-3 jours)
Comportement : La formule fonctionne correctement et annualise le rendement sur base 360 jours, ce qui peut produire des rendements annualisés très élevés pour des escomptes même modestes.
Solution : C'est le comportement attendu. Pour des bons très courts, vérifiez que vous comparez bien les rendements annualisés et non les rendements bruts.
Courant sur le marché monétaire pour les placements ultra-courts (overnight, tom-next)
Escompte égal à zéro (0%)
Comportement : La formule retourne 0, ce qui signifie un rendement nul. C'est correct mathématiquement mais rare en pratique.
Peut survenir dans des contextes académiques ou de simulation, mais jamais sur un vrai marché
Dates identiques (règlement = échéance)
Comportement : Excel retourne l'erreur #NUM! car la durée est nulle et le calcul du rendement annualisé est impossible.
Solution : Vérifiez les données source. Cette situation ne devrait jamais survenir dans un contexte réel d'investissement.
Protégez vos formules avec une validation de données pour éviter cette erreur
Limitations
- •La formule utilise obligatoirement la convention 360 jours du marché monétaire. Elle ne peut pas s'adapter à d'autres conventions (365 jours, ACT/ACT) sans calculs supplémentaires.
- •Elle ne tient compte que de l'escompte et ignore les frais de transaction, les commissions de courtage ou les impôts qui affectent le rendement réel net.
- •La formule suppose que le bon est détenu jusqu'à l'échéance. Elle ne calcule pas le rendement de revente avant l'échéance ou les gains/pertes en capital.
- •Elle ne fonctionne que pour les bons du Trésor et instruments équivalents. Pour les obligations avec coupons, il faut utiliser d'autres fonctions comme RENDEMENT ou TAUX.
Alternatives
Compatibilité
✓ Excel
Depuis 2007
=RENDEMENT.BON.TRESOR(règlement;échéance;escompte) - Identique dans toutes les versions de 2007 à 365✓Google Sheets
=TBILLYIELD(settlement;maturity;discount) - Utilise les noms anglaisGoogle Sheets utilise les termes anglais. Les paramètres et le fonctionnement sont identiques. Les dates doivent être au format DATE().
✓LibreOffice
=RENDEMENT.BON.TRESOR(règlement;échéance;escompte) ou =TBILLYIELD selon la langue