Filtra e ordena os fundos de investimento sem ticker na B3, identificados pelo CNPJ, por rentabilidade, patrimônio, cotistas e captação. Uma chamada percorre todos os fundos.
Entram só os fundos sem ticker na B3, com situação "Em Funcionamento Normal" na CVM, que enviaram o informe diário nos últimos 20 dias. Para os fundos negociados na bolsa, use /api/v2/funds/screener.
Os dados vêm do informe diário que os fundos enviam à CVM. Ele costuma chegar com 1 a 3 dias úteis de atraso: navDate mostra a data do último informe de cada fundo.
As rentabilidades são a variação da cota: brutas de imposto de renda e líquidas de taxas. Uma rentabilidade é nula quando falta a cota inicial ou quando a cota muda mais de 10 vezes no período, o que indica desdobramento ou grupamento de cotas.
search busca no nome e na razão social. Números, com ou sem pontuação, buscam o início do CNPJ. classification usa a classe da CVM, anbimaClassification busca parte da classificação ANBIMA e manager busca parte do nome do gestor.
Cada indicador aceita {chave}Min e {chave}Max. Os limites são inclusivos e usam a mesma unidade da resposta: 10% é 0.1. Um filtro remove os fundos sem o dado. Na ordenação, os nulos ficam no fim.
Exemplos:
?classification=renda-fixa&anbimaClassification=Previdência&sortBy=return12m?classification=multimercado&equityMin=100000000&totalInvestorsMin=1000?search=12.345.678Plano Pro.
| Indicador | Chave | Unidade |
|---|---|---|
| Valor da cota | navPerShare | reais |
| Variação no dia | returnDay | fração (0.06 = 6%) |
| Rentabilidade em 1 mês | return1m | fração (0.06 = 6%) |
| Rentabilidade no ano | returnYtd | fração (0.06 = 6%) |
| Rentabilidade em 12 meses | return12m | fração (0.06 = 6%) |
| Rentabilidade em 36 meses | return36m | fração (0.06 = 6%) |
| Patrimônio líquido | equity | reais |
| Cotistas | totalInvestors | quantidade |
| Captação líquida em 1 mês | netFlow1m | reais |
Bearer Token de API obtido no dashboard em brapi.dev/dashboard
In: header
Parte do nome ou da razão social do fundo, sem diferença de maiúsculas e acentos. Números, com ou sem pontuação, buscam o início do CNPJ.
Classe do fundo na CVM: renda-fixa, multimercado, acoes, cambial ou fmp-fgts.
Value in
Parte da classificação ANBIMA, sem diferença de maiúsculas e acentos. Exemplos: Previdência, Exterior, Crédito Livre.
Parte do nome do gestor, sem diferença de maiúsculas e acentos.
Campo de ordenação: uma chave de indicador, name ou cnpj. Padrão: totalInvestors. Valores nulos ficam no fim.
"totalInvestors"Value in
Ordem. Padrão: desc.
"desc"Value in
Número da página. Começa em 1.
0 <= value <= 100001Itens por página. Máximo: 200.
0 <= value <= 20020Variação no dia: valor mínimo, inclusive. Unidade: fração (0.06 = 6%).
Variação no dia: valor máximo, inclusive. Unidade: fração (0.06 = 6%).
Rentabilidade em 1 mês: valor mínimo, inclusive. Unidade: fração (0.06 = 6%).
Rentabilidade em 1 mês: valor máximo, inclusive. Unidade: fração (0.06 = 6%).
Rentabilidade no ano: valor mínimo, inclusive. Unidade: fração (0.06 = 6%).
Rentabilidade no ano: valor máximo, inclusive. Unidade: fração (0.06 = 6%).
Rentabilidade em 12 meses: valor mínimo, inclusive. Unidade: fração (0.06 = 6%).
Rentabilidade em 12 meses: valor máximo, inclusive. Unidade: fração (0.06 = 6%).
Rentabilidade em 36 meses: valor mínimo, inclusive. Unidade: fração (0.06 = 6%).
Rentabilidade em 36 meses: valor máximo, inclusive. Unidade: fração (0.06 = 6%).
Patrimônio líquido: valor mínimo, inclusive. Unidade: reais.
Patrimônio líquido: valor máximo, inclusive. Unidade: reais.
Cotistas: valor mínimo, inclusive. Unidade: quantidade.
Cotistas: valor máximo, inclusive. Unidade: quantidade.
Captação líquida em 1 mês: valor mínimo, inclusive. Unidade: reais.
Captação líquida em 1 mês: valor máximo, inclusive. Unidade: reais.
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v2/funds/screener/cnpj"{ "results": [ { "cnpj": "12345678000190", "formattedCnpj": "12.345.678/0001-90", "name": "string", "legalName": "string", "assetType": "fif", "classification": "Renda Fixa", "anbimaClassification": "Previdência Renda Fixa", "managerName": "string", "administratorName": "string", "navDate": "2026-10-24", "metrics": { "navPerShare": 11.62, "returnDay": 0.0074, "return1m": 0.0121, "returnYtd": 0.112, "return12m": 0.143, "return36m": 0.391, "equity": 1309935001, "totalInvestors": 52310, "netFlow1m": -12500000 } } ], "pagination": { "page": 1, "limit": 20, "totalItems": 2302, "totalPages": 116, "hasNextPage": true }, "requestedAt": "2025-01-24T17:32:38.000Z", "took": 45}