CNV

CNV / CAFCI — Cuotapartes diarias de Fondos Comunes de Inversión

Valor, patrimonio y comisiones diarias de todos los FCI argentinos.

Mercado de capitalesFondos (FCI)

Qué incluye

  • 44 columnas documentadas
  • Formato Parquet y CSV
  • Cobertura Snapshot diario desde primer scrape (2026-05+)
  • Actualización diaria
  • Acceso por descarga, API y MCP
  • Schema versionado y trazable a la fuente
Casos de uso
  • ¿Cuáles son los 10 fondos más grandes por patrimonio en pesos hoy?
  • ¿Qué FCI dio mejor rendimiento anual entre los Money Market en ARS?
  • ¿Cómo evolucionó el market share de Galicia Asset Management vs Allaria?
  • ¿Qué fondos cobran honorarios de éxito y cuánto?
  • ¿Cuál es el mínimo de inversión típico por categoría de fondo?
  • ¿Hay fondos en USD con más de USD 100M de patrimonio y plazo de liquidación T+0?
  • ¿Qué sociedades gerentes administran más AUM consolidado?
Columnas44
ColumnaTipoDescripciónUnidad
codigo_cafciStringCódigo CAFCI estable único por (fondo, clase). Pivote para joins con HRs de FONDOS.
snapshot_dateDateFecha del snapshot diario CAFCI (operacional cross-dataset). Solo días hábiles.ISO 8601 YYYY-MM-DD
codigo_cnvStringCódigo CNV del fondo (compartido por las clases del mismo fondo).
codigo_cafci_padreStringCódigo CAFCI del fondo padre cuando aplica (escisiones).
codigo_cnv_padreStringCódigo CNV del fondo padre cuando aplica.
codigo_sociedad_gerenteStringCódigo CAFCI de la sociedad gerente.
codigo_sociedad_depositariaStringCódigo CAFCI de la sociedad depositaria.
codigo_clasificacionStringCódigo CAFCI de la clasificación del fondo (RF / RV / Mixto / MM / etc.).
codigo_monedaStringCódigo CAFCI nativo (numérico) de la moneda del fondo (ej. 1, 2, 180). Referencia de origen; la moneda en ISO va en moneda_fondo.
codigo_regionStringCódigo CAFCI de la región de inversión.
codigo_horizonteStringCódigo CAFCI del horizonte de inversión.
denominacionStringNombre comercial del fondo + clase. Texto libre CAFCI.
sociedad_gerenteStringNombre legible de la sociedad gerente.
sociedad_depositariaStringNombre legible de la sociedad depositaria.
clasificacionStringClasificación humana del fondo (Money Market, Renta Fija, Renta Variable, Mixto, etc.). Texto libre CAFCI — NO usar para joins.
moneda_fondoStringMoneda del fondo en ISO 4217: 'ARS' o 'USD' (el código legacy CAFCI 'USB' = dólares se normaliza a 'USD'). 'patrimonio' y 'valor_cuotaparte' están en esta moneda; el código CAFCI nativo queda en codigo_moneda.
regionStringRegión de inversión declarada.
horizonteStringHorizonte de inversión declarado (Corto / Mediano / Largo plazo).
calificacionStringCalificación de riesgo del fondo (cuando aplica).
valor_cuotaparteFloat64Valor de la cuotaparte en la moneda del fondo. CAFCI lo expresa por mil cuotapartes.
valor_cuotaparte_reexp_pesosFloat64Valor cuotaparte reexpresado en pesos (para fondos en otras monedas). Permite consolidación AUM en ARS.
cantidad_cuotapartesFloat64Cantidad de cuotapartes en circulación del fondo en el día.
patrimonioFloat64Patrimonio del fondo en la moneda del fondo (NO siempre pesos). Para AUM consolidado usar valor_cuotaparte_reexp_pesos × cantidad_cuotapartes / 1000.
market_share_pctFloat64Market share calculado por CAFCI sobre el patrimonio total del sistema. Mezcla monedas — usar como indicador relativo, no absoluto.porcentaje
variacion_diaria_pctFloat64Performance diaria pre-calculada por CAFCI.porcentaje
variacion_30d_pctFloat64Performance 30 días pre-calculada por CAFCI.porcentaje
variacion_ytd_pctFloat64Performance Year-To-Date pre-calculada por CAFCI.porcentaje
variacion_anual_pctFloat64Performance últimos 12 meses pre-calculada por CAFCI.porcentaje
comision_ingreso_pctFloat64Comisión de ingreso al fondo.porcentaje
honorarios_adm_sg_pctFloat64Honorarios de administración de la sociedad gerente (anualizado).porcentaje
honorarios_adm_sd_pctFloat64Honorarios de administración de la sociedad depositaria (anualizado).porcentaje
gastos_ord_gestion_pctFloat64Gastos ordinarios de gestión (anualizado).porcentaje
comision_rescate_pctFloat64Comisión de rescate (cuando aplica).porcentaje
comision_transferencia_pctFloat64Comisión de transferencia.porcentaje
es_honorarios_exitoBooleanTRUE si el fondo cobra honorarios de éxito (performance fees).
plazo_liquidacion_diasInt32Días para liquidar un rescate.
es_decreto_596BooleanTRUE si el fondo está bajo Decreto 596 (régimen especial).
tipo_escisionStringTipo de escisión cuando aplica (fondo escindido de otro).
es_repatriacionBooleanTRUE si el fondo está en régimen de repatriación.
minimo_inversionFloat64Mínimo de inversión inicial requerido.
es_regularizacion_ley_27743BooleanTRUE si el fondo aplica a Ley 27.743 (régimen de regularización fiscal).
tipo_dineroStringTipo de dinero declarado (blanco / regularizado / etc.).
es_calificadoBooleanTRUE si el fondo es solo para inversores calificados.
indice_mmFloat64Índice MM (Money Market) calculado por CAFCI cuando aplica.
Limitaciones conocidas

Pueden invalidar un análisis ingenuo. Documentadas como parte del control de calidad.

Patrimonio NO está siempre en pesos

patrimonio está en la moneda del fondo (moneda_fondo). Para fondos USD o LATAM no se puede sumar directamente con fondos ARS. Para AUM consolidado en pesos usar valor_cuotaparte_reexp_pesos * cantidad_cuotapartes / 1000.0 (la columna Valor (mil cuotapartes) viene en miles).

Un mismo fondo tiene varias clases (filas distintas)

"Allaria Equity Selection" puede tener Clase A, B, C con códigos CAFCI distintos pero mismo codigo_cnv. Cada clase tiene comisiones, mínimo y a veces moneda distintos. Para análisis "fondos por sociedad gerente" usar codigo_cnv o agrupar por denominación normalizada. Para análisis de comisiones, mantener la granularidad (codigo_cafci, snapshot_date).

CAFCI rectifica retroactivamente

La planilla declara "Valores Sujetos a Revisión". Datos viejos pueden corregirse en planillas posteriores. Almanac NO sobrescribe snapshots viejos — quedan tal cual estaban en R2. Para análisis crítico, comparar el dato del snapshot con la planilla más reciente que pueda haber rectificado esa fecha.

Fines de semana y feriados no actualizan

CAFCI publica solo días hábiles. El endpoint sigue devolviendo la planilla del último día hábil. El scraper detecta que la snapshot_date interna del XLSX no avanzó y aborta sin emitir. Por eso un cliente que consulta el lunes ve el snapshot del viernes hasta que ejecute el scraper del lunes a la noche.

`market_share_pct` puede no sumar 100

CAFCI lo calcula sobre el patrimonio total del sistema, pero mezclando monedas (algunos fondos están en USD). Una suma estricta no debe esperarse exactamente al 100%. Usar la columna como indicador relativo, no absoluto.

La historia (data_query_parquet) repite filas de fondos que no actualizan

data_query_parquet une TODOS los snapshots. Un fondo que dejó de operar (o no actualizó ese día) reporta el mismo registro con su última snapshot_date en cada captura posterior, así que aparece repetido en la unión. Para series/agregados, deduplicar por (codigo_cafci, snapshot_date) — ej. QUALIFY row_number() OVER (PARTITION BY codigo_cafci, snapshot_date) = 1. Así se obtiene la serie real del fondo mientras estuvo activo + su último registro UNA sola vez, sin la multiplicación. Verificado (snapshots 2026-05, 13 capturas): 52.989 filas totales vs 48.001 pares (codigo_cafci, snapshot_date) únicos (~5.000 filas duplicadas).