Método WorksheetFunction.Price (Excel)
Devuelve el precio por 100 $ de valor nominal de un valor bursátil que paga una tasa de interés periódica.
Sintaxis
expresión. Precio (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7)
Expresión Variable que representa un objeto WorksheetFunction .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Arg1 | Obligatorio | Variant | Liquidación: fecha de liquidación del valor bursátil. 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 bursátil. |
Arg2 | Obligatorio | Variant | Vencimiento: fecha de vencimiento del valor bursátil. La fecha de vencimiento es aquélla en la que expira el valor bursátil. |
Arg3 | Obligatorio | Variant | Tasa: tasa de interés nominal anual de un valor bursátil. |
Arg4 | Obligatorio | Variant | Rdto: rendimiento anual del valor bursátil. |
Arg5 | Obligatorio | Variant | Amortización: valor de amortización del valor bursátil de un valor nominal de 100 $. |
Arg6 | Obligatorio | Variant | Frecuencia: número de pagos contra presentación del cupón por año. Para pagos anuales, la frecuencia es igual a 1; para pagos semestrales, la frecuencia es igual a 2; en caso de pagos trimestrales, la frecuencia es 4. |
Arg7 | Opcional | Variant | Base: tipo de base que se debe utilizar para contar los días. |
Valor devuelto
Double
Comentarios
Importante
Las fechas deben especificarse mediante la función FECHA o como resultado de otras fórmulas o funciones. Por ejemplo, use FECHA(2008,5,23) para el día 23 de mayo de 2008. Pueden producirse problemas si las fechas se escriben como texto.
En la tabla siguiente se describen los valores que se pueden usar para Arg7.
Base | Base para contar días |
---|---|
0 u omitido | EE.UU. (NASD) 30/360 |
1 | Real/real |
2 | Real/360 |
3 | Real/365 |
4 | Europea 30/360 |
Microsoft Excel almacena las fechas como números de serie secuenciales para que puedan usarse en los cálculos. De forma predeterminada, el 1 de enero de 1900 es el número de serie 1 y el 1 de enero de 2008 es el número de serie 39448 porque viene 39.448 días después del 1 de enero de 1900. Microsoft Excel para Macintosh usa un sistema de fechas predeterminado diferente.
Nota:
Visual Basic para Aplicaciones (VBA) calcula las fechas de serie de forma diferente a Excel. En VBA, el número de serie 1 es el 31 de diciembre de 1899, en lugar del 1 de enero de 1900.
La fecha de liquidación es la fecha en que se compra el cupón, por ejemplo, un bono. La fecha de vencimiento es la fecha en que expira el cupón. Por ejemplo, supongamos que se emite un bono a treinta años el 1 de enero de 2008 y, seis meses más tarde, lo adquiere un comprador. La fecha de emisión será el 1 de enero de 2008, la de liquidación el 1 de julio de 2008 y la de vencimiento, el 1 de enero de 2038, es decir, treinta años después del 1 de enero de 2008, la fecha de emisión.
Los argumentos de liquidación, vencimiento, frecuencia y base se truncan a enteros.
Si la liquidación o el vencimiento no son una fecha válida, Price devuelve el #VALUE! valor de error.
Si yld < 0 o si la tasa < 0, Price devuelve el #NUM! valor de error.
Si el canje ≤ 0, Price devuelve el #NUM! valor de error.
Si frequency es cualquier número distinto de 1, 2 o 4, Price devuelve el #NUM! valor de error.
Si la base < es 0 o si es la base > 4, Price devuelve el #NUM! valor de error.
Si la liquidación ≥ vencimiento, Price devuelve el #NUM! valor de error.
El precio se calcula de la siguiente manera:
donde:
- DSC = número de días desde la liquidación hasta la siguiente fecha del cupón.
- E = número de días en el período de cupón en el que cae la fecha de liquidación.
- N = número de cupones pagaderos entre la fecha de liquidación y la fecha de canje.
- A = número de días desde el principio del período de cupón hasta la fecha de liquidación.
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.