Histórico de posições em aberto
Changed onRetorna o histórico diário de contratos em aberto de uma série de opção, identificada por symbol e expirationDate.
Use para ver a montagem e a desmontagem de posições ao longo do tempo e comparar contratos em aberto com o preço.
Cada item é uma apuração diária. Pregão sem apuração não aparece. Se o mesmo symbol aparece duas vezes no vencimento, passe também strike.
Disponível no plano Pro. Sem token, aceita só symbol com prefixo PETR.
Request
- Base URLhttps://brapi.dev
- URLhttps://brapi.dev/api/v2/options/positions/history
- AuthHTTP bearer
Query parameters
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.
Response
Histórico de posições retornado com sucesso.
Example response
{
"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",
"positions": [
{
"openInterest": 12500,
"openInterestChange": 350,
"openInterestDate": "2026-06-01",
"reportDate": "2026-06-01",
"isin": "BRPETR4F1RM1",
"asset": "PETR",
"expirationCode": null,
"segment": "EQUITY CALL",
"reportedOpenInterest": null,
"reportedOpenInterestChange": null,
"distributionId": "228",
"coveredQuantity": 0,
"blockedQuantity": 1200,
"uncoveredQuantity": 11300,
"totalPositionQuantity": 12500,
"borrowerQuantity": 1,
"lenderQuantity": 3,
"currentQuantity": null,
"forwardPrice": null
}
]
},
"requestedAt": "2026-06-02T12:00:00.000Z",
"took": 11
}Changes
- info
endpoint added
- info