Congressional stock trades: free data and widget
Under the STOCK Act, House members must disclose their stock trades within 45 days. Penblock reads every Periodic Transaction Report from the House Clerk and parses out each trade. Use the data in a spreadsheet, a story or on your own site. It is free; just link back to Penblock as the source.
Download
↓ DOWNLOAD ALL TRADES (CSV)One row per trade, newest filing first, refreshed about hourly. Columns:
- filed_date
- Date the House Clerk published the filing (YYYY-MM-DD)
- member, district
- Representative and district
- ticker, asset
- Stock ticker and the asset as written in the filing
- action, partial_sale
- buy, sell or exchange; whether a sale was partial
- amount_range
- The value range the member reported (filings give ranges, not exact amounts)
- trade_date
- Date of the transaction (YYYY-MM-DD)
- owner
- self, spouse, joint or child
- house_clerk_filing_url, penblock_url
- The original filing, and the Penblock page for it
Embed the latest trades
A live box of the most recent trades that updates by itself. Paste the code into your page. Keep the "Source" link under it.
Add ?limit=15 to the iframe address to show more rows (3 to 25).
Terms and accuracy
Free to use, including commercially, if you credit and link to Penblock. Trades are read automatically from the House Clerk's public filings, and a trade split across a page break can be missed, so the linked original filing is the full record. Amounts are the ranges members report. This is public information, not investment advice. See our editorial standards. Questions or corrections: hello@penblock.com.