The U.S. Legislative Branch
Every member of Congress — 100 Senators, 435 Representatives, and 3 non-voting delegates — disclosed under the STOCK Act. Live trade activity, signal scores, committee maps, and herd detection. Updated daily from federal disclosures.
🏛️ Explore the interactive chamber
See the full House + Senate hemicycle. Filter by party, signal tier, top sector, or trade activity. Click any seat for the member's full profile and trading history.
Open interactive chamber → Find your representativeWho is allowed to trade stocks in Congress?
Every sitting member of the U.S. Congress — Senators and Representatives — can legally trade individual stocks. The STOCK Act of 2012 requires them to disclose trades within 45 days, but does not prohibit trading. Spouses and dependent children must also disclose.
How many members of Congress trade stocks?
Out of 538 members tracked, 343 (63.8%) have filed at least one STOCK Act disclosure since 2020. The most active trader is Rep. Ro Khanna (D-CA) with 48,257 trades across 1,372 tickers.
What's the STOCK Act?
The Stop Trading on Congressional Knowledge Act, passed in 2012, requires members of Congress to publicly disclose individual stock trades over $1,000 within 45 days of the transaction. GovGreed tracks 23,426 late filings — about 12.5% of all trades.
Do politicians beat the market?
Our A+ tier signals — trades that combine high politician quality, herd convergence, and bill correlation — show a 72.7% win rate and +10.7% average 30-day return. Full methodology at greed-is-predictable.
Which committees give the biggest trading advantage?
Members on House Financial Services, Senate Banking, House Armed Services, and the Intelligence committees show the strongest committee-trade alignment patterns. See the full interactive committee map.
What's herd detection?
When 3+ politicians independently trade the same ticker within a short window, that's a "herd signal". We track 31 active herd signals — the highest-conviction signal type in our 7-layer model. View live herd signals →