STOCK Act Disclosures Explained

Since launching the Senate Trade Tracker, the system has processed hundreds of STOCK Act disclosures from sitting U.S. senators. Most of the coverage this data gets focuses on individual trades that look suspicious in hindsight — the senator who sold airline stocks days before the pandemic, the lawmaker who bought pharmaceutical shares during a health committee briefing.

But there’s a lot more in the broader dataset that rarely gets discussed.

The 45-day problem

The STOCK Act requires disclosure within 45 days of a trade’s execution. That window was designed as a reasonable timeline for paperwork — but it means that by the time a filing is public, the market has almost certainly already moved. If a senator bought shares of a defense contractor before a contract announcement, the announcement has come and gone before anyone can see the filing.

Late filings happen frequently. The penalty for missing the 45-day deadline is a $200 fine — a number set when the law passed in 2012 and never updated. For senators whose stock portfolios often run into the millions, $200 is not a deterrent.

What gets traded

Technology stocks are consistently the most common sector in Senate disclosures. This makes sense — tech is a large share of the overall market, and senators are, on average, wealthy individuals with diversified portfolios. What’s more notable is the frequency of trades in sectors directly tied to committees the trading senator sits on: defense, healthcare, energy, and financial services.

The filings don’t always include the exact dollar amount of a trade. STOCK Act disclosures use ranges — $1,001–$15,000, $15,001–$50,000, $50,001–$100,000, and so on up to over $50 million. This makes it difficult to calculate exact portfolio exposure, but it makes it easy to spot senators who are very active traders.

AI analysis in context

When the Senate Trade Tracker’s AI pipeline processes a new filing, it generates a summary that includes the senator’s committee assignments, the industry the traded company operates in, and any publicly available context about news events around the time of the trade. The AI doesn’t make accusations — it provides context. The reader draws their own conclusions.

This is an important distinction. The STOCK Act was designed to let the public make those judgments. The goal of the Senate Trade Tracker is to make sure the information people need to make those judgments is actually findable.

How to search the data

All disclosures tracked by the system are searchable at trades.errabot.com. You can filter by senator name, ticker symbol, transaction type (purchase or sale), and date range. New filings are added automatically as they appear in the Senate’s public database. AI analysis summaries are delivered to the project’s Telegram channel whenever a new batch of filings is processed.

For more information about the STOCK ACT: https://www.errabot.com/how-i-track-u-s-senate-stock-trades-in-real-time-using-ai/