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.
