Fluxo de cotas e cobertura de resgate, mês a mês
Está entrando ou saindo dinheiro, e o fundo consegue honrar o que já foi pedido. São duas tabelas do informe que só valem juntas: a movimentação de cotas dá o resgate **solicitado e ainda não pago**, e a liquidez do ativo dá quanto da carteira vira caixa em até 30 dias. `redemption_coverage_30d` é a razão entre as duas. **Abaixo de 1 é pedido maior que capacidade** — um problema com data marcada, não uma métrica de conforto. Vem null quando não há resgate solicitado, e ausência de pedido é ausência de risco: ler isso como cobertura zero inverteria o sinal. **Amortização não é resgate**, e por isso não entra em `net_flow`. Amortização é devolução programada de principal prevista em regulamento — sinal de fundo funcionando —, enquanto resgate é decisão do cotista. Somadas, um fundo amortizando rigorosamente no prazo pareceria em fuga. Pelo mesmo cuidado, `net_flow` usa o resgate PAGO e não o solicitado: os dois se sobrepõem no tempo (o mesmo dinheiro é pedido num mês e pago no outro) e empilhá-los conta a saída duas vezes. As faixas de liquidez são **cumulativas**: `liquid_30d` é "até 30 dias" e já engloba `liquid_now`. Somar as faixas conta o mesmo ativo mais de uma vez.
In: header
Path Parameters
CNPJ completo do emissor, 14 dígitos sem pontuação.
^\d{14}$Query Parameters
1001 <= value <= 1000^\d{4}-\d{2}-\d{2}$^\d{4}-\d{2}-\d{2}$Response Body
curl -X GET "https://api.databolsa.com/v1/credit/fidc/string/flows?cursor=string&limit=100&from=string&to=string"{
"data": [
{
"cnpj": "string",
"reference_date": "string",
"series_count": 0,
"subscriptions": 0,
"amortizations": 0,
"redemptions_paid": 0,
"redemptions_requested": 0,
"net_flow": 0,
"liquid_now": 0,
"liquid_30d": 0,
"liquid_360d": 0,
"net_worth": 0,
"net_flow_to_net_worth": 0,
"redemption_coverage_30d": 0
}
],
"meta": {
"next_cursor": "string",
"count": 0,
"total": 0,
"subject": {
"property1": "string",
"property2": "string"
},
"order": "desc"
}
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}Aging dos direitos creditórios por faixa de prazo e atraso
Quanto vence em 30/60/90/…/1080+ dias e quanto já está vencido e não pago em cada faixa. Um fundo com atraso concentrado em 30 dias é um caso; o mesmo patrimônio com massa em 360+ é outro. `risk_retained` separa direitos com risco de recompra (o cedente responde) dos sem risco (o fundo carrega): **somar as duas visões conta o mesmo fundo duas vezes**. Ordene por `bucket_order`, nunca por `bucket` como texto — '1080' viria antes de '30'.
Série mensal de uma classe de FIDC
Patrimônio, carteira e inadimplência mês a mês da classe. `overdue_*` é vencido e não pago; `impaired_*` é reconhecido como inadimplente. As rubricas não são sinônimas, e razão null com `impaired_exceeds_portfolio=true` preserva o valor bruto para reconciliação em vez de convertê-lo em zero. Leia junto de `entity_kind`: a série cruza a mudança de grão de 2020-11 (fundo → classe), e um fundo multiclasse vira várias linhas a partir dali. Um zero em toda a resposta significa zero apenas no intervalo devolvido; só diga 'desde o início' se esse intervalo comprovadamente começar na constituição da classe. `top_originator_pct` é a fatia do maior cedente e **não passa de 100% por definição** — mas 7.045 competências vêm acima disso na fonte, com topo em 1,55 × 10¹⁰ por cento. O valor sai as-filed e `top_originator_pct_implausible` avisa; não use a fatia sem olhar a marca.