Skip to content

Indicadores diários do fundo

Stable ID: cvm.fundos.inf_diario_fi/inf_diario_fi

Contexto semântico

Nome: Indicadores diários do fundo

O que contém: Observações diárias do fundo, incluindo os indicadores de patrimônio, cota e movimentação previstos no informe diário da competência.

Por que consultar: Use para séries temporais diárias de patrimônio e valor da cota.

Escopo e limitações: Confira as colunas e a competência antes de comparar indicadores entre eras.

Aliases e nomes oficiais: inf_diario_fi

Evidências:

  • catalogo/cvm.yml — inf_diario_fi
  • https://dados.cvm.gov.br/dataset/fi-doc-inf_diario

Comece aqui: guia de acesso aos dados

Readiness (label, not a promise): declared:tolerada · materialized:none · queryable:unknown

Declared (catalog YAML)

field value
dataset inf_diario_fi
parte unica layout zip_uma_tabela
parte unica vigencia ate=(unknown — not declared anywhere), de=(unknown — not declared anywhere)
chave (parte unica) tp_fundo_classe, cnpj_fundo_classe, dt_comptc, id_subclasse
chave_status (parte unica, declared) tolerada
max_linhas_excedentes (parte unica) 5
politica_dedup_silver (parte unica) keep_first
source URL (parte unica) https://dados.cvm.gov.br/dados/FI/DOC/INF_DIARIO/DADOS/inf_diario_fi_{aaaamm}.zip

Operator notes (verbatim from the catalog comments)

parte unica

          # TOLERADA (sweep 202508-202608, 13 zips locais): maximo=2 excess,
          # 2/2 grupos byte-identicos em 202607; todas as outras competencias
          # fecharam em 0. Cap 5. O arquivo e diario dentro da particao mensal
          # (202607: 585.157 linhas), nao uma linha mensal por fundo.
          # id_subclasse permanece whitelisted (~96% NULL/empty: fundos sem
          # subclasse); as demais colunas da chave passaram o gate de null-rate.

# ────────────────────────────────────────────────────────────
# fidc_inf_mensal — shape D (layout temporal hibrido)
#
# VERIFICADO empiricamente nas sessoes:
#   - partes/DADOS/ tem zips mensais a partir de 202501 (inf_mensal_fidc_202501.zip)
#   - partes/DADOS/HIST/ tem zips anuais ate 2024 (inf_mensal_fidc_2024.zip),
#     cada um contendo os 12 meses daquele ano
#   - a tabela tab_viii NAO existe na era historico: abri os zips anuais
#     2013..2024 e nenhum contem inf_mensal_fidc_tab_VIII_*.csv — probe falha
#     com "matched no file" para toda competencia HIST. tab_VIII so existe na
#     era corrente (2025+). O membre-set HIST ainda varia por ano, ver nota
#     da parte historico abaixo. A afirmacao "17 arquivos I a X_7" do desenho
#     original vale SO para 2023/2024 (17, sem VIII) e corrente (18, com
#     VIII); 2019-2022 tem 16 (sem VIII e sem X); 2013-2018 tem arquivos POR
#     ANO (sem token de mes) e nao cabem no grao mensal declarado.
#   - CNPJ_FUNDO_CLASSE / TP_FUNDO_CLASSE (nao CNPJ_FUNDO / TP_FUNDO) sao as
#     colunas reais de identificacao do fundo/classe
# ────────────────────────────────────────────────────────────

Observed runs (from meta/runs manifests)

Last good run:

field value
timestamp 20260818T141108
outcome written
exit_code 0
rows_written 509350
source_sha256
manifest_path C:\Users\plini\Repos\ciano-lake\data\meta\runs\inf_diario_fi\20260818T141108.json
competencia (scoped) (unscoped — not period-specific proof)

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)