# Brazilian Real (BRL) Data Coverage: Indicators, Sources and Release Times

Canonical: https://fxmacrodata.com/articles/brl-data-coverage-guide
Author: FXMacroData Team
Published: 2026-05-27T07:32:41Z

What FXMacroData serves for the Brazilian real: the Selic target, CDI, IPCA, PPI, GDP, unemployment, retail sales, reserves and the trade-weighted index from the BCB, IBGE and BIS, with release times and a worked Copom example.

**Quick answer**

FXMacroData serves 9 Brazilian real series from the production catalogue: the Selic target set by the Copom, the daily CDI rate, IPCA inflation, producer prices, GDP, PNAD unemployment, retail sales, international reserves and the BIS trade-weighted index. The sources are the Banco Central do Brasil (BCB), the statistics institute IBGE and the Bank for International Settlements.

It is a focused set built around what drives USD/BRL: the Selic path, inflation against the 3 percent target and the activity data that shape Copom guidance. Every release carries its announcement timestamp, including Copom decisions published after the São Paulo close.

This guide explains each BRL series, who publishes it, when it is released in Brasília time and UTC, and how traders use it in USD/BRL and BRL carry trades.

## Who publishes Brazilian real data

**Banco Central do Brasil.**The BCB's Monetary Policy Committee (Copom) sets the Selic target eight times a year. The BCB also publishes the CDI interbank rate and international reserves through its SGS time-series system, which is where FXMacroData reads them.

**IBGE (Instituto Brasileiro de Geografia e Estatística).**IBGE publishes the IPCA consumer price index, which is the index used for Brazil's inflation target, the IPP producer price index, the quarterly national accounts, the PNAD Contínua household survey that produces the unemployment rate, and the PMC monthly retail survey. FXMacroData reads these from IBGE's SIDRA tables.

**Bank for International Settlements.**The BRL trade-weighted index is the BIS nominal effective exchange rate (broad basket, 2020=100).

Each observation is stored with the publisher's series identifier and an`announcement_datetime`. New releases typically reach the API within seconds of official publication; see[release speed](/release-speed) for measured timings.

## BRL indicators covered

These are the series listed in the production catalogue at`/v1/data_catalogue/brl`, grouped by theme. The slug in brackets is the`indicator`value in API calls.

### Policy and rates

- **[Selic target (Meta Selic)](/brazil/policy-rate)**(`policy_rate`): the Copom's annual target rate, one row per decision since 1999. The row`date`is the day the new rate takes effect, which is the day after the evening announcement;`announcement_datetime`carries the announcement itself. Brazil's double-digit policy rate is the reason BRL is a core carry currency.

- **[CDI](/brazil/risk-free-rate)**(`risk_free_rate`): the daily interbank deposit rate (BCB SGS series 12). It is served as a per-business-day rate, not an annual one: to compare it with the Selic, annualise it over 252 business days as ((1 + daily/100)^252 - 1) x 100.

### Inflation

- **[IPCA inflation](/brl/inflation)**(`inflation`): the 12-month change in the IPCA, with history back to 1980. Brazil runs a continuous 3 percent target with a 1.5 percentage-point tolerance band, so the distance between IPCA and 4.5 percent is what the market watches.

- **[Producer Price Index (IPP)](/brl/inflation/ppi)**(`ppi`): IBGE's industrial producer price index for mining and manufacturing, available from 2014 on the current 2018=100 base. Earlier readings on the retired base are not spliced in.

### Growth and activity

- **[GDP](/brazil/gdp)**(`gdp`): quarterly GDP in BRL billion from the national accounts, back to 1996.

- **[Retail sales (PMC)](/brazil/retail-sales)**(`retail_sales`): the month-on-month change in retail sales volume, a direct read on household demand and the credit cycle.

### Labour market

- **[Unemployment rate (PNAD Contínua)](/brazil/unemployment)**(`unemployment`): the monthly rate from IBGE's continuous household survey, published on a rolling three-month basis and available from 2012.

### External and reserves

- **[International reserves](/brazil/foreign-reserves)**(`foreign_reserves`): the BCB's liquidity-concept reserve total, served in USD billion. Brazil's large reserve stock is the first line of defence in BRL sell-offs and funds the BCB's spot and swap interventions.

- **[Trade-weighted index (BIS NEER)](/brazil/trade-weighted-index)**(`trade_weighted_index`): monthly nominal effective exchange rate, which separates BRL-specific moves from broad US dollar moves.

## BRL release timing

IBGE releases at 09:00 Brasília time, before the B3 cash equity open. Copom decisions are announced in the evening, after the 18:30 statement time, once domestic markets have closed. Brazil has not used daylight saving since 2019, so Brasília time (`America/Sao_Paulo`) is UTC-3 all year and the UTC times below do not shift.

Release Publisher Local time UTC Typical schedule**Copom Selic decision**BCB From 18:30 From 21:30 8 meetings a year, decision on the Wednesday; new rate effective the next day**IPCA inflation**IBGE 09:00 12:00 Monthly, around the 10th of the following month**PNAD unemployment**IBGE 09:00 12:00 Monthly, near the end of the following month**Retail sales (PMC)**IBGE 09:00 12:00 Monthly, mid-month, about six weeks after the reference month**Producer prices (IPP)**IBGE 09:00 12:00 Monthly, about a month after the reference month**GDP**IBGE 09:00 12:00 Quarterly, about two months after quarter end**International reserves**BCB Varies Varies Monthly, near the end of the following month**CDI**BCB End of day End of day Every business day

Because Copom announces after the close, the first liquid reaction to a Selic surprise is in USD/BRL offshore trading and then in the São Paulo open the next morning. The[release calendar](/dashboard/release-calendar) lists each upcoming Copom and IBGE date in your own time zone, and Copom statements appear in the[BRL press release feed](/dashboard/press-releases/brl) .

## Worked example: the September 2026 Copom decision

At its September 2026 meeting the Copom cut the Selic target by 25 basis points. This request returns the decision:

```
curl -H "X-API-Key: YOUR_API_KEY" "https://api.fxmacrodata.com/v1/announcements/brl/policy_rate?start_date=2026-09-01"
```

The newest row in the response (abridged to the core fields):

```
{
  "date": "2026-09-17",
  "val": 13.75,
  "announcement_datetime": 1789594320,
  "previous_value": 14.0,
  "previous_date": "2026-08-06"
}
```

`val`is the new Selic target of 13.75 percent, down from 14.00 percent. The`date`of 17 September 2026 is when the new rate took effect, while`announcement_datetime`1789594320 is 21:32:00 UTC on Wednesday 16 September 2026, or 18:32 in Brasília: the moment the decision was published. A model that used`date`as the event time would be almost a full day late, which is why the timestamp field matters for event studies on USD/BRL.

## How traders use BRL data

### Carry and the real Selic

BRL is traded for yield. Subtract the 12-month IPCA from the Selic target to get the ex-post real policy rate; Brazil's real policy rate has been high by international standards, and that is what attracts carry inflows. Compare that real rate with the US and Japan to judge how much cushion a long BRL position has.

### IPCA against the target band

With a continuous 3 percent target and a 4.5 percent upper bound, each IPCA print is read for whether it brings inflation back inside the band. Prints above the ceiling push Copom towards a longer hold or tighter guidance; prints moving towards 3 percent open room for cuts, which narrows carry.

### Decision-time event studies

Because Copom decisions are published after the close, measure the reaction from`announcement_datetime`to the next São Paulo session rather than intraday. Compare the size of the change with the previous decision (`previous_value`) to classify each meeting as a hold, a step or a change of pace.

### CDI as the funding curve

The daily CDI, annualised, is the rate onshore investors actually earn. When CDI trades away from the Selic target it signals liquidity conditions, and its level sets the hurdle for USD/BRL forward points.

### Reserves and risk-off

Monthly reserves show how much firepower the BCB has to intervene. Combine them with the BIS trade-weighted index: a broad BRL sell-off with stable reserves is a market move, while falling reserves suggest the central bank is leaning against it.

## Related pages

- [Brazil's central bank and the Selic cycle](/articles/brazil-central-bank-selic-brl-analysis)

- [USD/BRL dashboard](/dashboard/USD_BRL)

- [Release calendar](/dashboard/release-calendar)

- [BRL press releases](/dashboard/press-releases/brl)

- [FXMacroData data coverage across all 22 currencies](/data-coverage)

Source: FXMacroData
