The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
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[@]dogado.de.

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.
Health stats visible at Monitor.