Registro cadastral da companhia aberta
Stable ID: cvm.cia_aberta.cad_cia_aberta/cad_cia_aberta
Contexto semântico
Nome: Registro cadastral da companhia aberta
O que contém: Identificadores e atributos de registro da companhia aberta, inclusive CNPJ, código CVM, denominação e segmento/tipo de mercado.
Por que consultar: Use para resolver a identidade da companhia antes de consultar DFP ou ITR.
Escopo e limitações: Snapshot cadastral diário; não contém os valores das demonstrações.
Aliases e nomes oficiais: cad_cia_aberta
Evidências:
catalogo/cvm.yml — cad_cia_abertahttps://dados.cvm.gov.br/dataset/cia_aberta-cad
Comece aqui: guia de acesso aos dados
Readiness (label, not a promise): declared:verificada · materialized:none · queryable:unknown
Declared (catalog YAML)
| field | value |
|---|---|
dataset |
cad_cia_aberta |
| parte unica layout | csv_unico |
parte unica vigencia |
ate=(unknown — not declared anywhere), de=(unknown — not declared anywhere) |
chave (parte unica) |
cnpj_cia, cd_cvm, tp_merc |
| chave_status (parte unica) | not declared in YAML — effective gate status verificada (registry default; treat as unverified) |
source URL (parte unica) |
https://dados.cvm.gov.br/dados/CIA_ABERTA/CAD/DADOS/cad_cia_aberta.csv |
Operator notes (verbatim from the catalog comments)
parte unica
# Milestone 1 — verificado contra dados reais (ver ARCHITECTURE.md Sec 9)
Observed runs (from meta/runs manifests)
Last good run:
| field | value |
|---|---|
timestamp |
20260818T141100 |
outcome |
written |
exit_code |
0 |
rows_written |
2677 |
source_sha256 |
|
manifest_path |
C:\Users\plini\Repos\ciano-lake\data\meta\runs\cad_cia_aberta\20260818T141100.json |
competencia (scoped) |
(unscoped — not period-specific proof) |
Latest failed attempt (kept distinct from the last good run):
| field | value |
|---|---|
timestamp |
20260813T141105 |
outcome |
error |
exit_code |
1 |
error |
scratch_dir() missing 1 required positional argument: 'dataset_id' |
manifest_path |
C:\Users\plini\Repos\ciano-lake\data\meta\runs\cad_cia_aberta\20260813T141105.json |
competencia (scoped) |
(unscoped) |
Observed residuals (tolerada_com_residuo evidence)
(none observed — either the table has no residual tolerance, or the coverage inventory has not run; absence is not proof of absence)
Materialized (coverage inventory, per environment)
(no coverage inventory available — run tools/coverage_inventory.py collect and pass the JSONL to the publisher; without it nothing is claimed about what physically exists)
Postgres-queryable
(unknown — publication state is a publisher fact, filled at publication time; it is never inferred from materialization)