Navegación Rápida
PRECIO.VENCIMIENTO - Función de Excel
Resumen
La función PRECIO.VENCIMIENTO calcula el precio por cada 100 $ de valor nominal de un bono que paga intereses solo al vencimiento. Ideal para análisis financiero de instrumentos de renta fija con pago único al final del plazo.
Sintaxis
PRECIO.VENCIMIENTO(liquidación; vencimiento; emisión; tasa; rendimiento; [base])
Parámetros
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| liquidación | Fecha |
Sí | Fecha de liquidación del bono (cuando se adquiere) |
| vencimiento | Fecha |
Sí | Fecha final del bono |
| emisión | Fecha |
Sí | Fecha original de emisión del instrumento |
| tasa | Número |
Sí | Tasa de cupón anual en la emisión |
| rendimiento | Número |
Sí | Rentabilidad anual requerida |
| base | Número |
No | Convención de días: 0=US 30/360, 1=Real/Real, 2=Real/360, 3=Real/365, 4=Europea 30/360 |
Usando la función PRICEMAT
PRECIO.VENCIMIENTO es fundamental en análisis de renta fija para determinar el precio justo de bonos zero-coupon o con pago único al vencimiento. Permite valorar instrumentos financieros considerando las convenciones de mercado específicas.
Ejemplos Comunes de PRICEMAT
Precio de bono con datos reales
=PRECIO.VENCIMIENTO(FECHA(2008;2;15); FECHA(2008;4;13); FECHA(2007;11;11); 6,1%; 6,1%; 0)
Calcula el precio de un bono emitido en noviembre 2007, liquidado en febrero 2008 que vence en abril 2008. Resultado: 99,98 por cada 100 de valor nominal usando base US 30/360.
Bono con convención Real/Real
=PRECIO.VENCIMIENTO("15/03/2024"; "15/09/2024"; "15/03/2023"; 5%; 5,5%; 1)
Valoración de bono usando días reales entre fechas (base 1). Perfecto para bonos gubernamentales.
Preguntas Frecuentes
Errores Comunes y Soluciones
#¡VALOR!
Cause: Fechas introducidas como texto en lugar de números de serie
Solution: Use FECHA(2008;5;23) o formatee celdas como fecha
#¡NUM!
Cause: Tasa o rendimiento negativos, o liquidación ≥ vencimiento
Solution: Verifique que tasa>0, rendimiento>0 y liquidación<vencimiento
#¡NUM!
Cause: Base fuera del rango 0-4
Solution: Use solo valores 0, 1, 2, 3 o 4 para la base de cálculo
Notas
- Excel almacena fechas como números secuenciales (1/1/1900 = 1)
- Los argumentos de fecha se truncan automáticamente a enteros
- Base 0 (30/360 US) es la convención por defecto
- Función disponible desde Excel 2007
- Resultado siempre expresado por cada 100$ de valor nominal
Compatibilidad
Disponible en: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
No disponible en: Excel 2003 y versiones anteriores
Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2007+