The Investor Society · Market Desk
Investor Society Blog
Today
← All stories
Analysis

The STOCK Act: How Congressional Trade Disclosures Work

Members of Congress must report their trades by law. Here is what the filings contain, their real limitations, and how our tracker turns them into something readable.

In 2012, Congress passed the STOCK Act (Stop Trading on Congressional Knowledge) after reporting revealed lawmakers trading stocks in industries they oversaw. The law's core requirement is simple: members of Congress, their spouses, and dependent children must publicly disclose securities trades over $1,000 within 45 days. Those disclosures, called Periodic Transaction Reports (PTRs), are the raw material behind every congressional-trading tracker on the internet, including ours.

What a filing actually contains

  • The filer, and whether the trade was by the member, a spouse, or a child.
  • The asset: ticker or description (stocks, bonds, options, funds).
  • Transaction type: purchase, sale, or exchange.
  • The date of the trade and the date it was filed.
  • An amount range, not an exact figure: $1,001-$15,000, $15,001-$50,000, up the ladder to over $50 million.

Those ranges are the first big limitation. A disclosed "purchase, $15,001-$50,000" could be a conviction bet or pocket change relative to the member's wealth. Serious analysis works with the midpoints and treats them as estimates, which is exactly how our tracker computes its portfolio figures.

The honest limitations

  1. The 45-day lag. By the time a trade is public, the moment that motivated it may have passed. Trackers show you the rearview mirror, not the windshield.
  2. No reasons given. A senator selling a stock might know something, or might be paying for a kitchen renovation. The filing looks identical.
  3. Many trades are delegated. Plenty of members use financial advisors or blind-ish trusts; a "trade by Senator X" may involve no decision by Senator X at all.
  4. Enforcement is weak. The standard fine for late filing is $200, and late filings are common. Studies and journalists (notably the 2022 New York Times and Insider investigations) found hundreds of violations with minimal consequences.

So is any of it useful?

As a stock-picking oracle: the academic evidence is mixed at best. Several studies of post-STOCK-Act data find congressional portfolios roughly matching or trailing the market in aggregate. As civic transparency: absolutely. The pattern of what committees members sit on versus what industries they trade remains one of the most useful accountability datasets in American politics. And as an educational window into how disclosure systems work, it is unmatched, which is why we built our tracker as a teaching tool first.

How our tracker processes the data

Our politician trade tracker ingests new PTR filings daily, normalizes the tickers, converts amount ranges to midpoint estimates, marks positions to market with live prices, and presents per-politician profiles with disclosed holdings and timing. Everything shown derives from the public filings; where a range or ambiguity exists, we display the estimate as an estimate. Reform proposals (banning individual stock ownership for members entirely) continue to circulate in Congress with bipartisan sponsors, and the dataset itself is the best argument in that debate, whichever side you take.

Key takeaways

  • The STOCK Act forces disclosure of congressional trades over $1,000 within 45 days, in broad dollar ranges.
  • Lags, ranges, delegated decisions, and weak enforcement limit its value as a trading signal.
  • As transparency and accountability data, the filings are genuinely valuable.
  • Our tracker converts raw filings into readable profiles using midpoint estimates and live prices, and labels estimates as estimates.

Educational content, not financial advice.

The Weekly Brief

Become a smarter investor in 5 minutes

The Investor Society Blog lands in your inbox every week. Market recaps, clear explainers, and lessons from the community.

Free for members. No spam. Unsubscribe anytime.