PRECIO.DESCUENTO - Calcula el precio de bonos con descuento

Excel 2007+

Resumen

La función PRECIO.DESCUENTO de Excel determina el precio por cada 100 $ de valor nominal de un bono o título bursátil que se emite con descuento, facilitando el análisis financiero de instrumentos de renta fija.

Sintaxis

PRECIO.DESCUENTO(liquidación; vencimiento; descuento; amortización; [base])

Parámetros

Parámetro Tipo Requerido Descripción
liquidación Fecha Fecha de liquidación del título (obligatorio)
vencimiento Fecha Fecha de vencimiento del título (obligatorio)
descuento Número Tasa de descuento anual (obligatorio)
amortización Número Valor de reembolso por 100$ nominales (obligatorio)
base Número No Base de cálculo de días (0-4, opcional)

Usando la función PRICEDISC

PRECIO.DESCUENTO es esencial para profesionales financieros que analizan bonos de descuento. Permite calcular el precio de adquisición considerando el tiempo hasta vencimiento y diferentes convenciones de conteo de días, proporcionando resultados precisos por cada 100$ nominales.

Ejemplos Comunes de PRICEDISC

Precio de bono con 13 días hasta vencimiento

=PRECIO.DESCUENTO("16/02/2008";"01/03/2008";5,25%;100;2)

Calcula 99,80€ para un bono con tasa 5,25%, base real/360 (resultado oficial MS)

Bono 30/360 tradicional

=PRECIO.DESCUENTO(FECHA(2024;6;15);FECHA(2024;12;31);3%;100)

Precio de bono corto plazo con convención US 30/360 (base 0 por defecto)

Bono con amortización especial

=PRECIO.DESCUENTO(A2;B2;C2;98;1)

Título que paga 98€ por 100€ nominales usando días reales

Preguntas Frecuentes

Devuelve error #¡NUM!. La fecha de liquidación siempre debe ser anterior a vencimiento.

No recomendado. Use FECHA(año;mes;día) para evitar errores #¡VALOR!.

Base 1 (Real/Real) divide por días reales del período; Base 3 (Real/365) siempre usa 365 días.

Errores Comunes y Soluciones

#¡NUM!

Cause: liquidación ≥ vencimiento o descuento/amortización ≤ 0

Solution: Verifique que liquidación < vencimiento y tasas positivas

#¡VALOR!

Cause: Fechas inválidas en liquidación o vencimiento

Solution: Use FECHA() o referencias de celdas con fechas válidas

#¡NUM!

Cause: base < 0 o base > 4

Solution: Use valores 0-4 para el parámetro base

Notas

  • Fórmula: 100 * amortización * (1 - descuento * días_liq_venc/basis_días)
  • Excel trunca liquidación/vencimiento/base a enteros
  • 1 enero 1900 = día 1 en sistema Excel
  • Funciona con bonos cero cupón y descuento simple

Compatibilidad

Disponible en: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

No disponible en:

Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2007+