Congress Stock Trades - Politician Financial Disclosures
Pricing
Pay per usage
Congress Stock Trades - Politician Financial Disclosures
Track US Congress stock trades and financial disclosures. Search House and Senate periodic transaction reports (PTRs) by member name, state, or filing type. Essential for journalists, researchers, compliance teams, and transparency advocates. Official data from House Clerk and Senate eFD.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Ava Torres
Actor stats
0
Bookmarked
1
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Congress Stock Trading & Financial Disclosures
Search US Congressional financial disclosure records covering both the House of Representatives and Senate. Extract actual stock trades -- ticker symbol, buy/sell, amount, transaction date -- directly from PTR filing PDFs.
What data is included?
- Stock trades parsed from PTR PDFs -- individual transactions with ticker, type (Purchase/Sale), amount range, and dates
- Periodic Transaction Reports (PTRs) -- stock trades that members must disclose within 45 days
- Annual Financial Disclosures -- yearly reports of all assets, income, liabilities, and transactions
- Amendments -- corrections and updates to prior filings
Data comes directly from official government sources:
Output fields
Filing-level fields
| Field | Description |
|---|---|
memberName | Name of the Congress member |
chamber | House or Senate |
state | Two-letter state code |
district | Congressional district (House only) |
filingYear | Year of the disclosure |
filingType | P (PTR), O (Original), A (Amendment), etc. |
documentUrl | Direct link to the disclosure PDF |
transactions | Array of individual stock trades (PTR filings only) |
Transaction fields (when Parse Stock Trades is enabled)
| Field | Description |
|---|---|
ticker | Stock ticker symbol (e.g., AAPL, MSFT, PANW) |
assetName | Full company/asset name |
transactionType | Purchase, Sale, or Exchange |
owner | Self, Spouse, Joint, or Dependent Child |
transactionDate | Date of the trade (MM/DD/YYYY) |
amount | Dollar range (e.g., "$1,001 - $15,000") |
assetType | ST (Stock), OP (Option), etc. |
description | Additional notes (e.g., option strike price, expiration) |
Use cases
- Financial research -- analyze Congressional trading patterns for market signals
- Journalist investigations -- track politician stock trading and potential conflicts of interest
- Transparency advocacy -- monitor compliance with the STOCK Act
- Quant trading -- build strategies around Congressional insider activity
- Academic research -- study the relationship between legislation and personal investments
Example output
{"memberName": "Nancy Pelosi","chamber": "House","state": "CA","filingType": "P","filingTypeLabel": "Periodic Transaction Report","filingDate": "2/23/2024","documentUrl": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2024/20024542.pdf","transactions": [{"owner": "Spouse","assetName": "Palo Alto Networks, Inc.","ticker": "PANW","transactionType": "Purchase","transactionDate": "02/12/2024","amount": "$500,001 - $1,000,000","description": "Purchased 50 call options with a strike price of $200"}]}
Input options
- Member Last Name -- search by specific member (e.g., "Pelosi", "Tuberville")
- Chamber -- House, Senate, or both
- Filing Year -- 2012 through current year
- State -- filter by state (e.g., "CA", "AL")
- Filing Type Filter -- filter to PTRs only, originals, or amendments
- Parse Stock Trades from PTRs -- extract individual trades from PDF filings (enabled by default)
Notes
- The Senate eFD system occasionally undergoes maintenance. If Senate results are unavailable, House results are still returned.
- Transaction parsing works for House PTR filings. Senate PTRs link to external documents that may not be parseable.
- Data availability varies by year. Most complete data is from 2013 onward.