Skip to content

Proceso de extracción y tratamiento de datos de la hoja semanal del balance del Banco Central de la República Argentina (BCRA).

Notifications You must be signed in to change notification settings

Gitkandar/bcra_balance

Repository files navigation

Balance semanal del BCRA

Proceso de extracción y tratamiento de datos de la hoja semanal del balance del Banco Central de la República Argentina (BCRA).

Uso

Este código permite la extracción de las series de tiempo de las variables o cuentas del balance semanal del BCRA desde el 07 de enero de 1998 a la fecha bajo el programa R.

En su interior, hay un encabezado titulado "Datos a modificar". El valor de la variable ult debe modificarse a los fines de incluir o excluir el último año que se desea descargar. Por ejemplo, ult <- 23 va a descargar y ordenar la base desde el 07 de enero de 1998 a el último dato disponible del año 2023.

El resultado es el de un dataframe ordenado (tidy) con variables seleccionadas sobre las cuales operar. Dado que el énfasis está puesto en el diseño del código de extracción y tratamiento, debe esperarse que el output del mismo, que se guarda en el archivo balance_bcra.csv no se encuentre necesariamente actualizado.

Archivos

  • bcra_balance.R: Código de extracción de las hojas de balance del BCRA. Recorre todos los años que se presentan.
  • bcra_balance_historico.R: Código de extracción de las hojas de balance del BCRA. Recorre todos los años que se presentan. Recorre desde 1998 hasta 2022 inclusive. Guarda la información extraída en historico22.RData.
  • bcra_balance_express.R: Código de extracción de las hojas de balance del BCRA para 2023. Utiliza como insumo historico22.RData.
  • SerieBCRA.xls: Archivo excel directamente descargado del portal del BCRA. Esta acción se ejecuta desde el código R aquí presentado.
  • historico22.RData: Output de bcra_balance_historico

Variables seleccionadas

Se ha seleccionado un conjunto de variables de la hoja de balance del BCRA. No todas presentan el mismo nivel de agregación. Es por ello que el nombre de cada variable es seguido por un clasificador entre corchetes, según el nivel de desagregación:

  • N0: máximo nivel de agregación
  • N1 nombre_variable: segundo nivel de agregación. El parámetro nombre_variable remite a la variable inmediatamente más agregada a la que esta pertenece. En este caso, del nivel 0.
  • N2 nombre_variable: tercer nivel de agregación. El parámetro nombre_variable remite a la variable inmediatamente más agregada a la que esta pertenece. En este caso, del nivel 1.
  • CALC: variable calculada. Es decir, no pre-existente en la base de datos de origen.

Las variables que se seleccionan mediante el código son las siguientes. Todas se encuentran expresadas en miles de pesos ($ miles), tal como se presenta originalmente:

  • fecha [N0]: la variable fecha se utiliza como id en el dataframe. Generalmente corresponde al día viernes de cada semana.
  • dia [N0]: el número del día correspondiente a fecha.
  • mes [N0]: el número de mes correspondiente a fecha.
  • anio [N0]: el número de año correspondiente a fecha.
  • tipo_cambio [N0]: el tipo de cambio oficial que utiliza el BCRA para hacer las conversiones de sus activos y pasivos.
  • activo_bcra [N0]: activo del balance del BCRA.
  • reservas_pesos [N1 activo_bcra]: agregado monetario de las reservas del BCRA denominadas en pesos.
  • divisas_pesos [N2 reservas_pesos]: divisas disponibles en las reservas del BCRA denominadas en pesos.
  • convenio_multilateral [N2 reservas_pesos]: convenios multilaterales de crédito por parte del BCRA, denominado en pesos.
  • titulos_publicos [N1 activo_bcra]: títulos públicos bajo ley nacional y extranjera a favor del BCRA.
  • adelantos_transitorios [N1 activo_bcra]: son los adelantos transitorios del BCRA al gobierno nacional.
  • credito_sist_financiero [N1 activo_bcra]: créditos al sistema financiero del país.
  • pasivo_bcra [N0]: pasivo del balance del BCRA.
  • base_monetaria [N1 pasivo_bcra]: la base monetaria del BCRA.
  • circulacion_monetaria [N2 base_monetaria]: billetes, monedas y cheques cancelatorios en circulación.
  • oblig_organismos_internales [N1 pasivo_bcra]: obligaciones del BCRA establecidas con organismos internacionales.
  • titulos_emitidos_bcra [N1 pasivo_bcra]: títulos emitidos por el BCRA.
  • letras_intrasferibles [N2 titulos_emitidos_bcra]: monto total de letras instransferibles en manos del central por el origen que sea (decreto, ley, etc).
  • reservas_dolares [CALC]: reservas del BCRA denominadas en dólares. NOTA: Se utiliza el tipo de cambio que provee el BCRA para realizar la conversión.
  • ratio_reservas_base [CALC]: el ratio de las reservas contra la base monetaria del BCRA.

Estado del Proyecto

A septiembre de 2023, el proyecto se encuentra activo. Eso significa que se provee mantenimiento, sobre todo en lo que refiere a los cambios de año, que generalmente incluyen alguna modificación en el formato o tabulado de los datos de origen.

Créditos

Elaboración final y mantenimiento:

Elaboración original:

Han colaborado en la elaboración de éste código o en los fundamentos conceptuales del mismo:

Contacto

Germán Tessmer
email: [email protected]
LinkedIn

About

Proceso de extracción y tratamiento de datos de la hoja semanal del balance del Banco Central de la República Argentina (BCRA).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages