CNPJ Financial Market Scraper - Brazil Stock Data
Pricing
Pay per usage
CNPJ Financial Market Scraper - Brazil Stock Data
Retorna indicadores financeiros de empresas de capital aberto: balanço patrimonial, DRE, acionistas e composição acionária. / Returns financial indicators for publicly traded companies: balance sheet, income statement, shareholders and stock composition.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
BrasilDados.org
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
CNPJ Financial Market Data - Indicadores Financeiros de Empresas Listadas
Stock exchange financials for Brazilian publicly traded companies by CNPJ. Returns balance sheet, income statement, shareholders, investor base and share composition from official capital market regulatory sources. Only works for companies listed on the stock exchange (registered with CVM as S.A. aberta) - unlisted companies return encontrado: false.
Dados financeiros de empresas brasileiras de capital aberto por CNPJ. Retorna balanço patrimonial, DRE, composição acionária, principais acionistas e base de investidores a partir de fontes regulatórias oficiais do mercado de capitais. Funciona apenas para companhias com registro ativo na CVM (S.A. listadas em bolsa) - empresas de capital fechado retornam encontrado: false.
Two usage modes / Duas formas de uso
- REST API (Standby) -
POST /check, ideal for real-time integrations. | Integração em tempo real. - Traditional run (job) - pass a list of CNPJs, download the dataset in JSON, CSV, Excel or XML. | Passe a lista de CNPJs e baixe o dataset.
Input
{ "cnpjs": ["33.000.167/0001-01", "60.746.948/0001-12"] }
| Field / Campo | Type | Required | Description / Descrição |
|---|---|---|---|
cnpjs | string[] | yes / sim | 1 to 1,000 CNPJs per run. Any format (XX.XXX.XXX/XXXX-XX or 14 digits). Invalid CNPJs are silently dropped. 1 a 1.000 CNPJs por execução. CNPJs inválidos são descartados. |
Output
One record per CNPJ. / Um registro por CNPJ.
{"cnpj": "33000167000101","cnpjFormatado": "33.000.167/0001-01","consultadoEm": "2026-05-26T11:30:00.000Z","encontrado": true,"nome": "PETROLEO BRASILEIRO S.A. PETROBRAS","nomeNegociacao": "PETROBRAS","codigoCVM": "9512","codigoNegociacao": "PETR4","codigosISIN": ["BRPETRACNOR9"],"financas": [{"ativoTotal": 1268330000000,"ativoCirculante": 986639000000,"ativoNaoCirculante": 0,"passivoCirculante": 0,"passivoNaoCirculante": 0,"patrimonioLiquido": 362594000000,"receitaVendas": 297186000000,"custoMercadorias": 0,"lucroBruto": 160280000000,"despesasOperacionais": 0,"antesResultadoFinanceiro": 0,"resultadoFinanceiro": 16819000000,"resultadoAntesImpostos": 0,"impostosContribuicoesSociais": 0,"resultadoLiquidoContinuadas": 98891000000,"resultadoLiquidoDescontinuadas": 0,"resultadoLiquido": 98891000000,"inicioPeriodo": null,"fimPeriodo": null}],"acionistas": [{ "nome": "União Federal", "percOrdinarias": 50.26, "percPreferenciais": 0, "percTotal": 28.68 },{ "nome": "GQG Partners LLC", "percOrdinarias": 5.64, "percPreferenciais": 5.20, "percTotal": 5.45 },{ "nome": "BNDES Participações - BNDESPAR", "percOrdinarias": 0, "percPreferenciais": 16.07, "percTotal": 6.90 },{ "nome": "BlackRock Inc", "percOrdinarias": 0, "percPreferenciais": 5.01, "percTotal": 2.15 },{ "nome": "OUTROS", "percOrdinarias": 44.10, "percPreferenciais": 71.31, "percTotal": 55.78 },{ "nome": "TOTAL", "percOrdinarias": 57.05, "percPreferenciais": 42.95, "percTotal": 100.00 }],"investidores": {"dataReferencia": "2022-11-30T03:00:00Z","pessoasFisicas": 858992,"pessoasJuridicas": 5807,"institucionais": 2748},"acoesEmCirculacao": {"dataReferencia": "2022-11-30T03:00:00Z","qtdOrdinarias": 3701760571,"percOrdinarias": 49.74,"qtdPreferenciais": 0,"percPreferenciais": 0,"qtdTotal": 8268271696,"percTotal": 63.39},"composicaoAcoes": {"dataReferencia": "2014-04-02T03:00:00Z","ordinarias": 7442454142,"preferenciais": 5602042788,"total": 13044496930}}
Field reference / Referência de campos
Identificação
| Field | Description / Descrição |
|---|---|
cnpj | CNPJ sem formatação (14 dígitos). / Unformatted CNPJ. |
cnpjFormatado | CNPJ no formato XX.XXX.XXX/XXXX-XX. |
consultadoEm | Timestamp da consulta (ISO 8601). |
encontrado | true se a empresa é companhia aberta registrada. / true if a registered publicly traded company. |
nome | Razão social oficial. / Official registered name. |
nomeNegociacao | Nome de negociação em bolsa. / Stock exchange trading name. |
codigoCVM | Código de registro na CVM. / CVM registration code. |
codigoNegociacao | Ticker da ação (ex: PETR4). / Stock ticker (e.g. PETR4). |
codigosISIN | Códigos ISIN de todas as classes de ações. / ISIN codes for all share classes. |
financas[] - Balanço e DRE / Balance Sheet & Income Statement
| Field | Description / Descrição |
|---|---|
ativoTotal | Ativo total (BRL). / Total assets (BRL). |
ativoCirculante | Ativo circulante. / Current assets. |
ativoNaoCirculante | Ativo não circulante. / Non-current assets. |
passivoCirculante | Passivo circulante. / Current liabilities. |
passivoNaoCirculante | Passivo não circulante. / Non-current liabilities. |
patrimonioLiquido | Patrimônio líquido. / Shareholders' equity. |
receitaVendas | Receita líquida de vendas. / Net sales revenue. |
custoMercadorias | Custo dos produtos/mercadorias vendidos (CPV/CMV). / Cost of goods sold. |
lucroBruto | Lucro bruto. / Gross profit. |
despesasOperacionais | Despesas operacionais. / Operating expenses. |
antesResultadoFinanceiro | Resultado antes do resultado financeiro (EBIT). / Result before financial income/expenses (EBIT). |
resultadoFinanceiro | Resultado financeiro (receitas menos despesas financeiras). / Net financial income/expenses. |
resultadoAntesImpostos | Resultado antes dos impostos (EBT). / Pre-tax income (EBT). |
impostosContribuicoesSociais | IRPJ e CSLL. / Income tax and social contribution. |
resultadoLiquidoContinuadas | Resultado líquido de operações continuadas. / Net income from continuing operations. |
resultadoLiquidoDescontinuadas | Resultado líquido de operações descontinuadas. / Net income from discontinued operations. |
resultadoLiquido | Resultado líquido total do período. / Total net income for the period. |
inicioPeriodo / fimPeriodo | Datas do período (ISO 8601). null quando não informado pela fonte. / Period dates. null when not reported by the source. |
acionistas[] - Composição Acionária / Shareholder Composition
| Field | Description / Descrição |
|---|---|
nome | Nome do acionista. / Shareholder name. |
percOrdinarias | Participação em ações ordinárias (ON), em %. / Ordinary (voting) share ownership %. |
percPreferenciais | Participação em ações preferenciais (PN), em %. / Preferred share ownership %. |
percTotal | Participação total, em %. / Total ownership %. |
O array inclui linhas sintéticas
TOTALeAÇÕES TESOURARIAretornadas pela fonte. / The array includes syntheticTOTALandAÇÕES TESOURARIArows returned by the source.
investidores - Base de Investidores / Investor Base
| Field | Description / Descrição |
|---|---|
dataReferencia | Data de referência dos dados. / Data reference date. |
pessoasFisicas | Número de investidores pessoas físicas (varejo). / Number of individual (retail) investors. |
pessoasJuridicas | Número de investidores pessoas jurídicas. / Number of corporate investors. |
institucionais | Número de investidores institucionais. / Number of institutional investors. |
acoesEmCirculacao - Free Float
| Field | Description / Descrição |
|---|---|
qtdOrdinarias / qtdPreferenciais / qtdTotal | Quantidade de ações em circulação por classe. / Float share quantity by class. |
percOrdinarias / percPreferenciais / percTotal | Percentual em circulação por classe. / Float percentage by class. |
composicaoAcoes - Ações Emitidas / Issued Shares
| Field | Description / Descrição |
|---|---|
ordinarias / preferenciais / total | Total de ações emitidas por classe. / Total issued shares by class. |
REST API (Standby)
curl -X POST "https://brasildados--cnpj-financial-market.apify.actor/check" \-H "Authorization: Bearer YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-H "Accept-Encoding: gzip" --compressed \-d '{"cnpjs": ["33.000.167/0001-01"]}'
A documentação interativa (Swagger UI) fica na aba Endpoints. / Interactive documentation (Swagger UI) is in the Endpoints tab.
Use cases / Casos de uso
- Due diligence e análise fundamentalista de empresas listadas. / Fundamental analysis and due diligence of listed companies.
- Monitoramento de composição acionária - detecte entradas e saídas de acionistas relevantes. / Shareholder composition monitoring.
- Identificação de investidores institucionais e participações qualificadas. / Institutional investor identification.
- Enriquecimento de bases de dados com dados financeiros de companhias abertas. / Enriching corporate databases with listed company financials.
- Avaliação de solidez financeira em processos de compliance de fornecedores. / Financial health assessment in supplier compliance workflows.
- Screening de portfólio e pesquisa de investimentos. / Portfolio screening and investment research.
Pricing
$0.10 por CNPJ processado (pay-per-event). / $0.10 per CNPJ processed (pay-per-event).
| Volume | Cost / Custo |
|---|---|
| 1 CNPJ | $0.10 |
| 100 CNPJs | $10.00 |
| 1,000 CNPJs | $100.00 |
Data coverage / Cobertura
Dados oriundos de fontes regulatórias oficiais do mercado de capitais brasileiro. Cobertura limitada a companhias abertas com registro ativo em órgão regulador. Atualização periódica conforme disponibilização pelas fontes. Nenhuma chave de API ou conta externa necessária pelo usuário final.
Data from official Brazilian capital market regulatory sources. Coverage limited to publicly traded companies with active registration. Periodically updated as sources publish. No external API key or account required by the end user.
Pipeline / Actors relacionados
Combine com os demais actors brasildados para análise completa de S.A. abertas:
| Actor | Quando usar no pipeline |
|---|---|
| CNPJ Enrichment & Lead Search | Identifique e enriqueça CNPJs de S.A. abertas antes de buscar dados de mercado |
| Government Contracts Check | Avalie receita pública federal — concentração de clientes governamentais |
| CNPJ KYC Compliance – PEP & Sanctions | Verifique exposição PEP e sanções dos controladores e diretores |
| Brazil CNPJ Lawsuits Check | Adicione risco judicial para due diligence de investimento |
Exemplo de pipeline de due diligence de investimento: enrichment → financial market → lawsuits → KYC dos controladores.
About / Sobre
Parte da coleção brasildados no Apify Store - dados brasileiros para automação, compliance e análise. / Part of the brasildados collection on the Apify Store - Brazilian data for automation, compliance and analysis.