Histórico diário de fechamento de uma única série, identificada por symbol e
expirationDate. Quando o mesmo símbolo aparece duas vezes no vencimento,
passe também strike.
O endpoint aceita uma série por requisição, de propósito. Descubra a série em séries negociadas e depois chame aqui.
Opção fora do dinheiro passa dias sem negociar. Buracos na série são normais e significam ausência de negócio, não falta de dado.
Plano mínimo: Pro. No sandbox sem token, aceita apenas symbol começando
com PETR (opções do subjacente PETR4).
Bearer Token de API obtido no dashboard em brapi.dev/dashboard
In: header
Símbolo da opção
Data de vencimento no formato YYYY-MM-DD
Preço de exercício. Use quando o mesmo símbolo aparecer mais de uma vez no mesmo vencimento.
Data de início no formato YYYY-MM-DD (padrão: 12 meses)
Data de fim no formato YYYY-MM-DD
Ordem dos pontos em history por data: asc do mais antigo ao mais recente, desc do mais recente ao mais antigo. Padrão desc.
"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}