Utilisez les fonctions financières
Microsoft Excel 2000 propose plusieurs fonctions destinées à calculer et à analyser différents types de portefeuilles boursiers. La suite de notre dossier est consacrée à la fonction PRIX.TITRE.ECHEANCE.
Cette fonction renvoie le prix d'un titre dont la valeur nominale est 100 F et qui rapporte des intérêts à l'échéance.
Si cette fonction n'est pas disponible, exécutez le programme d'installation pour installer la macro complémentaire Utilitaire d'analyse, puis activez cette dernière à l'aide de la commande Macros complémentaires du menu Outils.
La syntaxe de cette fonction est la suivante :
PRIX.TITRE.ECHEANCE(liquidation;échéance;émission;taux;rendement;base)
Liquidation : représente la date de règlement du titre. Cette date correspond à la date suivant la date d'émission, lorsque le titre est cédé à l'acheteur.
Echéance : représente la date d'échéance du titre. Cette date correspond à la date d'expiration du titre.
Emission : représente la date d'émission du titre, exprimée sous forme de numéro de série.
Taux : représente le taux d'intérêt du titre à la date d'émission.
Rendement : représente le taux de rendement annuel du titre.
Base : représente le type de la base de comptage des jours à utiliser.
Il est à noter que la date de règlement correspond à la date à laquelle l'acheteur acquiert un coupon, tel qu'une obligation. La date d'échéance correspond à la date d'expiration du coupon.
Par exemple, supposons qu'une obligation sur 30 ans soit émise le 1er janvier 1996 et qu'un acheteur en fasse l'acquisition six mois plus tard. La date d'émission serait le 1er janvier 1996, la date de règlement le 1er juillet 1996, et la date d'échéance le 1er janvier 2026, soit 30 ans après la date d'émission du 1er janvier 1996. Les arguments liquidation, échéance, émission et base sont tronqués de façon à être convertis en nombres entiers.
Erreurs possibles dans la formule :
Si les arguments liquidation, échéance ou émission ne sont pas des dates valides, la fonction PRIX.TITRE.ECHEANCE renvoie la valeur d'erreur #NOMBRE!
Si l'argument taux < 0 ou si l'argument rendement < 0, la fonction PRIX.TITRE.ECHEANCE renvoie la valeur d'erreur #NOMBRE!
Si l'argument base < 0 ou si l'argument base > 4, la fonction PRIX.TITRE.ECHEANCE renvoie la valeur d'erreur #NOMBRE!
Exemple :
Soit une obligation possédant les caractéristiques suivantes :
Date de règlement : 15 février 1993
Date d'échéance : 13 avril 1993
Date d'émission : 11 novembre 1992
Taux d'intérêt du coupon semestriel : 6,1 %
Taux de rendement : 6,1 %
Base : 30/360
Son prix (dans le calendrier depuis 1900) est le suivant :
PRIX.TITRE.ECHEANCE("15/2/93";"13/4/93";"11/11/92";0,061;0,061;0) égale 99,98449888