ποΈ Congress Stock Trades Scraper β Live Disclosures
Pricing
from $0.0015 / item scraped
ποΈ Congress Stock Trades Scraper β Live Disclosures
Scrape U.S. Congress members' stock trades & financial disclosures: member, ticker, buy/sell, amount range and dates. One clean row per trade or filing as JSON, CSV or Excel.
Pricing
from $0.0015 / item scraped
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Track U.S. Congress members' stock trades and financial disclosures and export clean, structured data. Get one tidy row per trade β member, ticker, buy or sell, amount range, and dates β or one row per filing, as JSON, CSV or Excel.
Perfect for investors, journalists, researchers, fintech builders and anyone who wants to follow congressional trading activity without copy-pasting from documents.
What you can scrape
- Individual trades β every reported stock transaction: the member who traded, the asset and its ticker, whether it was a purchase, sale or exchange, the disclosed amount range, the transaction date and the notification date.
- Disclosure filings β the full index of financial-disclosure filings: member, state and district, filing type, filing date and a direct link to the source document.
- Filter by member β narrow any run to a single representative by last name.
- Multiple years β pull one year or several in a single run.
Modes
Pick a mode in the input:
| Mode | What it does |
|---|---|
transactions | One row per individual trade, with member, ticker, buy/sell, amount range and dates. |
filings | One row per disclosure filing from the index (faster, no per-trade breakdown). |
Example input
Latest congressional stock trades:
{"mode": "transactions","years": [2025],"maxItems": 200}
Every filing for one member:
{"mode": "filings","years": [2025],"member": "Greene","filingTypes": ["all"]}
Example output (a single trade)
{"memberName": "Hon. Marjorie Taylor Greene","state": "GA","district": "14","filingTypeLabel": "Periodic Transaction Report","filingDate": "2/24/2025","docId": "20026791","owner": null,"assetName": "Apple Inc. - Common Stock","ticker": "AAPL","assetTypeCode": "ST","transactionType": "Purchase","transactionDate": "02/12/2025","notificationDate": "02/13/2025","amountRange": "$1,001 - $15,000","amountMin": 1001,"amountMax": 15000,"capitalGainsOver200": null,"pdfUrl": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20026791.pdf"}
Input reference
| Field | Type | Description |
|---|---|---|
mode | string | transactions (one row per trade) or filings (one row per disclosure). |
years | array | Which disclosure years to collect, e.g. [2025] or [2025, 2024]. |
filingTypes | array | Filing types to include. ["P"] = the stock-trade reports (default). Use ["all"] for every type. |
member | string | Optional. Only include filings whose member last name contains this text. |
maxItems | integer | Max rows to collect (0 = no limit). |
Output & export
Every run writes to a dataset you can download as JSON, CSV, Excel, XML or RSS, or pull through the Apify API. Each row is flat and typed, includes the member and a link to the underlying document, and numeric amountMin / amountMax fields make the disclosed value ranges easy to sort and filter.
Use cases
- Investing signals β watch what senators and representatives are buying and selling.
- Newsrooms β surface notable trades by member, ticker or date for reporting.
- Research & compliance β build datasets on congressional trading trends over time.
- Alerts & dashboards β feed a spreadsheet, database or BI tool on a schedule.
FAQ
What data do I get? Individual congressional stock trades (member, ticker, buy/sell, amount range, dates) or the full list of disclosure filings.
Can I follow one member? Yes β set member to their last name.
Can I collect several years at once? Yes β list them in years.
What formats can I export? JSON, CSV, Excel, XML and RSS, plus the Apify API and integrations.
How do I limit results? Set maxItems. Use 0 to collect everything the run returns.