Congress Stock Trades: House & Senate STOCK Act
Pricing
$2.00 / 1,000 trades
Congress Stock Trades: House & Senate STOCK Act
Stock and asset trades disclosed by members of the US House and Senate (STOCK Act periodic transaction reports), parsed from the official Senate eFD and House Clerk filings, with party, committees and late-filing flags.
Congress Stock Trades: House & Senate (STOCK Act)
Every stock and asset trade disclosed by members of the US House and Senate, parsed straight from the official sources: the Senate's eFD system and the House Clerk's Periodic Transaction Reports. Each trade is matched to the member's party, state and committee assignments, with a late-filing flag.
Built for journalists and newsrooms, transparency and watchdog groups, academic researchers, and analysts studying congressional trading. With House control in play in the 2026 midterms, congressional trading is likely to stay in the news.
What you get
One row per trade:
- Member: name, chamber, party, state, district and Bioguide ID.
- Committees: current assignments, so trades can be checked against oversight areas.
- Trade:
- transaction date and filing date
daysToDisclose, andlateFilingif more than 45 days after the trade- owner (self, spouse, joint or dependent child), ticker, asset name and asset type
- transaction type (purchase, sale, partial sale or exchange)
- reported amount range, plus numeric min/max
- Link to the official report.
Filters: chamber, member, party, ticker, transaction type, minimum amount and filing date range.
Monitoring mode: returns only trades not seen before. Schedule it daily for alerts.
Strictly neutral: every member of every party is covered.
Example
{"chamber": "Senate","memberName": "Sheldon Whitehouse","party": "Democrat","state": "RI","committees": ["Senate Committee on Finance", "..."],"transactionDate": "2026-09-04","filedDate": "2026-10-01","daysToDisclose": 27,"lateFiling": false,"owner": "Spouse","ticker": "JPM","assetName": "JP Morgan Chase & Co. Common Stock","transactionType": "Sale (Partial)","amount": "$15,001 - $50,000","amountMin": 15001,"amountMax": 50000,"reportUrl": "https://efdsearch.senate.gov/search/view/ptr/..."}
Coverage and limits
- Electronic filings are parsed fully: all Senate eFD electronic reports, and House PDFs that have a text layer (the large majority).
- Paper or scanned filings (a small share) can't be read automatically. They're listed as free
unparsed_filingrows with a link to the original. - Amounts are the ranges members report. The law doesn't require exact values.
- Typical volume: a 30-day window holds roughly 200–600 trades.
Pricing
$2 per 1,000 trades. Unparsed-filing rows are free. No start fee.
Permitted use: please read
Under the Ethics in Government Act (5 U.S.C. §13107), it's unlawful to use these reports for:
- any commercial purpose, other than by news and communications media for dissemination to the general public;
- determining or establishing anyone's credit rating;
- soliciting money for any political, charitable or other purpose.
This Actor is intended for news reporting, research, transparency and public-interest analysis. You're responsible for making sure your use is lawful.
Questions: open an issue or email hello@weirworks.com.
Independent tool by weirworks. Not affiliated with the US Congress. Member and committee data: the unitedstates/congress-legislators project (public domain).