Congressional Trading Tracker
Pricing
from $1.00 / 1,000 trade trackeds
Congressional Trading Tracker
Track US Congress stock trades (House + Senate PTR). Filter by politician, ticker, buy/sell, date. Real-time data from official disclosures. $0.001/start + $0.001/trade.
Pricing
from $1.00 / 1,000 trade trackeds
Rating
0.0
(0)
Developer
Hojun Lee
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Track US Congress stock trades (House + Senate) in real time. Filter by politician, ticker symbol, buy/sell type, and date range. Data from official House/Senate Periodic Transaction Reports (PTR) — no API key required.
What does Congressional Trading Tracker do?
Members of US Congress are required to disclose stock trades within 45 days under the STOCK Act. This actor scrapes those disclosures and returns structured trade records: who bought or sold what, when, and for how much.
Run it with default settings to get the 200 most recent congressional trades across both chambers. Filter by politician name, ticker, or date range to build custom alerts or track specific positions.
Why use this?
- Trading edge — Congress members outperform the market by 12% annually on average (academic research, 2004–2021). Following their trades is a legitimate quant signal.
- No API key — unlike financial data providers that charge $200–$2,000/month for insider trading data, this actor pulls from public government disclosures.
- Schedulable — run weekly on Apify Scheduler and push to Slack, Google Sheets, or a webhook for continuous monitoring.
- Filterable — watch a specific senator's trades, track who's buying NVDA, or alert on any sell above $100k.
Use Cases
- Smart money following — Schedule weekly and push new trades to your watchlist
- Ticker-specific alerts — Filter by
ticker=NVDAto see which Congress members are loading up on AI stocks - Politician tracking — Follow a specific politician's full trade history
- Quant research — Export full dataset for backtesting a "follow Congress" strategy
- Compliance/journalism — Track potential conflicts of interest by committee assignment
How to use
- Click Try for free — runs with default settings in 30 seconds
- Set filters (all optional): politician name, ticker, chamber, buy/sell
- Optionally add a date range (e.g., last 30 days)
- Run — get structured JSON with all matching trades
To monitor continuously: Schedules → New Schedule → every Monday 9am → connect to a Webhook.
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
politician | string | — | Politician name or slug (e.g. nancy-pelosi, nancy pelosi) |
ticker | string | — | Stock ticker to filter (e.g. NVDA, AAPL) |
chamber | string | all | house, senate, or empty for both |
tradeType | string | all | buy, sell, or empty for all |
dateFrom | string | — | Start date YYYY-MM-DD |
dateTo | string | — | End date YYYY-MM-DD |
maxTrades | integer | 200 | Maximum records to return (1–1000) |
Example inputs
Recent Pelosi trades:
{"politician": "nancy-pelosi","maxTrades": 50}
Who's buying NVDA?
{"ticker": "NVDA","tradeType": "buy","dateFrom": "2026-01-01"}
Senate sells this month:
{"chamber": "senate","tradeType": "sell","dateFrom": "2026-08-01","maxTrades": 100}
Output
Each trade record contains:
| Field | Example | Description |
|---|---|---|
politician | Nancy Pelosi | Full name of Congress member |
politician_id | nancy-pelosi | URL slug |
party | D | Political party (D/R/I) |
chamber | house | house or senate |
state | CA | State represented |
ticker | NVDA | Asset ticker symbol |
company | Nvidia Corporation | Full company name |
trade_type | buy | buy or sell |
amount_min | 1001 | Minimum amount ($) |
amount_max | 15000 | Maximum amount ($) |
amount_midpoint | 8000.5 | Midpoint estimate ($) |
amount_text | $1,001 - $15,000 | Original range string |
traded_date | 2026-07-15 | Date of transaction |
filed_date | 2026-08-10 | Date disclosure was filed |
Sample output:
[{"rank": 1,"politician": "Nancy Pelosi","politician_id": "nancy-pelosi","party": "D","chamber": "house","state": "CA","ticker": "NVDA","company": "Nvidia Corporation","trade_type": "buy","amount_min": 250001,"amount_max": 500000,"amount_midpoint": 375000.5,"amount_text": "$250,001 - $500,000","traded_date": "2026-07-15","filed_date": "2026-08-05"}]
You can download the dataset in JSON, CSV, Excel, or JSONL format.
Pricing
Pay-Per-Event: $0.001 per actor start + $0.001 per trade record returned.
| Run | Trades | Cost |
|---|---|---|
| Default (200 trades) | 200 | ~$0.20 |
| Quick scan (50 trades) | 50 | ~$0.05 |
| Full export (1000 trades) | 1000 | ~$1.00 |
vs. Quiver Quantitative ($500/yr), Unusual Whales ($600/yr), Bloomberg ($24,000/yr).
Automate with Apify Scheduler
Monitor congressional trades every week automatically:
Apify Console → Schedules → + New Schedule:
| Field | Value |
|---|---|
| Actor | Congressional Trading Tracker |
| Cron | 0 9 * * 1 (every Monday 9:00 UTC) |
| Input | {"maxTrades": 500} |
Connect to a Webhook (Slack, Discord, email) under Integrations to get alerts on new disclosures.
Data Source
Data is sourced from Capitol Trades (capitoltrades.com), which aggregates official disclosures filed under the STOCK Act:
- House PTR — Periodic Transaction Reports from the House Office of the Clerk
- Senate PTR — Electronic Financial Disclosure System (EFTS)
All data is public government information. Congress members are legally required to file these reports within 45 days of any transaction over $1,000.
FAQ
Why is there a 45-day lag? Congress members have 45 days after a transaction to file. Some file earlier. The lag is mandated by law.
Is this legal to use? Yes. The STOCK Act (2012) requires public disclosure of congressional trades for transparency. This actor retrieves publicly available government data.
How accurate are the amounts? Disclosures report ranges (e.g., $1,001–$15,000), not exact amounts. The amount_midpoint field gives a best estimate.
Can I get historical data? Yes — set dateFrom to any past date to retrieve historical disclosures.
Related Actors (same author)
- Economic Calendar Tracker — FOMC, CPI, NFP macro events
- Crypto ETF Flow Tracker — BTC/ETH institutional flows
- Stock Earnings Tracker — Earnings calendar
Feedback
Found a bug or have a feature request? Leave a review — responses within 24 hours.