Congressional Trade Alert

STOCK Act · House & Senate disclosures

Congress beats the market.
Get the trades that prove it.

Members of Congress trade stocks — and by law, they have to report every trade. This system reads every report, scores each trade, and alerts you when something worth watching shows up.

+15.3% above S&P 500 on average (6 months)
62% of alerts up after 3 months
34 alerts with verified returns →
01

They know things you don't

Congress members sit on committees that oversee defense, finance, tech, and healthcare. They often know what's coming before the market does. Research shows they've consistently beaten the market over time.

02

They have to report it

By law, every trade must be disclosed within 45 days. The reports land on a government website with no alerts and no ranking. Thousands of filings, and no easy way to find what matters.

03

You get the best ones

Every report is read automatically. Each trade gets a score. Only the trades above the threshold get sent to you as an alert — with everything you need to know in one message.

44,793
Trades scored
206
Members monitored
16
Alerts last 365 days
50
Total alerts sent
68
Avg alert score

The engine behind every alert

01

Collect

Every trade Congress files is automatically pulled from official government records. Ticker, amount, and dates are extracted from each report. Stock prices are fetched for both the trade date and the disclosure date.

02

Score

Each trade gets a score from 1 to 100. The score looks at things like: which committee the member sits on, whether that committee oversees the traded sector, how large the trade is, and whether the market has already reacted.

03

Alert

Trades that score 70 or higher get sent to Telegram straight away. You see who traded, what stock, how much, and exactly why the score is high. Everything in one message, so you can decide quickly.

How we filter the noise

Most trades Congress files are boring — index funds, small amounts, routine rebalancing. The scoring system finds the ones that aren't. Only trades that score 70 or higher become an alert.

Alert at 70
Member importance up to 25 pts

Leadership roles (Speaker, Majority Leader) score highest at 25 points. Committee chairs on high-power committees (Intelligence, Appropriations, Armed Services) follow at 22. Regular members on those same committees score 12. Based on the member's role at the time of disclosure, not their current status.

Committee × sector alignment up to 20 pts

A trade in a sector that the member's committee directly oversees scores 20. Related sectors (technology & telecom, defense & aerospace, financials & insurance) score 6. No alignment scores zero. Leadership members receive 10 points for cross-committee influence.

Trade amount up to 20 pts

Trades above $500K score 20. Above $100K scores 12. Above $15K scores 4. Below $15K scores 1. STOCK Act filings report ranges ($15,001–$50,000 etc.); the midpoint of the range is used as the estimate.

Price not yet priced in up to 15 pts

The price movement between transaction date and disclosure date is measured. A move below 2% scores 15 — the market hasn't reacted yet. A move above 10% scores 0 — the information appears to be already public. Trades with no available price data are treated as not yet priced in.

Additional factors

  • Cluster signal — other members trading the same ticker in the same direction within 30 days (up to 5 pts)
  • Asset type — call options on buys and put options on sells score +10; ETFs and mutual funds score −10 to −15
  • Historical track record — the member's verified 3-month alpha vs. S&P 500 and sector win rate (up to +20, down to −5)
  • Sector preference — technology and telecom buys receive a small bonus; utilities and real estate a small penalty
  • First buy signal — first time the member buys a particular ticker scores +5; more than five prior purchases of the same ticker score −3

Penalties

  • Trade belongs to a spouse or dependent child (−10)
  • Member's average filing delay exceeds 35 days (−5)
  • Disclosure filed more than 45 days after the transaction — STOCK Act violation territory (−15)
  • Disclosure filed in fewer than 10 days — likely routine or automatic (−5)
  • S&P 500 in bear territory (more than 10% below 52-week high) on disclosure date (−8)

Recent alerts

View all alerts →

Be first. Every high-scoring trade, the moment it fires.

Join the Telegram group and get notified the moment a high-scoring trade comes in. Each alert tells you who traded, what stock, how much, and why it scored high. Everything you need, in one message.

Free during early access. Join now and keep access even if that changes later.

Join free →