Retorna o histórico diário de uma série de opção, identificada por symbol e expirationDate: OHLC, bid, ask, negócios e volume por pregão.
Use para montar gráficos de prêmio, fazer backtests e analisar a liquidez de uma série.
Se o mesmo symbol aparece duas vezes no vencimento, passe também strike. Encontre a série na cadeia de opções.
Séries fora do dinheiro passam dias sem negócio. Um pregão sem negócio não aparece no histórico.
Disponível no plano Pro. Sem token, aceita só symbol com prefixo PETR.
Bearer Token de API obtido no dashboard em brapi.dev/dashboard
In: header
Código da série de opção.
Data de vencimento da série, no formato YYYY-MM-DD.
Preço de exercício. Use quando o mesmo symbol aparece mais de uma vez no vencimento.
Data inicial, no formato YYYY-MM-DD. Padrão: 12 meses atrás.
Data final, no formato YYYY-MM-DD. Padrão: hoje.
Ordem por data: asc do mais antigo ao mais recente, desc do mais recente ao mais antigo.
"desc"Value in
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v2/options/historical?symbol=PETRF783&expirationDate=2026-12-18"{ "option": { "symbol": "PETRF783", "underlyingSymbol": "PETR4", "side": "call", "market": "equity", "optionStyle": "european", "strike": 7.29, "allocationRoundLot": 100, "expirationDate": "2026-12-18", "firstTradeDate": "2026-04-24", "lastTradeDate": "2026-06-01", "history": [ { "date": 1780282800, "open": 35.15, "high": 35.15, "low": 35.15, "average": 35.15, "close": 35.15, "referencePrice": null, "bid": 0, "ask": 0, "trades": 1, "volume": 500, "financialVolume": 17575 } ] }, "requestedAt": "2026-06-02T12:00:00.000Z", "took": 8}