PT

Dados B3 › Transparency

Transparency

Transparency — how you check the numbers yourself

The guarantee: every number you see here passed the invariant suite before being published. A failing test doesn't ship a warning — it blocks the update entirely (the new data only replaces the old one after the whole suite passes). So a release that fails our published checks never ships; at worst, the data is a bit older. That is not the same as promising every number is right — no suite can prove that. It is the strongest claim we can actually demonstrate.

Data version 2026-09-27-reapresentacao-agreg · page generated 2026-09-27 03:31 UTC. If these do not match /saude, you are reading a cached copy.

What is checked, before every publication — 466 automated tests, collected live

346 are DATA invariants (does the number tie out?) and 120 are product tests — access gate, navigation, language, AI connector. Calling all 466 'invariants' would be inflating it: the split is checkable in the list itself. Not a hand-picked highlight reel: every test below was found by introspecting the actual test files just now, the same way pytest --collect-only would. Grouped by what it protects against, not by which file it lives in.

Level 1 — Integrity: does the data tie out? (298)