Methodology // receipts a machine can read

Which figures name their filing, by page family

A figure on this site with a source token (the small circle beside it) also carries the same receipt as named fields, in a data-attest attribute a script can read: the document to open, the SEC accession number, the field (an XBRL concept, a FINRA column), the period the figure is true as of, and the day we retrieved it. A field the figure's token does not carry is null and listed under missing; nothing is filled in by guess. For a figure whose source is not an SEC filing (a licensed price feed, a FINRA file), no accession can exist, and accnApplies says so.

Coverage, measured 2026-11-05

One real page per family, read from stocktools.ai on 2026-11-05. 10 of 13 families measured, 187 rendered figures with a source token: 103 name a document, 6 of the 104 with an SEC source name an accession, 35 name a field, 181 carry a dated period, 0 carry a retrieval date, and 0 carry every part that applies. This measurement was taken from the source tokens as published before the attribute shipped, read from their own popover text; the next measurement reads the attribute itself.

FamilyPage measuredFiguresDocumentAccessionFieldPeriodRetrievedComplete
Company workspace/stocks/aapl13134 of 1171300
DCF calculator/tools/dcf-calculator/aapl322 of 22300
Dilution tracker/tools/dilution/sofiNot measured: the bot challenge answered this scripted read, so the page was not measured.
Dividend history/tools/dividends/ko550 of 53500
Short interest/tools/short-interest/gme22no SEC source2200
Max pain/options/max-pain/aaplNot measured: the bot challenge answered this scripted read, so the page was not measured.
Short squeeze board/tools/short-squeeze1915no SEC source101900
Dividend leaders/dividend-leaders54500 of 5335100
Movers/movers400no SEC source04000
Industry pages/industries/semiconductors2500 of 2302200
Stock lists/stock-lists/mega-cap-stocks1000 of 1001000
Short interest roundups/roundups/short-interest/2026-091616no SEC source81600
Comparisons/compare/aapl-vs-msftNot measured: the bot challenge answered this scripted read, so the page was not measured.

What the gaps are

How it is measured: scripts/attestation-coverage.mts requests each page once and counts the attributes. A page the bot challenge answers is listed as not measured rather than counted as zero.

Keep going: the data sources · the claim log · data access · methodology