Rendimiento Transado
=BVRD.CALCULADORA_BVRD.RENDIMIENTO_TRANSADO()
La función está diseñada para calcular y proporcionar todas las métricas financieras de una negociación utilizando como parámetros el Rendimiento y el Monto Transado. Esta función es útil cuando conoces el rendimiento y el monto total de la transacción y necesitas calcular otros valores como precio limpio, monto nominal, duración, convexidad, etc.
Sintaxis
=BVRD.CALCULADORA_BVRD.RENDIMIENTO_TRANSADO("titulo_id";rendimiento;monto_transado;"fecha_liquidacion";"campos_requeridos")
Parámetros:
-
Titulo_id:
Se utiliza para definir codisin o nemotecnico por el cual desea realizar el cálculo.- Formato:
"titulo_id". - Predeterminado: Este valor es obligatorio y siempre debe ser especificado.
- Formato:
-
Rendimiento:
Este campo se utiliza para definir el rendimiento (yield) de la transacción.- Formato: Número decimal expresado como porcentaje. Por ejemplo,
7.5representa un rendimiento del 7.5%. - Predeterminado: Este valor es obligatorio y siempre debe ser especificado.
- Formato: Número decimal expresado como porcentaje. Por ejemplo,
-
Monto_Transado:
Este campo se utiliza para definir el monto total de la transacción (precio sucio × cantidad).- Formato: Número decimal positivo. Debe expresarse en el formato
12345.67, sin separadores de miles y utilizando un punto como separador decimal. - Predeterminado: Este valor es obligatorio y siempre debe ser especificado.
- Formato: Número decimal positivo. Debe expresarse en el formato
-
Fecha_liquidacion (Opcional):
Se utiliza para definir una fecha de liquidación para la transacción.- Formato:
"AAAA-MM-DD". - Predeterminado: Si no se especifica, utiliza la fecha actual del sistema.
- Formato:
-
Campos_requeridos (Opcional):
Se utiliza para definir qué valores deseas recibir en la respuesta.- Opciones válidas:
- No especificar o usar
1: Retorna todos los campos disponibles con sus encabezados. - Texto: Especifica un campo individual (ej:
"precio_limpio"). - Rango de celdas: Especifica múltiples campos en un rango.
- No especificar o usar
- Campos disponibles:
cupon_corridomonto_limpiomonto_nominalmonto_transadoprecio_limpioprecio_suciorendimientovalor_nominal_unitariomacaulay_durationmodified_durationdvo1sherman_ratioconvexidaddaily_carryfact_carry- Y más campos financieros...
- Predeterminado:
1(retorna todos los campos con encabezados).
- Opciones válidas:
Ejemplo Práctico
Supongamos que deseas calcular todas las métricas para el título MH12028, conociendo que tiene un rendimiento del 7.25% y un monto transado de 1,250,000, con fecha de liquidación 2024-12-17.
1. Escribir la Fórmula
En una celda de Excel, ingresa la siguiente fórmula:
=BVRD.CALCULADORA_BVRD.RENDIMIENTO_TRANSADO("MH12028";7.25;1250000;"2024-12-17")
2. Resultado Esperado
Al ejecutar la fórmula sin especificar campos, se genera una tabla con todos los campos disponibles:
| Campo | Valor |
|---|---|
| cupon_corrido | 15234.52 |
| monto_limpio | 1185342.18 |
| monto_nominal | 1000000.00 |
| monto_transado | 1250000.00 |
| precio_limpio | 118.53 |
| precio_sucio | 119.43 |
| rendimiento | 7.25 |
| macaulay_duration | 5.42 |
| modified_duration | 5.05 |
| convexidad | 35.67 |
| ... | ... |