supeRbancos es una paquete de R para consultar de manera fácil los datos del del sector bancario dominicano de que ofrece la Superintendencia de Bancos (SB) a través de su API. Permite acceder a informaciones como los estados de resultados, estados de situación y cartera de créditos en formato "data frame" rápidamente.
devtools::install_github('Lien3105/supeRbancos')
Primero, crea una cuenta de desarrollador de la SB para acceder a su API aquí. A continuación deberás elegir el "Plan analista" y obtendrás tu "Primary Key". Para utilizar el paquete deberás indicar el Key para realizar cada consulta con sb_get()
.
api_key <- 'xxxxxxxxxxxxxxxxxxxxx'
data <- sb_get(api_key,...)
library(supeRbancos)
cc_banreservas <- sb_get(api_key, end_point = 'carteras/creditos/moneda',
periodo_inicial = "2022-05", periodo_final = "2022-05",
entidad = "BANRESERVAS")
cc_banreservas %>%
group_by(tipoMoneda, periodo, entidad) %>%
summarize(deuda = sum(deuda)) %>%
ungroup() %>%
select(periodo,
entidad,
tipoMoneda,
deuda)
activos_bm <- sb_get(api_key, end_point = 'estados/situacion/eif',
periodo_inicial = "2020-05",
tipo_entidad = "BM")
activos_bm %>%
filter(entidad == "TODOS",
conceptoNivel1 == "Activos",
conceptoNivel2 == "TODOS",
conceptoNivel3 == "TODOS") %>%
transmute(periodo,
tipoEntidad,
entidad,
total_activos = valor/1000000 #expresar en millones
)