Introdução

IbovFinancials é uma API gratuita e única que oferece acesso a dados em tempo real da bolsa de valores brasileira.

Visão Geral

Autenticação

Autenticação é necessária para acessar dados em tempo real da bolsa de valores brasileira. A autenticação deve ser feita usando um token, que deve ser incluído como parâmetro de consulta em cada requisição.

Para gerar um token de acesso, você precisa fazer o Login

Github

Para ver exemplos de uso com Python, você pode conferir nossa página no GitHub

EndPoints

Você pode fazer solicitações para o seguinte endpoint

http://www.ibovfinancials.com/{endpoint}

Ibov fornece dados em tempo real da bolsa de valores brasileira com baixa latência, para informações precisas e atualizadas. Cada conta tem um limite padrão de 200 solicitações diárias, e 90 dias de dados históricos.

Requisição de Dados Históricos

Na API IbovFinancials, o parâmetro timeframe permite a seleção do intervalo de tempo desejado para a consulta de dados históricos. Por exemplo, ao definir 1, o sistema retornará dados com um intervalo de 1 minuto. Outros valores disponíveis incluem 5 para 5 minutos, 15 para 15 minutos, 30 para 30 minutos, 60 para 1 hora, 1440 para 1 dia, 10080 para 1 semana, e 43200 para 1 mês. Esses parâmetros oferecem flexibilidade para ajustar a granularidade dos dados conforme necessário.

Ibov

Cotação em tempo real, incluindo ask, bid e volume.

GET /api/ibov/quotes/
            
params = {
  "symbol": "ticker",
  "token":  "TOKEN"
}
          

Book de ofertas em tempo real.

GET /api/ibov/book/
            
params = {
  "symbol": "ticker",
  "token":  "TOKEN"
}
          

Dados Históricos.

GET /api/ibov/historical/
            
params = { 
  "symbol" : "ticker",
  "timeframe" : "5", #1, 5, 15, 30, 60, 1440, 10080, 43200
  "start_date" : "YYYY-MM-DD",
  "end_date": "YYYY-MM-DD",
}