Série de preços por pregão: abertura, máxima, mínima, fechamento, fechamento ajustado e volume.
Nem todo índice listado tem uma série histórica completa. Confira a cobertura do símbolo antes de usar os dados em gráficos ou análises.
Você escolhe a janela de duas formas. range com interval cobre períodos
relativos, como range=1y&interval=1d. startDate e endDate em YYYY-MM-DD
cobrem um intervalo exato. Sem nenhum dos dois, o padrão é o último mês em
candles diários.
O tamanho do histórico depende do seu plano. Um pedido maior que o limite devolve a janela permitida, não um erro. Confira os limites em planos.
Use o fechamento ajustado (adjustedClose) quando for calcular retorno. Ele já
considera desdobramentos e proventos.
Use includeRaw=true quando precisar dos preços OHLC originais armazenados no
banco da brapi. A resposta inclui rawOpen, rawHigh, rawLow e rawClose
em intervalos diários. Esses campos podem ser nulos quando o banco não tem os
valores originais. Intervalos intradiários não retornam campos raw*.
O parâmetro está disponível no plano Pro.
Bearer Token de API obtido no dashboard em brapi.dev/dashboard
In: header
Tickers separados por vírgula. Ex.: PETR4,VALE3. Tickers antigos são resolvidos para o ticker atual quando houver renome conhecido.
Janela histórica. Padrão: 1mo.
Value in
Granularidade da série. Padrão: 1d.
Value in
Data inicial em YYYY-MM-DD.
Data final em YYYY-MM-DD.
Ordenação dos pontos históricos por data.
"desc"Value in
Inclui os preços OHLC originais armazenados no banco da brapi para intervalos diários. Disponível no plano Pro.
Value in
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v2/stocks/historical?symbols=PETR4%2CVALE3"{ "results": [ { "requestedSymbol": "PETR4", "symbol": "PETR4", "changed": false, "data": { "usedInterval": "1d", "usedRange": "1mo", "historicalDataPrice": [ { "date": 1781233200, "open": 41.06, "high": 41.53, "low": 40.82, "close": 41.18, "volume": 34081000, "adjustedClose": 41.18 } ] } } ], "requestedAt": "2026-06-14T05:03:16.000Z", "took": 907}