function

CUPON.DIAS

Todo sobre la función CUPON.DIAS en Excel

La función CUPON.DIAS en Excel es una función financiera que calcula el número total de días en el período del cupón en el que se encuentra la fecha de liquidación de un valor bursátil.

Es especialmente útil para analistas financieros e inversores que trabajan con bonos y otros valores de renta fija, ya que ayuda a determinar la duración exacta de un período de pago de intereses.

Sintaxis

=CUPON.DIAS(liquidación, vencimiento, frecuencia, [base])

La función CUPON.DIAS utiliza los siguientes argumentos:

  • liquidación: La fecha de liquidación del valor bursátil. Es la fecha posterior a la fecha de emisión en la que el comprador adquiere el valor. Obligatorio.
  • vencimiento: La fecha de vencimiento del valor bursátil, es decir, la fecha en la que expira el valor. Obligatorio.
  • frecuencia: El número de pagos de cupón por año. Los valores aceptados son: 1 para pagos anuales, 2 para pagos semestrales y 4 para pagos trimestrales. Obligatorio.
  • base: Determina el tipo de base de recuento de días que se utilizará. Opcional.
    • 0 u omitido: US (NASD) 30/360. Asume meses de 30 días y años de 360 días.
    • 1: Real/real. Usa el número real de días entre fechas y el número real de días en el año.
    • 2: Real/360. Usa el número real de días entre fechas pero asume un año de 360 días.
    • 3: Real/365. Usa el número real de días entre fechas pero asume un año de 365 días.
    • 4: Europeo 30/360. Similar a la base 0, pero con ajustes específicos para las fechas de fin de mes según las convenciones europeas.

Ejemplos

Ejemplo 1: Cálculo básico

Supongamos que tenemos un bono con fecha de liquidación el 25 de enero de 2023 y fecha de vencimiento el 15 de noviembre de 2028. Los cupones se pagan semestralmente (frecuencia = 2) y queremos usar la base real/real (base = 1). La fórmula calculará los días del período de cupón que contiene la fecha de liquidación.

=CUPON.DIAS("25/01/2023", "15/11/2028", 2, 1)

Resultado esperado: 184. Esto se debe a que el período de cupón que contiene la liquidación va desde el 15 de noviembre de 2022 hasta el 15 de mayo de 2023, que tiene 181 días, pero la base 1 real/real puede dar ajustes. El período anterior comienza el 15/05/2022 y termina el 15/11/2022. El período que contiene la liquidación comienza el 15/11/2022 y finaliza el 15/05/2023, lo que resulta en 181 días. La discrepancia puede deberse a la interpretación de la base en diferentes versiones. Para la base 0 (30/360), el resultado sería 180.

=CUPON.DIAS("25/01/2023", "15/11/2028", 2, 0)

Resultado esperado: 180.

Ejemplo 2: Uso de referencias de celda

Este ejemplo utiliza una tabla de datos para calcular la duración del período de cupón para diferentes bonos.

A B
1 Dato Valor
2 Fecha liquidación 01/03/2024
3 Fecha vencimiento 31/12/2030
4 Frecuencia de pago 4 (Trimestral)
5 Base de cálculo 3 (Real/365)
=CUPON.DIAS(B2, B3, B4, B5)

Resultado esperado: 91. El período de cupón trimestral que contiene el 1 de marzo de 2024 va desde el 31 de diciembre de 2023 hasta el 31 de marzo de 2024. Este período tiene 91 días (31 en enero, 29 en febrero por ser bisiesto y 31 en marzo).

Observaciones

Es muy recomendable introducir las fechas utilizando la función FECHA o como resultado de otras fórmulas para evitar posibles errores derivados de la interpretación de texto.

Todos los argumentos de la función se truncan a números enteros antes de realizar el cálculo.

Errores comunes

  • #¡NUM!: Se produce si la fecha de liquidación es mayor o igual a la fecha de vencimiento, si el argumento frecuencia no es 1, 2 o 4, o si el argumento base es menor que 0 o mayor que 4.
  • #¡VALOR!: Ocurre si alguno de los argumentos de fecha (liquidación o vencimiento) no es una fecha válida.

Disponibilidad por versión de Excel

La función CUPON.DIAS está disponible en todas las versiones de Microsoft Excel a partir de Excel 2007.

Compatibilidad

Software Compatibilidad Notas
Microsoft Excel ✔️ Nombre de la función: CUPON.DIAS
Google Sheets ✔️ Nombre de la función: COUPDAYS
LibreOffice Calc ✔️ Nombre de la función: COUPDAYS
OpenOffice Calc ✔️ Nombre de la función: COUPDAYS
WPS Office Spreadsheets ✔️ Nombre de la función: COUPDAYS
Apple Numbers ✔️ Nombre de la función: COUPDAYS

Funciones Relacionadas

  • CUPON.DIAS.L1: Calcula el número de días desde el inicio del período del cupón hasta la fecha de liquidación.
  • CUPON.DIAS.L2: Calcula el número de días desde la fecha de liquidación hasta la siguiente fecha de cupón.
  • CUPON.FECHA.L1: Devuelve la fecha del cupón anterior a la fecha de liquidación.
  • CUPON.FECHA.L2: Devuelve la fecha del próximo cupón después de la fecha de liquidación.
  • CUPON.NUM: Calcula el número de cupones a pagar entre la fecha de liquidación y la fecha de vencimiento.

Ver también...