Pular para o conteúdo principal
Cole no ChatGPT/Claude e peça para resumir/gerar SDK.

Eventos corporativos

GET
/traded-funds/[fundIdentifier]/corporate-actions

Retorna uma lista de eventos corporativos em cotas (ex.: desdobramentos, grupamentos, subscrições e outros eventos societários) para um fundo listado específico (FII, ETF, Fiagro, FI-Infra etc.). Os registros já vêm prontos para uso em UI (timeline), alertas e conciliação com fonte oficial.

Quando usar

  • Montar uma timeline/calendário de eventos corporativos de um fundo
  • Criar alertas (ex.: "vai ter desdobramento", "período de subscrição aberto")
  • Fazer automações de carteira (ex.: ajuste de quantidade e preço médio)
  • Filtrar por janela de datas usando start_date e end_date

Parâmetros de requisição

ParâmetroLocalDescriçãoObrigatório
[fundIdentifier]URLIdentificador do fundo (ticker ou symbol).Obrigatório
start_dateQueryISO 8601. Filtra por prior_ex_date a partir desta data.Opcional
end_dateQueryISO 8601. Filtra por prior_ex_date até esta data.Opcional
Boas práticas
  • Para uma timeline "limpa", aplique uma janela de datas.
  • Se você quer apenas um período específico, use start_date e end_date no mesmo request.

Resposta

CódigoDescrição
200Retorna os eventos corporativos.
400Parâmetros ausentes ou inválidos.
401Não autorizado.
404Fundo não encontrado.

Formato da resposta

A resposta é uma lista de objetos com os campos abaixo:

CampoTipoDescrição
approval_datestring (ISO 8601)Data de aprovação do evento.
prior_ex_datestring (ISO 8601)Data-base/data-com usada para elegibilidade e ordenação.
isin_codestringISIN do ativo associado ao evento.
typestringTipo do evento; veja a tabela abaixo.
labelstringRótulo do evento em português (alinhado ao type).
factornumberMultiplicador do número de cotas — ver explicação abaixo.
issued_asset_isin_codestringISIN resultante/emitido.
remarksstringObservações/texto livre (quando disponível).
legsarrayPernas do evento (não aplicável para fundos; sempre []).

Valores de type

typeSignificado
TOTAL_EQUITY_REDEMPTIONResgate total
STOCK_SPLITDesdobramento
REVERSE_STOCK_SPLITGrupamento
STOCK_BONUSBonificação
SUBSCRIPTIONSubscrição

Sobre o campo factor

factor é o multiplicador do número de cotas do investidor após o evento. Exemplos:

  • Desdobramento 1:10factor: 10 (o investidor termina com 10× mais cotas)
  • Grupamento 10:1factor: 0.1 (o investidor termina com 10× menos cotas)
  • Bonificação de 5%factor: 1.05

Estrutura de SUBSCRIPTION

Quando type é SUBSCRIPTION, o objeto não contém os campos factor, issued_asset_isin_code, remarks e legs. Em vez disso, traz os seguintes campos exclusivos:

CampoTipoDescrição
subscription_datestring (ISO 8601)Data limite para exercício do direito de subscrição.
trading_period_start_datestring (ISO 8601)Início do período de negociação dos direitos.
trading_period_end_datestring (ISO 8601)Fim do período de negociação dos direitos.
pricenumberPreço de emissão por cota na subscrição.

Exemplo

[
{
"approval_date": "2026-02-04T00:00:00.000Z",
"prior_ex_date": "2026-02-10T00:00:00.000Z",
"isin_code": "BRHGLGCTF004",
"subscription_date": "2026-03-02T00:00:00.000Z",
"trading_period_start_date": "9999-12-31T00:00:00.000Z",
"trading_period_end_date": "2026-02-25T00:00:00.000Z",
"price": 166.58,
"label": "Subscrição",
"type": "SUBSCRIPTION"
},
{
"approval_date": "2018-04-17T00:00:00.000Z",
"prior_ex_date": "2018-04-17T00:00:00.000Z",
"factor": 10,
"isin_code": "BRHGLGCTF004",
"issued_asset_isin_code": "BRHGLGCTF004",
"remarks": "",
"legs": [],
"type": "STOCK_SPLIT",
"label": "Desdobramento"
}
]