The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

Banco de la Republica data

Tasa Politica Monetaria (TPM)

The pulso_tpm() function returns Colombia’s monetary policy rate set by the Junta Directiva del Banco de la Republica.

library(pulso)
tpm_2024 <- pulso_tpm(start = "2024-01-01", end = "2024-12-31")
head(tpm_2024)

Data is returned as a tibble with three columns: fecha (Date), valor (numeric, percentage points), and serie (always "tpm").

When the live Banrep SDMX API (totoro.banrep.gov.co) is available, pulso_tpm() fetches real-time data. If the API is down, a bundled snapshot extending to 2026-04-21 is used automatically.

Note: As of this release the Banrep SDMX backend (totoro.banrep.gov.co) is undergoing maintenance and may return server errors. When that happens pulso_tpm() transparently falls back to the bundled snapshot, so calls continue to work offline. The fixture ships inside the package and requires no network access.

# Force fixture (no network required)
tpm_all <- pulso_tpm(use_fixture = TRUE)
range(tpm_all$fecha)

Coming in v0.2.0

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.