What the STOCK Act actually requires
The Stop Trading on Congressional Knowledge Act of 2012 did two things. It confirmed that members of Congress and their staff are subject to insider-trading law and cannot trade on non-public information acquired through their official position. And it required public disclosure of securities transactions.
The disclosure vehicle is the Periodic Transaction Report (PTR). Members must file within 30 days of becoming aware of a transaction, and in no case later than 45 days after it occurred. Transactions above $1,000 are reportable.
Worth holding onto the comparison: a corporate insider filing an SEC Form 4 has two business days. A member of Congress has up to 45. That difference determines most of what follows.
Where to find the filings
Primary sources, both free:
- House — the Clerk of the House financial disclosure site. Filings are frequently scanned PDFs, sometimes handwritten, and not machine-readable.
- Senate — the Electronic Financial Disclosures system, which is somewhat more structured.
Third-party trackers transcribe these into searchable databases. They are a genuine convenience and they introduce a transcription step you cannot audit. For anything you intend to act on, check the original filing — the PDF is the record, the database is a copy.
The three limitations that matter
Most reporting on congressional trades ignores all three, which is why the headlines consistently overstate what the data shows.
1. The 45-day lag
By the time a trade is public, up to six weeks have passed. Whatever information prompted it — a briefing, a hearing, an industry conversation — has usually reached the market by other routes. Any informational edge has largely decayed.
This also invalidates a common form of analysis. Studies and articles that measure returns from the disclosure date are measuring something no investor could have captured; the trade happened weeks earlier at a different price. Measuring from the transaction date measures a return that was never available to the public either. Neither figure describes an opportunity.
2. Amounts are ranges, not numbers
Filings report value in bands — $1,001–$15,000, then $15,001–$50,000, then $50,001–$100,000, and upward. You cannot know whether a disclosed sale was $15,001 or $50,000.
This makes the most important question unanswerable: what fraction of the member's holdings did this represent? A trade at the bottom of a band and one at the top are the same filing. The same problem shows up in insider data, where the fix is the "shares owned following transaction" field — congressional filings have no equivalent.
3. The filing may not be the member's decision
PTRs cover the member, their spouse, and dependent children. A filing frequently reflects a spouse's independent portfolio, or a managed account the member does not direct.
Some members use blind trusts or diversified funds and file transactions they had no knowledge of. The disclosure does not reliably distinguish "the Senator bought this" from "the Senator's spouse's advisor rebalanced".
What the data is actually good for
Not for copying trades. It is genuinely useful for two things:
Sustained sector interest. Individual trades are noise. A pattern of purchases across several members in the same sector over several quarters is a weak but real signal about where attention — and possibly policy — is heading. The unit of analysis is the aggregate over time, not the trade.
Conflict-of-interest context. This is arguably the more valuable use and the one the STOCK Act was written for. A member of a committee overseeing an industry, trading in that industry, is a fact worth knowing regardless of whether it predicts returns. Reading disclosures as accountability data rather than as trading signals is both more honest and more useful.
How to read a filing without fooling yourself
- Check the transaction date, not the filing date. The gap tells you how stale it is.
- Note the type — purchase, sale, or exchange. As with corporate insiders, purchases carry more information than sales.
- Read the range as a range. Do not treat the midpoint as a figure; it isn't one.
- Check the owner field — self, spouse, joint, dependent child.
- Look for clusters, across members and across time. A single filing tells you almost nothing.
- Ignore the amendments narrative. Late and amended filings are common and usually administrative. The $200 late fee makes tardiness cheap, not sinister.
The honest position
Congressional trading disclosure is a genuine transparency win and a poor trading signal. It is worth following because elected officials trading in industries they regulate is information the public should have — not because it identifies stocks that will go up.
Anyone selling a "follow Congress" strategy is selling the 45-day lag as though it were an edge. Treat published claims of outperformance carefully: check whether returns are measured from the transaction date or the disclosure date, whether the sample is a handful of members over a favourable period, and whether the comparison is against an appropriate benchmark.
Synoptiv surfaces congressional trading alongside insider transactions and institutional ownership on each analyzed stock, so the clusters are visible without reading PDFs one at a time. For how the closely related insider data misleads people, see what insider selling actually means; for the filing landscape generally, how to read SEC filings.