Share via


Método WorksheetFunction.OddFPrice (Excel)

Devuelve el precio de un valor nominal de 100 $ de un valor bursátil con un período inicial impar (largo o corto).

Sintaxis

expresión. OddFPrice (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9)

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 Emisión: fecha de emisión del valor bursátil.
Arg4 Obligatorio Variant Primer_cupón: fecha del primer cupón del valor bursátil.
Arg5 Obligatorio Variant Tasa: tasa de interés del valor bursátil.
Arg6 Obligatorio Variant Rdto: rendimiento anual del valor bursátil.
Arg7 Obligatorio Variant Amortización: valor de amortización del valor bursátil de un valor nominal de 100 $.
Arg8 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.
Arg9 Opcional Variant Base: tipo de base que se debe utilizar para contar los días.

Valor devuelto

Double

Comentarios

En la tabla siguiente se describen los valores que se pueden usar para Arg9.

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, emisión, primer_cupón y base se truncan a enteros.

Si liquidación, vencimiento, emisión o first_coupon no es una fecha válida, OddFPrice devuelve el #VALUE! valor de error.

Si la tasa < es 0 o si es yld < 0, OddFPrice devuelve el #NUM! valor de error.

Si la base < 0 o si es la base > 4, OddFPrice devuelve el #NUM! valor de error.

Se debe cumplir la siguiente condición de fecha; De lo contrario, OddFPrice devuelve el #NUM! valor de error: vencimiento > first_coupon > emisión de liquidación > .

OddFPrice se calcula de la siguiente manera. Primer cupón corto impar:

Captura de pantalla que muestra la versión impar del primer cupón corto de la fórmula Precio impar F.

donde:

  • A = número de días desde el principio del período de cupón hasta la fecha de liquidación (días acumulados).
  • DSC = número de días desde la liquidación hasta la siguiente fecha de cupón.
  • DFC = número de días desde el principio del primer cupón impar hasta la primera fecha del cupón.
  • E = número de días en el período de cupón.
  • N = número de cupones pagaderos entre la fecha de liquidación y la fecha de canje (si este número contiene una fracción, se eleva al siguiente número entero).

Primer cupón largo impar:

Captura de pantalla que muestra la versión impar del primer cupón largo de la fórmula Precio impar F.

donde:

  • Ai = número de días desde el principio del período de cuasi cupón, o último, en un período impar.
  • DCi = número de días desde la fecha de fecha de fecha (o fecha de emisión) hasta el primer quasi-cupón (i = 1) o el número de días en quasi-coupon (i = 2,..., i = NC).
  • 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.
  • N = número de cupones pagaderos entre la primera fecha de cupón real y la fecha de canje (si este número contiene una fracción, se eleva al siguiente número entero).
  • NC = número de períodos cuasi cupón que caben en un período impar (si este número contiene una fracción, se eleva al siguiente número entero).
  • NLi = longitud normal en días del período de ith completo, o último, quasi-cupón en un período impar.
  • Nq = número de períodos enteros de cuasi cupón entre la fecha de liquidación y el primer cupó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.