Congress Stock Trading & Financial Disclosures Scraper: House
Pricing
from $1.35 / 1,000 trade records
Congress Stock Trading & Financial Disclosures Scraper: House
Pull US House stock trades from official STOCK Act financial disclosures: member, party, state, ticker, buy or sell, numeric amount estimate, late-filing flag and days to report. Filter by member, committee, ticker or date, and monitor new filings. No login needed.
Pricing
from $1.35 / 1,000 trade records
Rating
0.0
(0)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
8 days ago
Last modified
Categories
Share
ποΈ Congress Stock Trading & Financial Disclosures Scraper: House
| Official filings are one signal. This suite tracks four. Pair these primary-source disclosures with Capitol Trades' aggregator view, SEC Form 4 insider activity, and FINRA short interest. | |||
| INSIDER & POLITICAL STOCK-TRADING TRANSPARENCY Β Β β’Β Β Congress trades, SEC insider filings, and short interest, cross-referenced | |||
|
Congress trades with sector & bio context |
β€ You are here |
Insider filing changes by issuer |
FINRA short interest, every US market |
|
Financial disclosures are public record. Whether they were filed on time is the story. Pull US House stock trades with a real dollar estimate on every filing and a flag for missed 45-day STOCK Act deadlines. No more squinting at price brackets or guessing who's late. |
|
π΅ Real dollar amounts Every filing gets a numeric estimate, not just a bracket you have to interpret yourself. |
β° Late-filing flag Know instantly which filings broke the 45-day STOCK Act reporting deadline. |
π·οΈ Full member profile Party, state, district, and committee seats attached to every filing automatically. |
π Alert-ready monitor Only new filings since your last run, with a plain-English summary ready for Slack or email. |
Congress Stock Trading & Financial Disclosures Scraper pulls the stock trades that members of the US House report under the STOCK Act. Search by member, party, committee, ticker, trade type, or amount, or turn on monitor mode and get only the newly filed trades on every run. Every row comes with a numeric dollar estimate, a late-filing flag, and the member's party, state, district, and committee seats already attached. Senate filings are not covered.
π What does Congress Financial Disclosures Scraper do?
It turns House financial disclosures into a spreadsheet or data feed, one row per disclosed transaction, newest filings first.
Two things set it apart from just reading the raw filings:
- Numeric transaction amounts. Filings only disclose a price bracket like "$1,001 to $15,000." This Actor turns that into
amountMinUsd,amountMaxUsd, and a usableamountEstimateUsd, so you can sort, filter, and rank disclosures by size instead of squinting at brackets. - A late-filing flag. The STOCK Act gives members 45 days to report a transaction. This Actor counts the days from the trade to the day the report was filed, flags every trade that missed the deadline, and shows how many days past it was.
- Filters that match how people research Congress. Narrow by member, state, party, committee, one or many tickers, purchase or sale, whose trade it was, asset type, and trade size.
- A monitor you can schedule. Each run returns only filings that appeared since the last run, oldest first, so nothing is skipped when a run hits its limit.
π‘ Why use it?
"I cover congressional accountability." You need more than a screenshot of a filing. Pull disclosures by member or ticker and get the dollar amount, the filing date, and whether it was reported late. All in one row, ready for your story.
"I track STOCK Act compliance." Reading brackets by hand doesn't scale. Filter to late filings only and get a ranked list of who is missing the 45-day deadline, backed by numbers instead of a manual count.
"I need a dataset I can cite and defend." Every row traces back to the official House Clerk filing, not a secondhand aggregator. When you cite a number, you can point straight to the source document.
π How to use it
|
STEP 1 Pick your members or filings Filter by member, state, party, committee, ticker, or amount. |
STEP 2 Search once, or monitor ongoing Switch to monitor mode to get only new filings on every scheduled run. |
STEP 3 Export or wire up an alert Download the data, or send monitor results straight to Slack or email. |
- Click Try for free and open the input form.
- Leave Mode on Search filings, then set a last name, state, party, or ticker to narrow results.
- Turn on Late filings only if you want just the compliance misses.
- Set Max trades to how many trades you want back.
- Click Start, then open the Output tab to preview and download your data.
Switch Mode to Monitor for new trades and schedule the Actor to run daily or weekly. Every run after the first only returns filings submitted since the last one. The first monitor run returns the latest filings and starts the memory.
βοΈ Input
| Field | Type | Required | Description |
|---|---|---|---|
mode | enum | No | search to filter filings, or newFilingsMonitor to pull only new filings since the last run. |
chamber | enum | No | House is available. senate is kept so old saved runs still start, and returns no data. |
lastName / firstName | string | No | Part of the member's name. |
state | string | No | Two-letter state code. |
party | enum | No | Democrat, Republican, or Independent (sitting members). |
committee | string | No | Members whose committee name contains this text (sitting members). |
ticker / tickers | string / array | No | One ticker, or a list of tickers to watch together. |
transactionType | enum | No | Purchases, sales (including partial), or exchanges. |
owner | enum | No | The member, a spouse, a joint account, or a dependent child. |
assetTypes | array | No | Asset type codes as printed on the filing, such as ST or OP. |
minAmountUsd / maxAmountUsd | integer | No | Keep trades whose estimated value is inside this range. |
lateFilingsOnly | boolean | No | Only trades filed more than 45 days after the transaction. |
startDate / endDate | date | No | Filing date range. Without dates the current year is searched. |
maxItems | integer | No | Maximum number of trades to return. |
maxFilings | integer | No | Safety limit on how many filings one run opens. |
proxyConfiguration | object | No | Connection settings. The default works and needs no changes. |
π Output
Each disclosed transaction comes back as one row. You can download the dataset as JSON, CSV, Excel, or HTML.
{"rowType": "transaction","chamber": "house","filerFullName": "Richard W. Allen","party": "Republican","state": "GA","district": "12","committees": ["House Committee on Energy and Commerce"],"owner": "SP","assetName": "Ferguson Enterprises Inc. Common Stock (FERG)","ticker": "FERG","transactionType": "P","transactionTypeLabel": "purchase","transactionDate": "12/12/2025","transactionDateIso": "2025-12-12","notificationDate": "01/06/2026","amountRange": "$15,001 - $50,000","amountEstimateUsd": 32501,"daysToReport": 34,"daysToNotify": 25,"isLateFiling": false,"filingDate": "2026-01-15","filingUrl": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2026/20033751.pdf","summaryText": "Richard W. Allen purchased Ferguson Enterprises worth $15,001 - $50,000, filed 34 days after the trade"}
π Data table
| Field | Type | Description |
|---|---|---|
filerFullName | string | The member named in the filing. |
chamber | string | The chamber of the filing (House). |
party | string | The member's political party. |
state | string | The member's state. |
district | string | House district, when the member represents one. |
committees | array | Committees the member currently sits on. |
owner / ownerLabel | string | Who made the transaction: the member (blank), a spouse, a joint account, or a dependent child. |
assetName | string | The stock or asset name as disclosed. |
ticker | string | Stock ticker, when the asset has one. |
transactionType / transactionTypeLabel | string | The filing code (P, S, S (partial), E) and its plain label. |
transactionDate / transactionDateIso | string | When the transaction happened, as printed and as YYYY-MM-DD. |
notificationDate / notificationDateIso | string | When the member was notified of the transaction. |
filingDate | string | The day the report was filed with the House Clerk. |
amountRange | string | The disclosed price bracket. |
amountMinUsd | number | Lower bound of the bracket. |
amountMaxUsd | number | Upper bound of the bracket. |
amountEstimateUsd | number | Midpoint estimate, ready to sort and filter on. |
daysToReport | number | Days from the transaction to the day it was filed. |
daysToNotify | number | Days from the transaction to the member's notification. |
isLateFiling | boolean | Whether the filing missed the 45-day STOCK Act deadline. |
lateByDays | number | Days past the deadline, on late filings. |
summaryText | string | A ready-to-use plain-English summary of the transaction. |
filingUrl | string | Direct link back to the original filing. |
π° Pricing
This Actor runs on pay per result. You are charged for the trade records you actually receive, plus a small one-time fee when the run starts. A run that returns nothing costs you almost nothing, and there is no subscription or monthly minimum.
Most platforms that track congressional disclosures bundle it as a secondary feature behind a monthly subscription. This Actor charges only for the trade records you pull, with no subscription required.
β Enjoying Congress Financial Disclosures Scraper?
|
β β β β β Real dollar amounts and a late-filing flag on every disclosure, so the compliance story writes itself. A 5-star rating takes 10 seconds and helps other journalists, researchers, and watchdogs find it. Your feedback also tells us what to build next. |
| β Β Β Rate this Actor on Apify |
π― Tips
- Build a compliance leaderboard. Turn on late filings only, run it with no member filter, and you have a ranked list of who consistently misses the 45-day deadline.
- Filter before you enrich. Use
minAmountUsdto focus on disclosures big enough to matter before pulling the full dataset, especially on a wide date range. - Schedule monitor mode daily or weekly. New disclosures trickle in throughout the year. A schedule catches them without burning budget on redundant re-checks.
- Watch several tickers at once. Put your watchlist in
tickersand run the monitor on a schedule. - Watch the owner field. A transaction made by a spouse or dependent still counts under the STOCK Act and is included here, not filtered out.
β FAQ
Does this cover both the House and Senate? No. It covers House members, from the House Clerk's public filings. The Senate's filing site opens only after accepting its terms through a session, which this Actor does not use, so Senate trades are not included. Runs that still ask for the Senate finish with a clear message and return House data only when Chamber is Both.
How is the late-filing flag calculated? As the number of days between the transaction date and the date the report was filed, compared against the STOCK Act's 45-day deadline. Both dates come directly from the official filing record.
Do I need any login or API key? No. The House Clerk's filings are public and need no login, key, or cookie.
Can I get alerted to new filings automatically? Yes. Set Mode to Monitor for new trades and put the Actor on an Apify schedule. Each run after the first only returns filings submitted since the last one, oldest first, and every row includes a ready-to-use summary line for Slack or email.
βοΈ Disclaimers
This Actor collects only publicly available financial disclosure filings from the official House Clerk system. It does not access any private data. You are responsible for using the data in line with applicable law.
Found a problem or want a field added? Open an issue on the Issues tab and it will be looked at.
π Other actors
- Capitol Trades Scraper: Congress Stock Trades & Monitor Mode β - the aggregator view of congressional trading, with politician bio and sector context, for signal builders rather than primary-source filings.
- SEC Form 4 Insider Monitor: Filing Changes β - insider trading filing changes by issuer.
- US Short Interest Scraper: NYSE, Nasdaq and OTC via FINRA Data β - official FINRA short interest for every US market.
- SEC EDGAR Scraper for RAG: 10-K/10-Q/8-K as JSON β - SEC filings as clean structured data, the other half of the public-company accountability picture.