ACCRINTM
s’applique à :colonne calculéetable calculéemesurecalcul visuel
Retourne l’intérêt cumulé d’un titre qui paie des intérêts à échéance.
Syntaxe
ACCRINTM(<issue>, <maturity>, <rate>, <par>[, <basis>])
Paramètres
Terme | Définition |
---|---|
issue |
Date de problème de la sécurité. |
maturity |
Date de maturité du titre. |
rate |
Taux de coupon annuel de la sécurité. |
par |
Valeur d’analyse de la sécurité. |
basis |
(Facultatif) Type de base du nombre de jours à utiliser. Si la base est omise, elle est supposée être 0. Les valeurs acceptées sont répertoriées sous ce tableau. |
Le paramètre basis
accepte les valeurs suivantes :
Basis |
base du nombre de jours |
---|---|
0 ou omis | US (NASD) 30/360 |
1 | Réel/réel |
2 | Réel/360 |
3 | Réel/365 |
4 | Europe 30/360 |
Valeur de retour
L’intérêt cumulé.
Remarques
Les dates sont stockées sous forme de numéros de série séquentiels afin qu’elles puissent être utilisées dans les calculs. Dans DAX, le 30 décembre 1899 est le jour 0 et le 1er janvier 2008 est 39448 car il est de 39 448 jours après le 30 décembre 1899.
ACCRINTM est calculé comme suit :
$$\text{ACCRINTM} = \text{par} \times \text{rate} \times \frac{\text{A}}{\text{D}}$$
où:
- $\text{A}$ = Nombre de jours cumulés comptabilisés selon une base mensuelle. Pour les intérêts des éléments de maturité, le nombre de jours entre la date d’émission et la date d’échéance est utilisé.
- $\text{D}$ = Base annuelle de l’année.
l’émission et la maturité sont tronquées en entiers.
la base est arrondie à l’entier le plus proche.
Une erreur est retournée si :
- émission ou échéance n’est pas une date valide.
- ≥ échéance.
- taux ≤ 0.
- par ≤ 0.
- base < 0 ou base > 4.
Cette fonction n’est pas prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées ou les règles de sécurité au niveau des lignes (RLS).
Exemple
de données | Description |
---|---|
1-avril-2008 | Date du problème |
15-juin-2008 | Échéance |
10% | Coupon de pourcentage |
1000 | Valeur d’analyse |
3 | Base réelle/365 (voir ci-dessus) |
Requête DAX suivante :
EVALUATE
{
ACCRINTM(DATE(2008,4,1), DATE(2008,6,15), 0.1, 1000, 3)
}
Retourne l’intérêt cumulé pour une sécurité avec les termes spécifiés ci-dessus.
[Valeur] |
---|
20.5479452054795 |