function

PRECIO.PER.IRREGULAR.1

Todo sobre la función PRECIO.PER.IRREGULAR.1 en Excel

La función PRECIO.PER.IRREGULAR.1 de Excel calcula el precio por cada 100€ de valor nominal de un valor bursátil (como un bono) que tiene un primer período de cupón irregular. Esto significa que la duración desde la fecha de emisión hasta la fecha del primer pago de cupón es más corta o más larga que los períodos de cupón regulares.

Esta función es especialmente útil para valorar bonos que se emiten entre las fechas de pago de cupones estándar, lo que resulta en un primer período de interés de duración diferente.

Sintaxis

=PRECIO.PER.IRREGULAR.1(liquidación; vencimiento; emisión; primer_cupón; tasa; rendimiento; valor_nominal; frecuencia; [base])

La función PRECIO.PER.IRREGULAR.1 utiliza los siguientes argumentos:

  • liquidación: La fecha de liquidación del valor bursátil, es decir, la fecha en que se compra el valor. Obligatorio.
  • vencimiento: La fecha de vencimiento del valor bursátil, cuando el valor expira. Obligatorio.
  • emisión: La fecha de emisión del valor bursátil. Obligatorio.
  • primer_cupón: La fecha del primer pago de cupón del valor bursátil. Obligatorio.
  • tasa: La tasa de interés (cupón) anual del valor bursátil. Se expresa en formato decimal (ej: 5% es 0,05). Obligatorio.
  • rendimiento: El rendimiento anual del valor bursátil. También se expresa en formato decimal. Obligatorio.
  • valor_nominal: El valor de reembolso del valor bursátil por cada 100€ de valor nominal. Obligatorio.
  • frecuencia: El número de pagos de cupón por año. Los valores aceptados son: 1 (anual), 2 (semestral) o 4 (trimestral). Obligatorio.
  • base: Determina el tipo de base que se usará para contar los días. Opcional.
    • 0 u omitido: US (NASD) 30/360.
    • 1: Real/real.
    • 2: Real/360.
    • 3: Real/365.
    • 4: Europea 30/360.

Ejemplos

Ejemplo 1: Cálculo básico del precio de un bono

Supongamos que queremos calcular el precio de un bono con los siguientes datos. El primer período de cupón, desde la emisión (01/10/2023) hasta el primer pago (15/06/2024), es más largo que los períodos semestrales posteriores.

A B
1 Parámetro Valor
2 Fecha de liquidación 15/02/2024
3 Fecha de vencimiento 15/06/2030
4 Fecha de emisión 01/10/2023
5 Fecha del primer cupón 15/06/2024
6 Tasa de cupón 5,75%
7 Rendimiento 6,50%
8 Valor nominal 100
9 Frecuencia 2
10 Base 0
=PRECIO.PER.IRREGULAR.1(B2; B3; B4; B5; B6; B7; B8; B9; B10)

Resultado esperado: 95,9348… El precio del bono por cada 100€ de valor nominal es de aproximadamente 95,93€.

Ejemplo 2: Usando la función FECHA y base Real/real

En este caso, los valores de fecha se introducen directamente en la fórmula usando la función FECHA y se cambia la base a «Real/real» (1) para un cálculo de días más preciso.

=PRECIO.PER.IRREGULAR.1(FECHA(2024;2;15); FECHA(2030;6;15); FECHA(2023;10;1); FECHA(2024;6;15); 0,0575; 0,065; 100; 2; 1)

Resultado esperado: 95,9131… Nótese cómo el cambio de base afecta ligeramente al precio calculado.

Observaciones

Es fundamental que las fechas se introduzcan utilizando la función FECHA o como resultados de otras fórmulas o funciones. Si se introducen como texto, Excel podría interpretarlas incorrectamente y devolver un error.

El orden cronológico de las fechas debe ser lógico: emisión < liquidación < primer_cupón < vencimiento. Si este orden no se respeta, la función devolverá un error.

Errores comunes

  • #¡VALOR!: Ocurre si alguno de los argumentos de fecha (liquidación, vencimiento, emisión, primer_cupón) no es una fecha válida.
  • #¡NUM!: Ocurre si:
    • La tasa o el rendimiento son negativos.
    • El valor_nominal es menor o igual a 0.
    • La frecuencia no es 1, 2 o 4.
    • La base no está entre 0 y 4.
    • La fecha de liquidación es mayor o igual a la fecha de vencimiento, o alguna de las otras fechas no sigue el orden cronológico requerido.

Disponibilidad por versión de Excel

Esta función está disponible en todas las versiones modernas de Microsoft Excel, incluyendo Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021 y Microsoft 365.

Compatibilidad

Software Compatibilidad Notas Alternativa
Microsoft Excel ✔️ Función nativa.
Google Sheets ✔️ La función equivalente se llama ODDFPRICE.
LibreOffice Calc ✔️ La función equivalente se llama ODDFPRICE.
OpenOffice Calc ✔️ La función equivalente se llama ODDFPRICE.
WPS Office Spreadsheets ✔️ Compatible.
Apple Numbers No dispone de una función directa para este cálculo financiero. Se requeriría una fórmula matemática compleja y personalizada.

Funciones Relacionadas

  • PRECIO.PER.IRREGULAR.2: Calcula el precio de un valor bursátil con un último período de cupón irregular.
  • RENDTO.PER.IRREGULAR.1: Calcula el rendimiento de un valor bursátil con un primer período de cupón irregular (la operación inversa a esta función).
  • PRECIO: Calcula el precio de un valor bursátil que tiene períodos de cupón regulares.
  • FECHA: Muy útil para crear argumentos de fecha válidos y evitar errores de formato de texto.

Ver también...