Smart Money · Data integrity
Coverage
What is in the dataset, what is not, and why. Nothing here is estimated: a filing either passes the integrity check against its own SEC cover page or it does not appear on the site.
The dataset
Filing status by manager
"current" means the manager has filed the most recent quarterExcluded
What gates publication
Before any data reaches this site, pipeline/verificar.py runs five checks. Any failure blocks publication rather than degrading it quietly.
- The sum of every position's value must match the tableValueTotal on the filing's own cover page, within 1%.
- The number of rows read must equal the tableEntryTotal declared on that cover page.
- Unclassified holdings must stay below 3% of the value read; above that, the missing CUSIPs are named and the build stops.
- Every portfolio's sector allocation must sum to 100%.
- At least two quarters must be on file — with one quarter there is no rotation to show.
One consequence worth naming: the value field came in thousands of dollars in older filings and in whole dollars from 2023, and some filers still use thousands. The unit is inferred from the cover page rather than assumed from the date. Without that check a portfolio would appear a thousand times larger than it is.