Congressional Trades

Every STOCK Act disclosure filed by members of Congress — 189K+ trades from 343 politicians, see what they're buying and how long they took to report it

Top Alpha · 90d Excess Return
--
best performing politician vs. S&P
Filings in View
--
189K total in database
Active Herds
--
3+ politician convergence
This Week
--
new filings
Avg Gap Days
--
disclosure lag
Beat Market
--
of buys outperform
Most Active
--
Party
Direction
Period
Amount
--
Loading recent trades...
How Herd Detection Works — Scoring & Tiers
Detection Algorithm
Herd Detection scans every STOCK Act disclosure and groups trades by ticker. A herd fires when 3 or more politicians independently buy the same stock within a rolling window (configurable, default 180 days back).

Trades involving option exercises, contributions, or donations are filtered out — only genuine market purchases qualify.

Historical data shows herd trades average −1.8% return (30d). By the time 3+ politicians have filed, the information edge is often priced in. Herds signal crowded positioning, not necessarily fresh alpha.

Best use: treat herds as a confirmation layer — if you're already watching a ticker, congressional convergence adds institutional validation, not a standalone entry signal.
3–4 politicians · moderate 5–7 · crowded 8+ · extreme
Score Calculation — 100-point scale (Q40 + C20 + T24 + V16)
Quality
6–40
quality_weighted_count = Σ(politician quality ÷ 100). ≥5.0 → 40 pts  ·  ≥3.0 → 30  ·  ≥2.0 → 18  ·  else 6
Count
6–20
Distinct politicians in the herd. ≥10 → 20 pts  ·  ≥5 → 14  ·  else 6
Tightness
6–24
Days between first and last trade in window. ≤1d → 24 pts  ·  ≤7d → 18  ·  ≤14d → 12  ·  else 6
Volume
2–16
Combined estimated position value (all politicians). ≥$10M → 16 pts  ·  ≥$5M → 12  ·  ≥$1M → 8  ·  else 2
Score = Q + C + T + V, max 100 exactly. 40+20+24+16 = 100. Only herds ≥ 20 are stored.
Tier Thresholds
S Elite — requires near-max across all 4 layers ≥ 90
A+ High-quality multi-factor convergence ≥ 75
A Strong signal — quality + count both high ≥ 60
B Notable herd — current best (MSFT, GOOGL) ≥ 45
C Baseline — valid but fewer strong factors 20–44
Example path to A tier (60 pts):
qwc ≥ 3 (30) + 5 politicians (14) + ≤7d window (18) = 62 pts → Tier A. The Quality layer (40 pts max) has the highest leverage — herds of elite traders score much higher even with moderate counts.
Scanning for congressional herd patterns...
Cluster Buys · Single politicians making 3+ buys of different tickers in the same sector within a short window. Distinct from the Herd tab (multiple politicians on same ticker) — this is one politician sweeping a whole sector at once, often anticipating a sector-wide catalyst.
Window
Min Trades --
Scanning for cluster patterns…
Corp Insiders · Corporate executives and board members file Form 4 disclosures when they trade their own company's stock. This tracks only open-market purchases — when insiders spend their own capital buying shares on the public market, not receiving them as compensation. When multiple executives independently buy the same stock in a compressed window, it's the highest-conviction insider signal. CEO and CFO purchases carry the most weight — these individuals have the clearest visibility into near-term performance and strategic developments. Click any row for individual transaction detail.
Window
Min Insiders
--
Loading Form 4 leaderboard…
Late Filers · The STOCK Act requires Congress members to disclose trades within 45 days of execution. Every filing past that deadline is a documented legal violation — subject to a nominal $200 fine that virtually no one pays. Below are the worst offenders, ranked by total confirmed late filings.
Window
--
Computing late filing leaderboard...
Conflicted Votes · When a member of Congress votes on legislation that could materially benefit companies they personally own shares in, it creates a documented financial conflict of interest. This view cross-references every voting record with personal investment disclosures — surfacing cases where financial holdings and legislative duties intersect. A YEA vote on a bill that benefits a personally-held position is the most direct expression of financial self-interest in the legislative process.
Cross-referencing votes with holdings...