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.
| Family | Page measured | Figures | Document | Accession | Field | Period | Retrieved | Complete |
|---|---|---|---|---|---|---|---|---|
| Company workspace | /stocks/aapl | 13 | 13 | 4 of 11 | 7 | 13 | 0 | 0 |
| DCF calculator | /tools/dcf-calculator/aapl | 3 | 2 | 2 of 2 | 2 | 3 | 0 | 0 |
| Dilution tracker | /tools/dilution/sofi | Not measured: the bot challenge answered this scripted read, so the page was not measured. | ||||||
| Dividend history | /tools/dividends/ko | 5 | 5 | 0 of 5 | 3 | 5 | 0 | 0 |
| Short interest | /tools/short-interest/gme | 2 | 2 | no SEC source | 2 | 2 | 0 | 0 |
| Max pain | /options/max-pain/aapl | Not measured: the bot challenge answered this scripted read, so the page was not measured. | ||||||
| Short squeeze board | /tools/short-squeeze | 19 | 15 | no SEC source | 10 | 19 | 0 | 0 |
| Dividend leaders | /dividend-leaders | 54 | 50 | 0 of 53 | 3 | 51 | 0 | 0 |
| Movers | /movers | 40 | 0 | no SEC source | 0 | 40 | 0 | 0 |
| Industry pages | /industries/semiconductors | 25 | 0 | 0 of 23 | 0 | 22 | 0 | 0 |
| Stock lists | /stock-lists/mega-cap-stocks | 10 | 0 | 0 of 10 | 0 | 10 | 0 | 0 |
| Short interest roundups | /roundups/short-interest/2026-09 | 16 | 16 | no SEC source | 8 | 16 | 0 | 0 |
| Comparisons | /compare/aapl-vs-msft | Not measured: the bot challenge answered this scripted read, so the page was not measured. | ||||||
What the gaps are
- Retrieval date. A token's as-of date is when the figure is true, not when we fetched it, and most pipelines never stored the second. From this release the company workspace stamps its filed figures with the day the ingest stored them, and the homepage company card stamps its Form 4 count and latest filing with the day it was built; the rest stay counted as missing until their pipelines record it.
- Accession. Ranking boards and industry tables are built from stored tables that keep each figure but not the filing it came from, so their tokens link the company's XBRL payload instead of a filing.
- Field. A ratio of two filed figures names both concepts; a figure built from a whole table (a median, a rank) has no single field and says so in its note.
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