BCRA

BCRA — Indicadores financieros mensuales por entidad (con benchmarks)

Solvencia, liquidez y rentabilidad por entidad, con benchmarks del sistema.

Bancos y entidadesSituación financiera

Qué incluye

  • 9 columnas documentadas
  • Formato Parquet y CSV
  • Cobertura 5 meses iniciales; acumula mes a mes
  • Actualización mensual
  • Acceso por descarga, API y MCP
  • Schema versionado y trazable a la fuente
Casos de uso
  • ¿Cuál es el ROE del banco X y cómo se compara contra el sistema?
  • ¿Qué bancos tienen mejor calidad de cartera (cartera irregular más baja) que el promedio?
  • ¿Cuál es el ranking de eficiencia (Gastos de admin / Activo) entre bancos privados?
  • ¿Cómo evolucionó la liquidez del Banco X en los últimos meses?
  • ¿Qué bancos están sub-capitalizados (apalancamiento más alto que el grupo homogéneo)?
Columnas9
ColumnaTipoDescripciónUnidad
codigo_entidadStringCódigo BCRA de la entidad financiera. Pivote para joinear con padrón.
codigo_indicadorStringCódigo estable del indicador (ej. 'C1', 'A9', 'R3', 'L7'). Prefijos C=Capital, A=Asset Quality, E=Earnings, R=Returns, L=Liquidity.
descripcion_indicadorStringNombre humano del indicador según BCRA. Sujeto a cambios editoriales, NO usar para filtros.
fechaDatePrimer día del mes contable. Modelo cumulativo: cada snapshot trae 5 meses; el scraper mergea con el anterior.ISO 8601 YYYY-MM-DD
valorFloat64Valor del indicador para la entidad. Unidad depende de 'formato' (P=porcentaje, N=número absoluto).
valor_grupo_homogeneoFloat64Promedio del grupo de entidades comparables (benchmark BCRA pre-calculado).
valor_top10_privadosFloat64Promedio de los 10 mayores bancos privados (benchmark BCRA pre-calculado).
valor_sistemaFloat64Promedio del sistema financiero entero (benchmark BCRA pre-calculado).
formatoStringFormato del valor: 'P' (porcentaje) o 'N' (número absoluto).
Limitaciones conocidas

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

Benchmarks solo en la fecha más reciente del scrape

valor_grupo_homogeneo, valor_top10_privados y valor_sistema son NULL para todas las fechas excepto el t0 del snapshot que las agregó. Si querés benchmarks de fechas históricas, filtrar valor_sistema IS NOT NULL para asegurarte que estás mirando observaciones que tienen los 3 benchmarks completos. Después de varios meses de scrapeo, cada fecha terminó siendo "t0 de algún snapshot" y tiene sus benchmarks consolidados.

El indicador L1 a veces reporta 99999.00

L1-Liquidez tiene valores extremos como 99999.00 cuando una entidad tiene cero pasivos a la vista (división por cero gestionada por BCRA con sentinel). Filtrar valor < 9999 cuando el L1 sea relevante para evitar outliers de presentación.

El primer dígito del codigo_indicador encripta categoría

Los códigos 800010100xxx son Capital (C1, C2, C3), 800010200xxx Asset quality (A...), 800010300xxx Earnings (E), 800010400xxx Returns (R) y 800010500xxx Liquidity (L). El prefijo de la descripcion_indicador (C1, A9, R8, L9, etc.) es estable y útil para filtrado por categoría sin parsear el código numérico.

Cobertura por entidad puede ser incompleta

No todas las entidades reportan todos los indicadores cada mes (entidades en cierre administrativo, cooperativas chicas, etc). ~73 entidades reportan en cada snapshot, contra ~75 activas en padron. El dataset preserva las observaciones reportadas; las ausencias son por construcción del .7z BCRA.