# Preços de exercício de opções
URL: /docs/opcoes/precos-de-exercicio.mdx

Liste os preços de exercício disponíveis para um vencimento de opções, com filtro opcional por compra (call) ou venda (put).

***

title: Preços de exercício de opções
description: >-
Liste os preços de exercício disponíveis para um vencimento de opções, com
filtro opcional por compra (call) ou venda (put).
full: true
keywords: brapi, api, opções, strike, preço de exercício
openGraph:
title: Preços de exercício de opções
description: Liste os preços de exercício disponíveis para um vencimento de opções, com filtro opcional por compra (call) ou venda (put).
type: website
locale: pt\_BR
lastUpdated: '2026-04-22T12:00:00.000Z'
lang: pt-BR
\_openapi:
method: GET
route: /api/v2/options/strikes
------------------------------

import { Callout } from 'fumadocs-ui/components/callout';

Os strikes disponíveis em um vencimento, montados a partir das séries
negociadas. Filtre com `side=call` ou `side=put`.

Serve para popular um seletor de strike sem baixar a cadeia inteira, que é bem
maior.

Você pode pular esta etapa: [séries negociadas](/docs/opcoes/series) aceita
`minStrike` e `maxStrike` direto.

<Callout type="info">
  **Plano mínimo: Pro.** No sandbox sem token, aceita apenas `underlying=PETR4`.
</Callout>





## Swagger Documentation

# brapi - API do Mercado Financeiro Brasileiro - /api/v2/options/strikes

Single endpoint documentation for /api/v2/options/strikes

## Base URLs

- `https://brapi.dev` - Servidor principal da API brapi
- `http://localhost:3001` - Servidor local para desenvolvimento

## GET /api/v2/options/strikes

**Summary:** Strikes de opções


Preços de exercício disponíveis em um vencimento.

Use para montar o seletor de strike antes de pedir a cadeia inteira, que é bem
maior.

Sem token, o sandbox aceita apenas `underlying=PETR4`.


**Tags:** Opções

### Parameters

- **underlying** (query) *required*
- **expirationDate** (query) *required*
- **side** (query)

### Responses

#### 200

Preços de exercício retornados com sucesso.

#### 400

Requisição inválida

#### 401

Não autorizado

#### 403

Acesso negado

#### 500

Erro interno do servidor

## Schemas

The following schemas are used by this endpoint:

### ErrorResponse

Erro interno do servidor

**Properties:**

- **error** (boolean) - Options: `true` *(required)*

- **message** (string) *(required)*

- **code** (string)


### OptionStrikesResponse

**Properties:**

- **underlying** (string) *(required)*
  Ativo subjacente consultado, normalizado em maiúsculas.

- **expirationDate** (string) *(required)*
  Vencimento consultado, no formato YYYY-MM-DD.

- **side** (string) - Options: `call`, `put` *(nullable)* *(required)*
  Lado filtrado: `call`, `put` ou `null` quando não foi aplicado filtro.

- **tradedOnly** (boolean) - Options: `true` *(required)*
  Sempre `true`: os strikes vêm apenas de séries negociadas.

- **strikes** (array) *(required)*
  Preços de exercício disponíveis, em ordem ascendente.
  Array items:
    **Type:** number


- **requestedAt** (string, date-time) *(required)*
  Data e hora da requisição em formato ISO 8601

- **took** (integer) *(required)*
  Tempo de processamento em milissegundos


