The theory is simple: when members of Congress disclose their stock trades, anyone can see them. In practice, navigating the official government sources is tedious enough that most people give up. This guide explains how to track congressional trades efficiently, without dealing with slow government websites.
The Official Sources
There are two official databases, one for each chamber:
Senate Financial Disclosures: efdsearch.senate.gov
The Senate's Electronic Financial Disclosures system lets you search by senator name and filter by report type (select "Periodic Transaction Report" for trades). Electronic filings show the trade data directly in the browser; paper filings require downloading a PDF. The interface is functional but not designed for ongoing monitoring.
House Financial Disclosures: disclosures-clerk.house.gov
The House Clerk's portal works similarly. You can search by member name and filter for PTR filings for a given year. All House PTR filings are PDFs, which means you're downloading and opening files to read individual trade details.
Both portals are free and publicly accessible. The main limitations: no aggregate view, no alerting capability, and no cross-member analysis. You can find individual filings but not answer questions like "what's Congress buying right now?" without manual effort.
Using Capitol Trader
Capitol Trader pulls from both official sources daily and organizes the data into three main views:
Latest Trades — A real-time feed of all recent disclosures, sorted by disclosure date. You can filter by transaction type (purchases only, sales only), by party, by chamber, or by ticker. This is the fastest way to see what was just filed.
Member profiles — Every member of Congress with at least one disclosed trade has a dedicated page with their full history, most-traded tickers, party affiliation, and chamber. The URL structure is /congressman/[name-slug], so you can bookmark specific members you follow.
Leaderboard — Members ranked by total trade count. If you want to focus on the most active traders (where the signal tends to be stronger simply due to volume), this is the right starting point.
Ticker pages — Each stock that has appeared in at least one congressional disclosure has a page at /ticker/[symbol] showing who has traded it, the buy/sell ratio, and the timeline of activity.
Setting Up Trade Alerts
The most practical way to monitor congressional trading without checking the site daily is to subscribe to alerts:
- Go to any member's profile page on Capitol Trader
- Click "Get alerts for [Name]" in the sidebar
- Enter your email address
You'll receive a notification when a new disclosure is filed. Alerts are free. You can sign up for multiple members.
You can also get a general digest of all new disclosures by subscribing on the home page or the newsletter page.
What to Monitor and Why
Not all congressional trades are equally worth tracking. Here's a practical framework for deciding where to focus:
Committee overlap. The most interesting trades are those where the member sits on a committee that oversees the industry they're trading. A member of the House Financial Services Committee buying bank stocks; a member of the Senate Armed Services Committee buying defense contractors; a member of the Energy and Natural Resources Committee buying oil and gas. The committee assignment creates the policy-information overlap that makes the trade notable.
Coordinated activity. When multiple members buy the same stock in a short window, especially across party lines, it suggests the buying is driven by something observable from inside the institution rather than personal conviction. Worth paying attention to.
Unusual size. Most congressional trades fall in the $1,001–$50,000 range. Trades in the $500,000+ range from members who aren't known for active trading stand out. They suggest a level of conviction that's worth noting.
Consistent patterns. A member who buys semiconductors every January isn't necessarily acting on privileged information — they might just be a growth investor who likes the sector. But consistent, large, sector-specific trades from members on relevant committees are worth deeper investigation.
What Not to Do
Don't treat disclosures as buy signals. By the time you see a trade, it's at minimum a few days old, and often 30–45 days old. Whatever advantage the member had at the time of the trade has mostly played out. Following each disclosed trade as if it were a real-time signal is likely to generate poor results.
Don't ignore the sell side. The selling pattern is at least as informative as the buying pattern. A member who is consistently reducing their position in a sector they oversee is making a statement worth noticing.
Don't anchor on one member. The signal in congressional trading data is most reliable in aggregate — multiple members, multiple transactions, over a sustained period. One trade by one member is noise.
The Bottom Line on Real-Time Tracking
The honest assessment: congressional trade data is useful as a political-economy indicator, not as a real-time trading signal. The 45-day disclosure window means you're always looking backward. By the time you see the filing, the information that motivated the trade is already incorporated into prices.
Where the data adds value is in understanding which sectors elected officials are putting real capital into, and how that correlates with their legislative activity. That's a slower, more analytical use of the data — but it's a use that holds up over time.
Capitol Trader exists to make that analysis faster and more accessible. Browse the latest disclosures or search for a specific member to start.
Understanding the Disclosure Delay in Practice
The 45-day disclosure window is the central limitation of the STOCK Act for investors. Understanding exactly how it works in practice helps set realistic expectations.
When a member of Congress makes a trade, the clock starts on the transaction date — not when the member becomes aware of the trade. For trades placed by a broker or financial advisor on the member's behalf, the disclosure deadline runs from when the member is notified, which may be after the trade date. This creates occasional situations where disclosure dates appear to extend beyond 45 days from the transaction date without technically violating the law.
In practice, disclosure timing varies significantly by member:
- Prompt filers (typically within 1–2 weeks of the transaction): These members tend to trade infrequently and file as soon as the trade clears.
- Deadline filers (consistent 40-45 day delays): Some members — and some brokers — appear to have a systematic process that runs right up to the deadline.
- Late filers (beyond 45 days, paying the $200 fine): A meaningful number of disclosures arrive past the deadline each year. The fine is small enough that some members don't prioritize compliance.
Capitol Trader calculates and displays the disclosure delay for every filing. Sorting a member's trade history by delay can tell you whether they're systematically using the full window.
Third-Party Tracking Tools
Capitol Trader isn't the only way to monitor congressional trades. Other tools worth knowing about:
Quiver Quantitative — A financial data platform that includes congressional trading data alongside other alternative datasets. More oriented toward quantitative analysts and institutional users.
Unusual Whales — A retail-focused platform that tracks congressional trades alongside other unusual market activity. Published the methodology for the NANC/KRUZ ETFs.
OpenSecrets — A campaign finance watchdog that includes financial disclosure data. More oriented toward conflict-of-interest analysis than investment research.
The official portals — efdsearch.senate.gov and disclosures-clerk.house.gov are the authoritative sources. Everything else derives from these.
Each tool makes different choices about data coverage, normalization, and presentation. Capitol Trader focuses on clean, daily-updated data with per-member profiles, ticker-level activity, and email alerts.
Building a Monitoring Workflow
If you want to track congressional trading systematically, here's a practical workflow that takes about 10 minutes to set up and runs on autopilot:
Step 1: Identify the members and tickers you care about. Start with members who sit on committees relevant to sectors you invest in. A list of committee assignments is available at congress.gov. Cross-reference with members who appear in Capitol Trader's leaderboard.
Step 2: Subscribe to email alerts. Go to Capitol Trader's newsletter page and subscribe to the daily digest. When new disclosures are filed, you'll receive a summary the following morning.
Step 3: Set up bookmarks for the tickers you care about.
Each ticker on Capitol Trader has a dedicated page. Bookmark the tickers most relevant to your portfolio — /ticker/nvda, /ticker/aapl, etc. — and check them when you want a quick update on congressional activity.
Step 4: Review the latest-trades feed weekly. Set a weekly calendar reminder to spend 10 minutes on the latest trades page. Filter for purchase transactions to focus on buying activity. Look for coordinated buying across multiple members in sectors you follow.
Step 5: Correlate with news and committee activity. When you see an interesting pattern, cross-reference it with publicly available information: congressional calendars, committee hearing schedules, pending legislation. Context turns data points into analysis.
This workflow won't generate real-time trading signals — the 45-day lag prevents that. But it will give you a consistent picture of where experienced policymakers are placing real capital, updated daily with zero ongoing effort after setup.