Este endpoint obtiene el flujo de caja de un bono específico, incluyendo todos los pagos de capital e intereses.
Parámetros de Ruta
symbol
string
default:"AL30"
required
El símbolo del bono (ej., “AL30”, “GD30”).
Parámetros de Consulta
Unidades nominales para el cálculo. Esto determina el valor nominal de la posición del bono para la cual calcular el flujo de caja.
Ejemplo de Solicitud
curl -X GET "https://api.doctacapital.com.ar/api/v1/bonds/analytics/AL30/cashflow/?nominal_units=100" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Respuesta Exitosa
El símbolo del bono solicitado.
Serie de eventos de flujo de caja del bono.
Fecha de emisión del bono (YYYY-MM-DD).
Fecha de pago (YYYY-MM-DD).
Capital pagado en la fecha.
Tasa de interés del período (decimal).
Interés pagado en la fecha.
Capital remanente luego del pago.
Flujo total (capital + interés) en la fecha.
data[].adj_interest_amount
Interés ajustado en la fecha.
Capital ajustado en la fecha.
Metadatos de la respuesta.
Sub-clase de activo del bono.
Unidades nominales usadas para el cálculo.
Cantidad total de registros.
Ejemplo de Respuesta Exitosa
{
"ticker": "AL30",
"data": [
{
"issue_date": "2020-09-04",
"payment_date": "2021-07-09",
"capital": 0.0,
"interest_rate": 0.13,
"interest_amount": 0.1101388888888889,
"residual_value": 100.0,
"cash_flow": 0.1101388888888889,
"adj_interest_amount": 0.1101388888888889,
"adj_capital": 0.0
},
{
"issue_date": "2020-09-04",
"payment_date": "2025-01-09",
"capital": 8.0,
"interest_rate": 0.75,
"interest_amount": 0.375,
"residual_value": 88.0,
"cash_flow": 8.36,
"adj_interest_amount": 0.36,
"adj_capital": 8.0
}
],
"metadata": {
"subasset_class": "HARD_DOLLAR",
"nominal_units": 100.0,
"total_records": 19
}
}
Respuestas de Error
500 Error Interno del Servidor
Error interno del servidor.
{
"type": "/errors/internal-server-error",
"title": "Internal server error",
"status": 500,
"detail": "Internal server error",
"correlation_id": "6cd1fd05-63e9-4863-832f-d873e58e9d67"
}
401 No Autorizado
Token de acceso inválido o faltante.
{
"type": "/errors/authentication-required",
"title": "Authorization header missing",
"status": 401,
"detail": "Authorization header missing",
"correlation_id": "d6e20e07-0580-4e2d-9480-00a68c1ae493"
}
404 No Encontrado
Ticker no encontrado.
{
"type": "/errors/not-found",
"title": "Resource not found",
"status": 404,
"detail": "Ticker not found"
}
Notas
- Los datos de flujo de caja incluyen todos los pagos hasta el vencimiento del bono
- Los montos se calculan basándose en
metadata.nominal_units
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Unidades nominales para el cálculo
Required range: x >= 1
Bond cashflow data successfully retrieved
Lista de flujos de caja del bono