MCP B3 Boletim Diário
Pricing
from $300.00 / 1,000 tool calls
MCP B3 Boletim Diário
Ator Apify que expõe um servidor MCP (Model Context Protocol) para consulta de dados do Boletim Diário da B3,
Pricing
from $300.00 / 1,000 tool calls
Rating
0.0
(0)
Developer
Sergio Henrique
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
5 days ago
Last modified
Categories
Share
Ator Apify que expõe um servidor MCP (Model Context Protocol) para consulta de dados do Boletim Diário da B3, fornecendo acesso estruturado a preços, datas de vencimento, relação Put/Call e interesse em aberto do mercado de opções brasileiro.
O que este Ator faz?
Este Ator funciona como um servidor MCP na plataforma Apify, permitindo que LLMs e agentes de IA acessem dados de mercado da B3 por meio de ferramentas padronizadas. Ele atua como uma ponte entre o protocolo MCP e a API B3 Daily Report, expondo cinco ferramentas de consulta:
- Datas de vencimento — Obtenha as datas de expiração disponíveis para opções de um ativo subjacente
- Preços OHLC — Extraia dados de Open, High, Low e Close para ativos e contratos de opções
- Relação Put/Call — Acesse o indicador de sentimento de mercado Put/Call por ativo
- Interesse em aberto — Consulte dados de interesse em aberto (coberto, travado, descoberto) para contratos de opções
- Intervalo de dados — Verifique quais datas estão disponíveis no banco de dados
Ferramentas disponíveis (Tools)
get_available_assets
Lista todos os ativos subjacentes disponíveis no Boletim Diário da B3.
- Retorna: Lista de símbolos de ativos (ex:
"PETR4","VALE3","WIN")
get_data_date_range
Verifica o intervalo de datas disponíveis no banco de dados.
- Retorna: Dicionário com
earliest_dateelatest_date(formato:YYYY-MM-DD)
get_expiration_dates
Obtém as datas de vencimento disponíveis para um ativo subjacente.
- Parâmetro:
asset— Símbolo do ativo subjacente (ex:"WIN","PETR4") - Retorna: Lista de dicionários com
data_de_expiracaoetipo_vencimento
get_prices
Obtém preços OHLC (Open, High, Low, Close) de um ativo subjacente ou contrato de opção.
- Parâmetros:
asset— Símbolo do ativo ou contrato de opção (ex:"WIN","PETR4","PETR4M260130")reference_date(opcional) — Filtro por data no formatoYYYY-MM-DD
- Retorna: Lista com
data,preco_de_abertura,preco_minimo,preco_maximo,preco_de_fechamento
get_put_call_ratio
Obtém o histórico da relação Put/Call para análise de sentimento de mercado. Uma relação >1 indica sentimento de baixa, <1 indica sentimento de alta.
- Parâmetros:
asset— Símbolo do ativo subjacente (ex:"WIN")reference_date(opcional) — Filtro por data no formatoYYYY-MM-DD
- Retorna: Lista com
dataeput_call_ratio
get_open_interest
Obtém dados de interesse em aberto para contratos de opções, incluindo quantidades cobertas, travadas e descobertas.
- Parâmetros:
asset(opcional) — Símbolo do ativo subjacente (ex:"PETR4")option_contract(opcional) — Contrato específico (ex:"PETR4M260130C02500")expiration_date(opcional) — Data de vencimento (YYYY-MM-DD)reference_date(opcional) — Data de referência (YYYY-MM-DD)
- Retorna: Lista com
quantidade_coberta,quantidade_travada,quantidade_descoberta,quantidade_total
Observação: Pelo menos um dos parâmetros
assetouoption_contractdeve ser fornecido.
get_top_open_interest_changes
Obtém os 10 maiores aumentos e diminuições de interesse em aberto para uma data de referência.
Compara os valores de interesse em aberto com os dados do dia anterior.
- Parâmetros:
reference_date— Data de referência para comparação (YYYY-MM-DD)underlying_asset(opcional) — Filtro por ativo subjacente (ex:"PETR4")expiration_date(opcional) — Filtro por data de vencimento (YYYY-MM-DD)
- Retorna: Dicionário com
top_increasesetop_decreases, cada um contendo uma lista de até 10 contratos de opções com os dados de variação de interesse em aberto
ping
Verifica se o servidor está saudável e conectado à fonte de dados.
- Retorna: Status de conexão com a fonte de dados
Por que usar este Ator?
- Integração com LLMs — Conecte agentes de IA diretamente aos dados do mercado financeiro brasileiro via protocolo MCP
- Dados estruturados — Respostas em formato JSON com campos tipados, prontas para consumo automatizado
- Análise de sentimento — Utilize a relação Put/Call para identificar tendências de mercado
- Due diligence — Acesse dados de interesse em aberto para análise de risco e composição de portfólio
- Pesquisa quantitativa — Alimente modelos com séries temporais de preços, volumes e indicadores de sentimento
- Pagamento por uso — Modelo pay-per-event, cobrando apenas pelas consultas realizadas
Como usar
Via Apify Console
Chat GPT
- Acesse a aba Endpoints desta página e copie a url exibida
- No ChatGPT, ative o "Developer Mode" nas configurações. Siga o caminho Settings > Security and Login > Developer Mode
- Vá até o caminho Settings > Plugins > Browse Plugins e clique no ícone de "+" no canto superior direito ao lado da barra de busca.
- Cole no campo Connection a URL copiada no passo 1. Troque o campo Authentication para "No Auth". Marque o checkbox "I understand and want to continue". Dê um nome para a ferrament ano campo "Name". Clique em Create.
- Abra um novo chat. Clique no ícone de "+" e escolha o nome do MCP adicionado no passo 4.

Exemplo de prompt
Você pode avaliar as quantidades de opções cobertas, descobertas e travadas para Petrobras no próximo vencimento mensal, criar um dashboard interativo prefab e analisar os possíveis cenários e como reagir a cada um deles?
Exemplo de resposta

Preço (Pay Per Event)
O Ator utiliza o modelo de cobrança pay-per-event do Apify, com taxa fixa por chamada de ferramenta:
| Evento | Preço (USD) | Descrição |
|---|---|---|
tool-call | $0.30 | Taxa fixa por chamada de ferramenta bem-sucedida |
ping | $0.00 | Verificação de integridade do servidor (gratuita) |
Perguntas Frequentes (FAQ)
O que é MCP?
MCP (Model Context Protocol) é um protocolo aberto que permite que LLMs e agentes de IA se conectem a fontes de dados e ferramentas externas de forma padronizada. Este Ator implementa um servidor MCP na plataforma Apify.
Quais ativos estão disponíveis?
Todos os ativos listados no Boletim Diário da B3 com dados de opções, incluindo índices (WIN), ações (PETR4, VALE3, etc.) e outros subjacentes disponíveis.
Qual a frequência de atualização dos dados?
Os dados são atualizados conforme a publicação do Boletim Diário da B3. Para dados mais recentes, consulte a API B3 Daily Report diretamente.
O servidor MCP é compatível com qualquer cliente?
Sim. O servidor utiliza o protocolo Streamable HTTP, que é compatível com qualquer cliente MCP que suporte esse transporte.
Como funciona o timeout de sessão?
O servidor realiza rastreamento de sessões automaticamente. Se uma sessão estiver inativa por mais de SESSION_TIMEOUT_SECS segundos (padrão: 300s), ela será encerrada automaticamente para liberar recursos.
É legal extrair estes dados?
Sim. Os dados do Boletim Diário da B3 são informações públicas publicadas pela bolsa de valores. O acesso é feito por meio de uma API autorizada.