How to Track Senate Stock Trades in Real Time
The official Senate disclosure system is clunky and hard to monitor. Here's every way to track senator stock trades — from the free government database to real-time SMS alerts — and the tradeoffs of each approach.
Under the STOCK Act of 2012, US senators are required to publicly disclose any stock trade over $1,000 within 45 days of the transaction. This data is public — but accessing it quickly and consistently takes more effort than most investors realize.
Here are all the ways to track Senate stock trades, ranked from most manual to most automated.
Method 1: The Official Senate eFD System (Free, Slow)
The Electronic Financial Disclosure system at efdsearch.senate.gov is the primary source of truth for all Senate stock disclosures. Every PTR (Periodic Transaction Report) that a senator files ends up here.
The problem: it's not designed for monitoring. You have to search by senator name, navigate through PDF filings, and check back manually. There are no alerts, no feed, no API. It's a document archive, not a real-time system.
Best for: researchers who need to verify specific filings or access original source documents. Not suitable for regular monitoring.
Method 2: Capitol Gains Free Feed (Free, Updated Every 2 Hours)
Capitol Gains aggregates the official eFD filings and presents them in a clean, sortable feed. The free tier shows the 10 most recent trades, updated every 2 hours automatically.
You can filter by buy/sell, sort by trade size, and click through to individual trade detail pages that show price impact data — how much the stock moved since the senator disclosed the trade.
Best for: investors who want a quick daily check without setting up any tools or accounts.
Method 3: Twitter / X Alerts (Free, Delayed)
Several accounts on X (formerly Twitter) post Senate trade disclosures as they come in. The advantage is that you probably already check Twitter anyway. The disadvantage is that Twitter's algorithm doesn't guarantee you'll see every post, and the quality of these accounts varies.
Capitol Gains posts trades automatically to @ArunBuildsAI — up to 20 times per day. Following that account gives you a passive stream of Senate trade disclosures in your timeline.
Best for: investors who want passive exposure to Senate trading data without actively checking a separate site.
Method 4: Capitol Gains Pro — SMS Alerts ($9/month)
The fastest way to know about a Senate disclosure is an SMS to your phone the moment it's filed. Capitol Gains Pro sends you a text message within minutes of a new disclosure appearing in the official database — before it hits the news, before it trends on Twitter, before any other monitoring tool picks it up.
The alert includes the senator name, ticker, transaction type (buy/sell), and the amount range — everything you need to decide whether to research further.
Sen. John Smith bought $50,001–$100,000 of $NVDA
Trade date: Mar 15, 2026
capitalgains.app/trade/8821
Pro members also receive a morning digest every day at 6am with a summary of all trades disclosed in the last 24 hours — useful for investors who prefer to review everything over coffee rather than react to individual alerts.
Method 5: The Senator Leaderboard (Pro Feature)
Beyond monitoring individual trades, the Senator Leaderboard lets you see which senators have historically made the best calls. Rather than reacting to every trade, you can focus on following the senators whose track record suggests they're worth paying attention to.
The top 3 senators are visible for free. Pro members see the full 25-senator ranking with average returns, best individual trades, and comparison against the S&P 500 benchmark.
Which Method Should You Use?
If you're a casual investor who just wants to stay informed, the free Capitol Gains feed + following @ArunBuildsAI on Twitter is enough. You'll see all the major trades without paying anything.
If you actively trade and want the fastest possible access to disclosures — before any news article covers them — SMS alerts are worth the $9/month. The 45-day window that senators have to file means that by the time a trade appears in the official database, it's already weeks old. But it's still news to most of the market, and there's typically a measurable price reaction when major disclosures hit.