Skip to main content
GET
Series de retorno acumulado para hasta 10 fondos, alineadas a la primera fecha común, con benchmarks opcionales superpuestos. Las series de fondos comparten un calendario común; los benchmarks conservan sus propios días de negociación. Requiere el scope fci:read.

Parámetros de consulta

string[]
required
Nombres exactos de los fondos a comparar. Se repite el parámetro por cada fondo (?fund_names=A&fund_names=B). Máximo 10 fondos.
string[]
Benchmarks a superponer. Se repite el parámetro por cada benchmark. Los benchmarks disponibles se obtienen con GET /api/v1/fci/benchmarks.
string
Intervalo de fechas, mutuamente excluyente con date_from/date_to. Ejemplos: 1 week, 1 month, 3 months, ytd, 1 year, max (también acepta los alias cortos 1W, 1M, 3M, YTD, 1Y).
string
Inicio del rango en formato YYYY-MM-DD. Mutuamente excluyente con interval.
string
Fin del rango en formato YYYY-MM-DD. Mutuamente excluyente con interval.
string
Moneda de salida para los fondos: ARS o USD (predeterminado ARS).
string
Tipo de cambio usado para la conversión de moneda (predeterminado mep).
Valores válidos para fx_kind:
  • mep
  • ccl
  • a3500
  • oficial_minorista
El endpoint devuelve 400 si alguno de los fondos solicitados no tiene datos en el rango.

Ejemplo de Solicitud

Respuesta Exitosa

object
Rango solicitado, con from y to en formato YYYY-MM-DD (null si se usó interval sin fechas explícitas).
object
Rango efectivo con datos disponibles, con from y to en formato YYYY-MM-DD.
string
Moneda de salida aplicada a los fondos.
string
Tipo de cambio aplicado.
integer
Cantidad de fondos incluidos.
integer
Cantidad de benchmarks incluidos.
array
Una serie por fondo.
string
Nombre del fondo.
string
Moneda nativa del fondo.
array
Puntos de la serie: date (YYYY-MM-DD) y cumulative_return (retorno acumulado como decimal, 0.0 en la fecha ancla).
array
Una serie por benchmark, con name, type y sus propios puntos date/cumulative_return.
object
Metadatos de calidad: common_dates_count (fechas comunes entre fondos) y anchor_date (fecha ancla de la alineación).

Ejemplo de Respuesta Exitosa

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

fund_names
string[]
required

Fund names (repeat the param: ?fund_names=A&fund_names=B)

Required array length: 1 - 10 elements
benchmarks
string[]

Benchmark names to overlay (repeat the param)

interval
string

Date interval, mutually exclusive with date_from/date_to. Examples: '1 week', '1 month', '3 months', 'ytd', '1 year', 'max' (short aliases 1W, 1M, 3M, YTD, 1Y accepted).

date_from
string

Range start YYYY-MM-DD

Pattern: ^\d{4}-\d{2}-\d{2}$
date_to
string

Range end YYYY-MM-DD

Pattern: ^\d{4}-\d{2}-\d{2}$
target_currency
enum<string>
default:ARS

Output currency for funds

Available options:
ARS,
USD
fx_kind
enum<string>
default:mep

FX rate used for currency conversion

Available options:
mep,
ccl,
a3500,
oficial_minorista

Response

Series comparativas

The response is of type object.