Skip to main content
Parameters, response columns and types are generated from the SQL catalog and render under Endpoints → FIDC in the sidebar. This page carries what a schema cannot: where the history starts, what the labels mean, and what is not derived.

Overview

Two more members of the monthly FIDC informe, next to the concentration tabs:
History begins in 2013-01. These tabs come from CVM’s yearly HIST archive through 2024-12 and from the monthly informe from 2025-01; the value columns have the same names in both. coverage() states it on the fidc_tranches and fidc_aging rows. The percentage fields carry CVM’s outliers as filed (magnitudes of 1e14 and more), never rescaled: range-check them yourself.

fidc_tranches

One row per (month, tranche), oldest first: The shape, with illustrative values:
flows keeps CVM’s label verbatim and never buckets it. tp_oper is free text (typically Captações no Mês, Resgates no Mês, Amortizações) whose vocabulary has drifted over the years. A fixed “subscriptions” column would silently drop any label it did not anticipate; the array cannot. Match the labels yourself — and a label you did not find is not a zero.
Nothing is derived. There is no performance gap, no subordination ratio and no senior/junior classification: the realised-minus-expected gap is one subtraction in the notebook, and the tranche label is the only seniority signal the filing carries. The percent fields are dirty the way CVM’s percentage fields are — raw values reach 10⁸ — so they are served as filed, never clipped: range-check them before you average.

fidc_aging

Long: 21 rows per month, oldest first. bucket is the band (1-30, 31-60, 61-90, 91-120, 121-150, 151-180, 181-360, 361-720, 721-1080, >1080; TOTAL on overdue_total), with days_from / days_to as integers (days_to is null on >1080). item names the source column. value is BRL as filed; a blank in the filing is null, never 0.
overdue_total is not a sum of the ten overdue bands. It is the total CVM’s form asks for separately, served as filed, and the two can disagree. Sum the bands yourself if you want the sum, and keep them apart.
Tab VI covers the receivables acquired without substantial retention of risk by the originator; tab V, its with-risk twin, is not ingested. The panel’s delinquency metric (FIDC, from 2013-01; on every row from 2020-11) is the fund-level total; fidc_aging is the ladder under it.

Limits and freshness

  • One 1,000-row page, and both refuse above it (22023). No cursor: a window that passes one page means narrowing it by date or p_series, not walking. See Conventions.
  • coverage() carries a fidc_tranches row and a fidc_aging row, clamped to the FIDC family’s latest complete month like the concentration rows, with notes stating that both come from CVM’s HIST archive through 2024-12 and the monthly informe after.
  • An unknown CNPJ is an empty array, never a guessed row.