curl -G "https://api.doctacapital.com.ar/api/v1/fci/compare/series" \
-H "Authorization: Bearer $DOCTA_TOKEN" \
--data-urlencode "fund_names=Premier Abierto Pymes - Clase A" \
--data-urlencode "fund_names=Mercado Fondo - Clase A" \
--data-urlencode "benchmarks=CER" \
--data-urlencode "interval=1 week"
{
"requested_range": {
"from": null,
"to": null
},
"effective_range": {
"from": "2026-07-23",
"to": "2026-07-30"
},
"target_currency": "ARS",
"fx_kind": "mep",
"fund_count": 2,
"benchmark_count": 1,
"funds": [
{
"fund_name": "Premier Abierto Pymes - Clase A",
"native_currency": "ARS",
"series": [
{
"date": "2026-07-23",
"cumulative_return": 0.0
},
{
"date": "2026-07-24",
"cumulative_return": 0.001611773016768625
},
{
"date": "2026-07-27",
"cumulative_return": 0.008401386594302673
}
]
},
{
"fund_name": "Mercado Fondo - Clase A",
"native_currency": "ARS",
"series": [
{
"date": "2026-07-23",
"cumulative_return": 0.0
},
{
"date": "2026-07-24",
"cumulative_return": 0.0004792094833239169
},
{
"date": "2026-07-27",
"cumulative_return": 0.0019162360121554034
}
]
}
],
"benchmarks": [
{
"name": "CER",
"type": "quote",
"series": [
{
"date": "2026-07-27",
"cumulative_return": 0.0
},
{
"date": "2026-07-28",
"cumulative_return": 0.0006073377175133121
},
{
"date": "2026-07-29",
"cumulative_return": 0.0012150442941305517
}
]
}
],
"data_quality": {
"common_dates_count": 6,
"anchor_date": "2026-07-23"
}
}
FCI
Comparar FCI (series)
Series de retorno acumulado de hasta 10 fondos alineadas a la primera fecha común, con overlays opcionales de benchmarks. Devuelve 400 si algún fondo no tiene datos en el rango.
GET
/
api
/
v1
/
fci
/
compare
/
series
curl -G "https://api.doctacapital.com.ar/api/v1/fci/compare/series" \
-H "Authorization: Bearer $DOCTA_TOKEN" \
--data-urlencode "fund_names=Premier Abierto Pymes - Clase A" \
--data-urlencode "fund_names=Mercado Fondo - Clase A" \
--data-urlencode "benchmarks=CER" \
--data-urlencode "interval=1 week"
{
"requested_range": {
"from": null,
"to": null
},
"effective_range": {
"from": "2026-07-23",
"to": "2026-07-30"
},
"target_currency": "ARS",
"fx_kind": "mep",
"fund_count": 2,
"benchmark_count": 1,
"funds": [
{
"fund_name": "Premier Abierto Pymes - Clase A",
"native_currency": "ARS",
"series": [
{
"date": "2026-07-23",
"cumulative_return": 0.0
},
{
"date": "2026-07-24",
"cumulative_return": 0.001611773016768625
},
{
"date": "2026-07-27",
"cumulative_return": 0.008401386594302673
}
]
},
{
"fund_name": "Mercado Fondo - Clase A",
"native_currency": "ARS",
"series": [
{
"date": "2026-07-23",
"cumulative_return": 0.0
},
{
"date": "2026-07-24",
"cumulative_return": 0.0004792094833239169
},
{
"date": "2026-07-27",
"cumulative_return": 0.0019162360121554034
}
]
}
],
"benchmarks": [
{
"name": "CER",
"type": "quote",
"series": [
{
"date": "2026-07-27",
"cumulative_return": 0.0
},
{
"date": "2026-07-28",
"cumulative_return": 0.0006073377175133121
},
{
"date": "2026-07-29",
"cumulative_return": 0.0012150442941305517
}
]
}
],
"data_quality": {
"common_dates_count": 6,
"anchor_date": "2026-07-23"
}
}
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
curl -G "https://api.doctacapital.com.ar/api/v1/fci/compare/series" \
-H "Authorization: Bearer $DOCTA_TOKEN" \
--data-urlencode "fund_names=Premier Abierto Pymes - Clase A" \
--data-urlencode "fund_names=Mercado Fondo - Clase A" \
--data-urlencode "benchmarks=CER" \
--data-urlencode "interval=1 week"
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
{
"requested_range": {
"from": null,
"to": null
},
"effective_range": {
"from": "2026-07-23",
"to": "2026-07-30"
},
"target_currency": "ARS",
"fx_kind": "mep",
"fund_count": 2,
"benchmark_count": 1,
"funds": [
{
"fund_name": "Premier Abierto Pymes - Clase A",
"native_currency": "ARS",
"series": [
{
"date": "2026-07-23",
"cumulative_return": 0.0
},
{
"date": "2026-07-24",
"cumulative_return": 0.001611773016768625
},
{
"date": "2026-07-27",
"cumulative_return": 0.008401386594302673
}
]
},
{
"fund_name": "Mercado Fondo - Clase A",
"native_currency": "ARS",
"series": [
{
"date": "2026-07-23",
"cumulative_return": 0.0
},
{
"date": "2026-07-24",
"cumulative_return": 0.0004792094833239169
},
{
"date": "2026-07-27",
"cumulative_return": 0.0019162360121554034
}
]
}
],
"benchmarks": [
{
"name": "CER",
"type": "quote",
"series": [
{
"date": "2026-07-27",
"cumulative_return": 0.0
},
{
"date": "2026-07-28",
"cumulative_return": 0.0006073377175133121
},
{
"date": "2026-07-29",
"cumulative_return": 0.0012150442941305517
}
]
}
],
"data_quality": {
"common_dates_count": 6,
"anchor_date": "2026-07-23"
}
}
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Fund names (repeat the param: ?fund_names=A&fund_names=B)
Required array length:
1 - 10 elementsBenchmark names to overlay (repeat the param)
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).
Range start YYYY-MM-DD
Pattern:
^\d{4}-\d{2}-\d{2}$Range end YYYY-MM-DD
Pattern:
^\d{4}-\d{2}-\d{2}$Output currency for funds
Available options:
ARS, USD FX rate used for currency conversion
Available options:
mep, ccl, a3500, oficial_minorista Response
Series comparativas
The response is of type object.
Was this page helpful?
⌘I