hindcast

Use cases & endpoints

CVM CDA fund portfolio data (Brazilian holdings)

CDA is the Brazilian equivalent of a holdings disclosure, and it is unusually detailed: fund portfolios reported to CVM with positions, weights and asset classes, published as monthly archives keyed by competência. Compared to a quarterly 13F it is a generous disclosure regime.

The friction is entirely mechanical. Archives are zipped, encodings are inconsistent across older years, asset-class labels are Portuguese, schemas have shifted over time, and the file describes a month that closed before it was published.

Hindcast normalizes CDA into a positions model that matches the US holdings schema, resolves instruments and issuers into the shared entity graph, and carries the disclosure date so point-in-time queries behave correctly. That turns a familiar exercise — download, unzip, transcode, reconcile — into a query, and makes Brazilian holdings comparable to US ones without a manual mapping layer.

hindcast — session

preview

hindcast> positions and weights for a fund in a given month

→ tool: cvm_fund_portfolio { cnpj:"...", competencia:"..." }

positions with weights, asset classes and disclosure date

source: CVM CDA archive for that competência

Preview of the shape of an answer — endpoints open to the waitlist first.

What's covered

Join the waitlist — this page's dataset is already selected.

Need this one?votes for Brazil Deep Coverage
Optional — helps us build in the right order. All skippable.

Role

Company

Datasets you need

Questions

How does CDA compare to a 13F?

It is more frequent and more detailed on asset classes, but it covers a different universe under different rules. The schemas align on positions; the regime differences stay visible as fields rather than being smoothed away.

Why is the disclosure date emphasized?

Because the portfolio describes a month that had already ended when the file was published. Treating the period end as the knowable date is the standard way to accidentally give a backtest several weeks of foresight.

Join the waitlist. Vote the roadmap. First in, first served.

← Back to the data catalog