Brazil Central Bank Indicators (Selic, IPCA, IGP-M, CDI, USD) avatar

Brazil Central Bank Indicators (Selic, IPCA, IGP-M, CDI, USD)

Pricing

from $0.50 / 1,000 results

Go to Apify Store
Brazil Central Bank Indicators (Selic, IPCA, IGP-M, CDI, USD)

Brazil Central Bank Indicators (Selic, IPCA, IGP-M, CDI, USD)

Clean time series from the Brazilian Central Bank (BCB SGS): Selic, CDI, IPCA, IGP-M, INPC, exchange rates and more, plus accumulated inflation for any period.

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

Dados Públicos BR

Dados Públicos BR

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Clean, ready-to-use time series from the Banco Central do Brasil (BCB), the SGS system, without dealing with its quirks: Brazilian date formats, numbers as strings, the 10-year limit on daily series, missing names and units.

Pick indicators from a curated catalog (or any SGS code), choose a period, and get either the full history or a one-line summary with the accumulated change, e.g. "IPCA accumulated over the last 12 months" for rent and contract adjustments.

Curated catalog

KeyIndicatorUnit
selic_metaSelic target rate set by Copom% p.a.
selic_diaria / selic_anualizadaSelic effective rate, daily / annualized (base 252)% p.d. / % p.a.
cdi_diario / cdi_anualizadoCDI rate, daily / annualized (base 252)% p.d. / % p.a.
ipca / ipca_12m / ipca_15IPCA inflation: monthly, 12-month, IPCA-15%
inpc, igpm, igpdi, inccINPC, IGP-M, IGP-DI, INCC monthly change% p.m.
trTR reference rate% p.m.
poupancaSavings account (poupança) yield% p.m.
dolar_venda / dolar_compraUSD/BRL PTAX sell / buyBRL per USD
euro_vendaEUR/BRL sellBRL per EUR
ibc_br / ibc_br_dessazIBC-Br economic activity index (raw / seasonally adjusted)index

Need something else? Add any code from the SGS catalog in codigosPersonalizados.

How to use

  1. Open this Actor in Apify Console (you can try it on Apify's free plan).
  2. Fill in the input, or keep the example values to see how the output looks.
  3. Click Start and wait for the run to finish.
  4. Download the results as JSON, CSV or Excel from the run's output, or get them through the Apify API.
  5. To get fresh data automatically, create an Apify Schedule for the Actor (for example, every morning).

Input examples

IGP-M and IPCA accumulated over 12 months (rent adjustment):

{
"series": ["igpm", "ipca"],
"modo": "acumulado",
"dataInicial": "2025-10-01",
"dataFinal": "2026-09-30"
}

15 years of daily CDI (split into valid requests automatically):

{ "series": ["cdi_diario"], "dataInicial": "2011-01-01" }

Output

observacoes mode (default): one row per observation:

{ "chave": "dolar_venda", "codigo": 1, "nome": "Dólar americano (venda) — PTAX", "unidade": "R$/US$",
"periodicidade": "diária", "data": "2026-10-16", "dataFim": null, "valor": 5.0826 }

acumulado mode: one summary per indicator:

{ "chave": "ipca", "codigo": 433, "nome": "IPCA — variação mensal", "unidade": "% a.m.",
"dataInicial": "2025-10-01", "dataFinal": "2026-09-30", "primeiraData": "2025-10-01", "ultimaData": "2026-09-01",
"observacoes": 12, "primeiroValor": 0.09, "ultimoValor": 0.82, "minimo": -0.32, "maximo": 0.88, "media": 0.374167,
"variacaoAcumuladaPct": 4.57612, "metodo": "produto de (1 + taxa/100) no período" }

How variacaoAcumuladaPct is computed:

  • Period rates (IPCA, IGP-M, INPC, daily Selic/CDI…): compounded, ∏(1 + rate/100) − 1.
  • Prices and indexes (USD, EUR, IBC-Br): last value ÷ first value − 1.
  • Annualized or anniversary-based rates (Selic target, annualized CDI, TR, poupança): not accumulated (null); min/max/average are still provided.

Dates are ISO (YYYY-MM-DD), values are numbers. For monthly series, the BCB includes the month that contains your start date (start 2025-10-17 → October 2025 is included).

How much does it cost?

You pay US$ 0.0005 per row delivered to your dataset (US$ 0.50 per 1,000), plus a tiny start fee per run. One row is one observation, or one indicator in acumulado mode.

  • 12 months of IPCA (12 rows): about US$ 0.006.
  • Accumulated IPCA, IGP-M and CDI for a rent or contract adjustment (3 rows): about US$ 0.002.
  • 10 years of daily Selic (about 2,500 rows): about US$ 1.25.

Data source

Official BCB SGS open data API (api.bcb.gov.br), public data from the Brazilian Central Bank. This Actor is not affiliated with the BCB. Values are delivered exactly as published, so check the official source before using them in contracts.

FAQ

Can I use it from my code or an AI agent? Yes. Every Apify Actor can be called through the Apify API and the official clients, and AI agents can find and run it through the Apify MCP server.

Is the data official? Yes. It comes straight from the official public source listed under "Data source", with no manual edits.

Something broke or you need a field? Open an issue on the Actor's Issues tab.

More Brazilian public data from the same publisher:


🇧🇷 Resumo em português

Séries do Banco Central (SGS) prontas para usar: Selic, CDI, IPCA, IGP-M, INPC, INCC, TR, poupança, dólar, euro e IBC-Br, com nome, unidade, datas ISO e valores numéricos. O modo acumulado calcula a variação acumulada no período (ex.: IGP-M de 12 meses para reajuste de aluguel). Períodos longos de séries diárias são divididos automaticamente. Você paga apenas pelos registros entregues.