ACCRINTM
Se aplica a:columna CalculadaTabla calculadaMeasurecálculo visual
Devuelve el interés acumulado para una seguridad que paga intereses a vencimiento.
Sintaxis
ACCRINTM(<issue>, <maturity>, <rate>, <par>[, <basis>])
Parámetros
Término | Definición |
---|---|
issue |
El problema de seguridad date. |
maturity |
La madurez de la seguridad date. |
rate |
El cupón anual de la seguridad rate. |
par |
El análisis de la seguridad value. |
basis |
(Opcional) Tipo de daycount base que se va a usar. If base se omite, se supone que es 0. Los values aceptados se enumeran debajo de esta tabla. |
El parámetro basis
acepta el siguiente values:
Basis |
Day count base |
---|---|
0 or omitido | US (NASD) 30/360 |
1 | Real/real |
2 | Real/360 |
3 | Real/365 |
4 | Europeo 30/360 |
Devolver Value
El interés acumulado.
Observaciones
Las fechas se almacenan como números de serie secuenciales para que se puedan usar en cálculos. En DAX, el 30 de diciembre de 1899 es day 0, and 1 de enero de 2008 es 39448 porque es de 39.448 días después del 30 de diciembre de 1899.
ACCRINTM se calcula de la siguiente manera:
$$\text{ACCRINTM} = \text{par} \times \text{rate} \times \frac{\text{A}}{\text{D}}$$
Dónde:
- $\text{A}$ = Número de días acumulados contados según una base mensual. Para los intereses en los elementos de vencimiento, se usa el número de días desde el date de emisión hasta el date de vencimiento.
- $\text{D}$ = Base de Year anual.
issue and madurez se truncan en enteros.
base se redondea al entero más cercano.
Se devuelve un errorif:
- or vencimiento del problema se not un dateválido.
- emisión ≥ vencimiento.
- rate ≤ 0.
- par ≤ 0.
- base < 0 or base > 4.
Esta función se not se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas or reglas de seguridad de nivel de fila (RLS).
Ejemplo
data | descripción |
---|---|
1 de abril de 2008 | Problema date |
15 de junio de 2008 | date de madurez |
10% | Porcentaje de cupón |
1000 | Análisis de value |
3 | Base real/365 (véase más arriba) |
La siguiente consulta DAX:
EVALUATE
{
ACCRINTM(DATE(2008,4,1), DATE(2008,6,15), 0.1, 1000, 3)
}
Devuelve el interés acumulado de una seguridad con los términos especificados anteriormente.
[Value] |
---|
20.5479452054795 |