Disclosure Lag
NOTABLE
REPLICATED today
2515 of 13103 parsed House PTR transactions (19.2%) breached the STOCK Act's 45-day disclosure deadline
Across every House Periodic Transaction Report parsed from the official Clerk index as of 2026-10-19, 2515 of 13103 transactions (19.2%) were disclosed more than 45 days after the trade — the statutory deadline. Median trade-to-filing lag: 29 days; worst on record: 1932 days. Both dates come from the government's own filings, so lateness is arithmetic, not interpretation.
Computed value: 2515 late of 13103 (19.2%) (raw: 2515)
Inference logic
late := (filing_date − tx_date) > 45 days, computed per parsed transaction joined to its official filing; input set frozen to rows parsed on or before 2026-10-19T01:29:11.823Z.
Comparative baseline
The statutory maximum is 45 days (STOCK Act, Pub. L. 112-105 §6); a fully compliant corpus would show 0 late transactions.
Steelman — strongest benign interpretation
Late filing is frequently clerical — broker statements arrive late, amendments supersede originals, and the House's own late-fee regime ($200) treats most lateness as administrative rather than culpable. Lateness alone is not evidence of intent to conceal any particular trade.
Sensitivity
The percentage describes the PARSED sample only: House filings, most-recent-first parser coverage, transactions with machine-readable dates. It is not a claim about all congressional trading. The input set is pinned to rows created on or before 2026-10-19T01:29:11.823Z, so this number reproduces exactly; the live share will move as the parser covers more filings.
Replication query (SQL)
Anyone can re-execute this query to verify the published value. If the result diverges, the finding auto-flags as stale.
SELECT count(*) FILTER (WHERE (f.filing_date - t.tx_date) > 45)::int AS value
FROM congressional_ptr_transactions t
JOIN congressional_ptr_filings f ON f.id = t.filing_id
WHERE t.tx_date IS NOT NULL
AND f.filing_date IS NOT NULL
AND (f.filing_date - t.tx_date) >= 0
AND (f.filing_date - t.tx_date) < 3650
AND t.created_at <= '2026-10-19T01:29:11.823Z'
Last run: 19 Oct 2026, 01:29 · Last result: 2515
Questions this raises
Each question can be commissioned at the matching investigation tier.
-
SKETCH — $20
Do late-disclosed transactions cluster around market-moving committee events more than on-time ones?
-
SEED — $5
How does the House late-fee collection record compare with the number of late filings identified here?
Detector: disclosure_lag v1.0.0 ·
Created —