Skip to content

Repository files navigation

B3 Logo

B3 Historical Quote Data API

A JSON file based API for historical stock quote data from the B3 Brazilian Stock Exchange.


Grátis, customizável e simples.

Essa API fornece dos dados disponibilizados pela B3 para download em formato de API!

Os dados não tratados podem ser baixados diretamento no site da B3 em: https://www.b3.com.br/.../series-historicas

Essa API possui dados de 2010 até dias atuais.

Endpoints

Lista de ativos do mercado à vista

GET: https://cvscarlos.github.io/b3-api-dados-historicos/api/v1/tickers-cash-market.json

Exemplo de resposta:

{
  "data": {
    "PETR4": { // Código de negociação do ativo
      "codNeg": "PETR4", // Código de negociação do ativo
      "nomeCurto": "PETROBRAS", // Nome curto do ativo
      "especPapel": "PN N2", // Especificação do ativo
      // Datas no formato YYYYMMDD
      "dataMax": 20231124, // Maior data existente nos dados tratados p/ esse ativo. 
      "dataMin": 20100104 // Menor data existente nos dados tratados p/ esse ativo
    }
  }
}

Lista de ETFs de renda fixa

GET: https://cvscarlos.github.io/b3-api-dados-historicos/api/v1/tickers-ETF.json

Os ETFs de renda fixa (IMAB11, FIXA11, LFTS11 e os demais ...F11) não aparecem na lista do mercado à vista, estão aqui.

Exemplo de resposta:

{
  "data": {
    "LTBX11-TREND CASH BF11": { // Código de negociação + nome curto do ativo
      "codNeg": "LTBX11", // Código de negociação do ativo
      "nome": "TREND CASH BF11", // Nome curto do ativo
      // Datas no formato YYYYMMDD
      "dataMax": 99991231, // Fim da negociação. 99991231 = ativo ainda listado
      "dataMin": 20260327 // Início da negociação
    }
  }
}

About

B3 brazilian stock exchange, historical data API

Topics

Resources

Stars

36 stars

Watchers

2 watching

Forks

Used by

Contributors

Languages