
Sommaire
La fonction Excel ODDFYIELD renvoie le rendement d'un titre avec une première période impaire (irrégulière).
Objectif
Obtenez une sécurité de rendement avec une première période impaireValeur de retour
Rendement en pourcentageSyntaxe
= ODDFYIELD (sd, md, id, fd, rate, pr, redem, freq, (base))Arguments
- sd - Date de règlement du titre.
- md - Date d'échéance du titre.
- id - Date d'émission du titre.
- fd - Date du premier coupon.
- rate - Taux de coupon annuel de la sécurité.
- pr - Prix de la sécurité.
- échange - Valeur de rachat par valeur nominale de 100 $.
- freq - Paiements de coupons par an (annuel = 1, semestriel = 2; trimestriel = 4).
- base - (facultatif) Base du nombre de jours (voir ci-dessous, par défaut = 0).
Version
Excel 2003Notes d'utilisation
Certaines obligations ont une première ou une dernière période irrégulière, de sorte que les paiements d'intérêts ne correspondent pas à un calendrier normal. Pour calculer le rendement d'une obligation avec une première période irrégulière, vous pouvez utiliser la fonction ODDFYIELD. La fonction ODDFYIELD renvoie le rendement (en pourcentage) d'un titre avec une première période courte ou longue.
Exemple
Dans l'exemple illustré, nous voulons calculer le rendement d'une obligation avec une date de règlement du 1er février 2019. L'obligation arrive à échéance le 15 février 2022 et paie un coupon de 5%, le premier coupon étant payé le 15 février 2019. Les paiements sont semestriels, la base du nombre de jours est de 30/360 US et la valeur de remboursement est de 100 $. Dans l'exemple illustré, la formule en F5 est:
=ODDFYIELD(C10,C12,C9,C11,C7,C5,C6,C13,C14)
Avec ces entrées, la fonction ODDFYIELD renvoie un rendement de 6,10%, avec le format de nombre de pourcentage appliqué.
Saisir des dates
Dans Excel, les dates sont des numéros de série. En général, la meilleure façon de saisir des dates valides consiste à utiliser des références de cellule, comme indiqué dans l'exemple. Pour entrer des dates valides directement dans une fonction, la fonction DATE est la meilleure option. Pour illustrer, la formule ci-dessous a toutes les valeurs codées en dur, avec la fonction DATE utilisée pour chacune des quatre dates requises:
=ODDFYIELD(DATE(2019,2,1),DATE(2022,2,15),DATE(2018,12,1),DATE(2019,2,15),0.05,97,100,2,0)
Base
L'argument de base contrôle la façon dont les jours sont comptés. La fonction ODDFYIELD autorise 5 options (0-4) et la valeur par défaut est zéro, ce qui spécifie la base US 30/360. Cet article sur wikipedia fournit une explication détaillée des conventions disponibles.
Base | Nombre de jours |
---|---|
0 ou omis | États-Unis (NASD) 30/360 |
1 | Réel / réel |
2 | Réel / 360 |
3 | Réel / 365 |
4 | Européen 30/360 |
Remarques
- Dans Excel, les dates sont des numéros de série.
- Toutes les dates, plus la fréquence et la base, sont tronquées en nombres entiers.
- Si les dates ne sont pas valides (c'est-à-dire pas réellement les dates) ODDFYIELD renvoie #VALUE!
- ODDFYIELD renvoie #NUM lorsque:
- (échéance> premier_coupon> règlement> émission) n'est PAS vrai
- Taux <0 ou pr <= 0
- La base est hors de portée