Brazil · BRL · São Paulo

B3 historical stock data

1,436 listings: 1,436 stocks and 0 ETFs. Daily history back to first listing and minute bars from capture forward, one page per symbol.

B3 trading day, Monday to Friday

10:00 to 17:00 BRT13:00 to 20:00 UTC

Ibovespa, priced in BRL, settling T+2.

1890
Founded in São Paulo
400
Listed companies
1,436
Symbol pages on DataCedar

B3 key facts

  • B3 S.A. - Brasil, Bolsa, Balcão is a Brazil stock exchange in São Paulo, founded in 1890, trading in BRL; its headline indices are Ibovespa.
  • B3 trades 10:00 to 17:00 BRT (17:55 closing call), after market to 18:00, Monday to Friday, settling T+2; it lists about 400 listed companies (2025).
  • DataCedar covers 1,436 B3 listings: 1,436 stocks and 0 ETFs, each with a price history page and an API call.
  • Daily bars run back to each symbol's first sourced session; minute bars run from the day capture began for the symbol and are never backfilled.
  • 0 of the 1,436 B3 pages carry enough traded history to be listed in the sitemap.

About B3

Full name
B3 S.A. - Brasil, Bolsa, Balcão
Location
São Paulo, Brazil
Founded
1890
Regulator
Comissão de Valores Mobiliários (CVM)
Trading hours
10:00 to 17:00 BRT (17:55 closing call), after market to 18:00
Trading days
Monday to Friday
Time zone
America/Sao Paulo
Currency
BRL
Settlement
T+2
Ticker convention
Four letters plus a number: 3 common (PETR3), 4 preferred (PETR4), 11 units and funds (ITSA4 is preferred)
Headline indices
Ibovespa
Listed
about 400 listed companies (2025)
Market capitalisation
about USD 800 billion (2025), the largest in Latin America
  • Formed in 2017 from the merger of BM&FBOVESPA and Cetip, combining equities, derivatives and OTC registration.
  • The Ibovespa, the benchmark since 1968, is weighted by free float and tradability rather than pure capitalisation.
  • Brazilian companies commonly list preferred shares (PN), which is why the numeric suffix is part of every ticker.
  • B3 sells historical data through its market data services; daily quotes are published in COTAHIST files free of charge.

B3 symbols A to Z

Every listing on the venue, grouped by first letter. Each symbol has its own price history page.

B3 historical data on DataCedar

DataCedar stores one daily bar per trading session for each of the 1,436 B3 listings, back to the first session it can source, and one minute bar per trading minute from the day capture began for that symbol. Prices come adjusted for splits and dividends, and raw.

0 of the 1,436 pages carry enough traded history to be listed in the sitemap; the rest exist, are linked from the A to Z pages and are marked noindex until they qualify. Read the coverage note, see pricing for the plan windows, or tell us which symbols you need.

B3 data by API

One call per symbol, the same schema on every exchange. timeframe is 1Min, 5Min, 15Min, 1Hour or 1Day; adjustment is raw, split, dividend or all; start and end bound the window. See the bars endpoint.

curl "https://api.datacedar.com/v3/stocks/A1AP34/bars?timeframe=1Day&adjustment=all&limit=50000" \
  -H "X-API-Key: YOUR_KEY"

Get the dataB3 data, four ways in

Every B3 symbol has a page you can read for free; the series behind it is served by the API under a key.

Common questions

B3 historical data

Start with any symbol.