ElyxAI

VALEUR.ENCAISSEMENT : Calculer le rendement des obligations à escompte

Avancé
=VALEUR.ENCAISSEMENT(règlement; échéance; escompte; valeur_remboursement; [base])

La formule VALEUR.ENCAISSEMENT est une fonction financière avancée d'Excel permettant de calculer le rendement annuel d'une obligation ou d'un titre de créance achetée à un prix inférieur à sa valeur de remboursement. Cette fonction est particulièrement utile pour les analystes financiers, les gestionnaires de portefeuille et les professionnels des marchés de capitaux qui doivent évaluer la performance réelle d'instruments financiers à court terme. Contrairement à d'autres fonctions de rendement, VALEUR.ENCAISSEMENT s'applique spécifiquement aux titres vendus à escompte, c'est-à-dire acquis à un prix inférieur à leur valeur nominale. Elle calcule le rendement en tenant compte de la différence entre le prix d'achat et la valeur de remboursement, en fonction de la période détenue. Cette formule est essentielle pour comparer différents instruments financiers et prendre des décisions d'investissement éclairées basées sur le rendement réel plutôt que sur le prix affiché.

Syntaxe et paramètres

La syntaxe complète de VALEUR.ENCAISSEMENT est : =VALEUR.ENCAISSEMENT(règlement; échéance; escompte; valeur_remboursement; [base]). Le paramètre 'règlement' représente la date d'achat ou de règlement du titre, tandis que 'échéance' indique la date de maturité où le titre sera remboursé. Le taux 'd'escompte' est le pourcentage de réduction appliqué au titre (exprimé en décimal, par exemple 0,05 pour 5%). La 'valeur_remboursement' correspond au montant que vous recevrez à l'échéance, généralement 100 pour un titre de valeur nominale 100. Le paramètre optionnel 'base' définit le mode de calcul des jours : 0 (défaut, US/NASD), 1 (réel/réel), 2 (réel/360), 3 (réel/365) ou 4 (européenne 30/360). Ce paramètre influence légèrement le résultat final. Conseil pratique : utilisez toujours la base cohérente avec votre marché (base 0 pour les marchés américains, base 1 pour les marchés européens). Assurez-vous que vos dates sont formatées correctement et que l'escompte est exprimé en pourcentage décimal pour éviter les erreurs de calcul.

settlement
Date de règlement
maturity
Date d'échéance
discount
Taux d'escompte
redemption
Valeur de remboursement
basis
Base de calcul
Optionnel

Exemples pratiques

Obligation à escompte court terme

=VALEUR.ENCAISSEMENT(DATE(2024;1;15);DATE(2024;4;15);0,035;100;1)

Cette formule calcule le rendement annualisé d'un titre acheté à escompte. La base 1 (réel/réel) est utilisée pour respecter les normes de calcul européennes. Le résultat affiche le rendement annuel en décimal.

Billet de trésorerie court terme

=VALEUR.ENCAISSEMENT(DATE(2024;3;1);DATE(2024;6;30);0,028;1000;0)

Calcul du rendement d'un titre corporate court terme avec la base 0 (standard américain). Cette base est souvent utilisée pour les instruments financiers internationaux. Le résultat permet de comparer ce rendement avec d'autres placements.

Comparaison de plusieurs titres à escompte

=VALEUR.ENCAISSEMENT(DATE(2024;2;1);DATE(2024;5;30);0,025;100;1) pour le titre A, et adapter les dates/escompte pour B et C

Cette approche permet de comparer le rendement réel de plusieurs instruments sur des périodes différentes. VALEUR.ENCAISSEMENT annualise automatiquement les rendements, rendant la comparaison valide même si les titres ont des échéances différentes.

Points clés à retenir

  • VALEUR.ENCAISSEMENT calcule le rendement annualisé des titres achetés à escompte sans coupons intermédiaires.
  • La formule nécessite quatre paramètres obligatoires : règlement, échéance, escompte (en décimal) et valeur de remboursement.
  • Le paramètre 'base' est optionnel mais crucial pour assurer la conformité avec les conventions de marché (0 par défaut, 1 pour Europe).
  • Le résultat est exprimé en décimal ; formatez-le en pourcentage pour une meilleure lisibilité.
  • VALEUR.ENCAISSEMENT annualise automatiquement le rendement, permettant la comparaison entre titres de durées différentes.

Astuces de pro

Utilisez des références de cellules nommées pour les paramètres fixes (comme base=1) pour rendre vos formules plus lisibles et faciles à maintenir : =VALEUR.ENCAISSEMENT(règlement;échéance;escompte;100;BASE_CALCUL).

Impact : Améliore la clarté des modèles financiers et réduit les erreurs lors des mises à jour.

Créez une colonne de vérification comparant VALEUR.ENCAISSEMENT avec le calcul manuel du rendement simple pour valider vos données : Rendement simple = (Valeur_remboursement - Prix) / Prix * 365 / Jours.

Impact : Permet de détecter rapidement les anomalies ou les données incorrectes avant de prendre des décisions d'investissement.

Formatez les résultats en pourcentage avec le format personnalisé 0,00% pour une lecture immédiate, plutôt que de multiplier par 100 dans la formule.

Impact : Rend les rapports plus professionnels et réduit les risques de malinterprétation des rendements.

Testez différentes bases (0, 1, 2, 3) sur un même ensemble de données pour comprendre l'impact sur vos calculs, particulièrement pour les titres court terme où les différences sont plus marquées.

Impact : Permet d'identifier la base la plus appropriée à votre marché et d'assurer la conformité réglementaire.

Combinaisons utiles

Comparaison dynamique de rendements avec MIN/MAX

=MAX(VALEUR.ENCAISSEMENT(A1;B1;C1;100;1);VALEUR.ENCAISSEMENT(A2;B2;C2;100;1))

Combine VALEUR.ENCAISSEMENT avec MAX pour identifier rapidement le titre offrant le meilleur rendement entre plusieurs options. Utile pour les décisions d'allocation de portefeuille automatisées.

Conversion du rendement en points de base avec ARRONDI

=ARRONDI(VALEUR.ENCAISSEMENT(A1;B1;C1;100;1)*10000;0)

Combine VALEUR.ENCAISSEMENT avec ARRONDI pour exprimer le rendement en points de base (basis points), standard dans les marchés financiers. Chaque point = 0,01%.

Tableau de sensibilité avec SI et VALEUR.ENCAISSEMENT

=SI(VALEUR.ENCAISSEMENT(A1;B1;C1;100;1)>0,03;"Attractive";"À éviter")

Combine VALEUR.ENCAISSEMENT avec SI pour créer des règles de décision automatiques. Classe les titres comme attractifs si le rendement dépasse un seuil défini (3% ici).

Erreurs courantes

#VALUE!

Cause : L'escompte est exprimé en pourcentage (5) au lieu de décimal (0,05), ou les dates ne sont pas au format DATE reconnu par Excel.

Solution : Convertissez l'escompte en décimal en divisant par 100 : =VALEUR.ENCAISSEMENT(A1;A2;5/100;100;1). Utilisez toujours la fonction DATE() pour les dates.

#NUM!

Cause : La date de règlement est postérieure à la date d'échéance, ou la valeur de remboursement est négative ou zéro.

Solution : Vérifiez que règlement < échéance et que valeur_remboursement > 0. Inversez les dates si nécessaire ou corrigez les données sources.

#REF!

Cause : Les cellules référencées ont été supprimées ou les plages nommées n'existent plus.

Solution : Vérifiez que toutes les références de cellules sont valides. Utilisez Ctrl+` pour afficher les formules et identifier les références cassées.

Checklist de dépannage

  • 1.Vérifiez que l'escompte est exprimé en décimal (0,05) et non en pourcentage (5%)
  • 2.Confirmez que la date de règlement est antérieure à la date d'échéance
  • 3.Assurez-vous que la valeur de remboursement est positive et supérieure au prix d'achat implicite
  • 4.Vérifiez que les dates utilisent le format DATE() ou sont reconnues comme des dates par Excel
  • 5.Testez la base de calcul appropriée à votre marché (0 pour US, 1 pour Europe)
  • 6.Contrôlez que toutes les cellules référencées contiennent des données valides et ne sont pas vides ou texte

Cas particuliers

Titre avec une durée très courte (moins de 1 jour entre règlement et échéance)

Comportement : La formule calcule un rendement annualisé extrêmement élevé, mathématiquement correct mais économiquement irréaliste.

Solution : Évitez les titres avec durée < 1 jour ou vérifiez les données sources. Utilisez un contrôle SI pour alerter si la durée est anormale.

Cas théorique rare en pratique, mais possible en cas d'erreur de saisie de dates.

Escompte égal à 0 (titre vendu au pair, sans escompte)

Comportement : La formule retourne 0 ou une valeur très proche de 0, indiquant aucun rendement d'escompte.

Solution : Vérifiez que c'est intentionnel. Si le titre a des coupons, utilisez RENDEMENT plutôt que VALEUR.ENCAISSEMENT.

Mathématiquement valide : pas d'escompte = pas de rendement d'escompte.

Paramètre 'base' invalide (valeur autre que 0, 1, 2, 3, 4)

Comportement : Excel retourne #NUM! ou utilise la base par défaut selon la version.

Solution : Utilisez uniquement les valeurs autorisées : 0 (NASD), 1 (réel/réel), 2 (réel/360), 3 (réel/365), 4 (européenne 30/360).

Toujours valider les entrées utilisateur si la base est dynamique.

Limitations

  • VALEUR.ENCAISSEMENT ne s'applique qu'aux titres sans coupons intermédiaires. Pour les obligations avec coupons réguliers, utilisez RENDEMENT ou TRI.
  • La formule ne prend pas en compte les frais, commissions ou impôts. Vous devez les intégrer manuellement en ajustant les paramètres.
  • Le résultat dépend fortement du paramètre 'base' choisi. Une mauvaise base peut fournir un rendement incorrect non conforme aux standards de marché.
  • VALEUR.ENCAISSEMENT n'est pas disponible dans Google Sheets et LibreOffice utilise une syntaxe différente (YIELDDISC), limitant la portabilité des modèles.

Alternatives

Calcule directement le taux d'escompte au lieu du rendement. Plus simple si vous cherchez uniquement le pourcentage d'escompte appliqué.

Quand : Quand vous devez connaître le taux d'escompte plutôt que le rendement annualisé. Utile pour les calculs de prix d'achat.

Très similaire à VALEUR.ENCAISSEMENT mais avec une syntaxe légèrement différente selon les versions Excel. Souvent utilisée dans les versions plus anciennes.

Quand : Alternative directe pour les versions Excel antérieures ou pour la compatibilité avec des modèles existants.

Fonction plus flexible permettant de calculer le rendement pour des flux de trésorerie multiples et irréguliers.

Quand : Quand les titres ont plusieurs flux de trésorerie ou des structures complexes au-delà des titres simples à escompte.

Compatibilité

Excel

Depuis Excel 2007

=VALEUR.ENCAISSEMENT(règlement; échéance; escompte; valeur_remboursement; [base]) - Identique dans Excel 2007, 2010, 2013, 2016, 2019, 365

Google Sheets

Non disponible

LibreOffice

=YIELDDISC(settlement; maturity; discount; redemption; [basis]) - Syntaxe légèrement différente, même fonctionnalité

Questions fréquentes

Maîtrisez les calculs financiers complexes avec ElyxAI : obtenez des explications détaillées et des solutions d'optimisation pour vos formules Excel. Consultez nos experts pour transformer vos données en décisions stratégiques.

Explorer Finance

Formules connexes