US Senate Financial Disclosures
Do you want to know what your Senators are buying on the stock market?
The STOCK Act
The STOCK act requires every Member of Congress to publicly file and disclose selected financial transactions within 45 days.
The Senate’s disclosures are available at efdsearch.senate.gov.
Crawling the site
@neelsomani shared a Selenium script to crawl the disclosures.
Super useful, but it takes 2.5 hours to run on my slowish internet connection. I am making the crawled data available as a CSV.
Using the data
If you are planning on running an analysis on this dataset, some things to note:
- Disclosures do not have have to be filed until 45 days after the transaction.
- Senator reports are available until six years after the individual ceases to be a member.
- Candidate reports are available for one year after the individual is no longer a candidate.
- Early filings are filed as scans. They do not show up in the table There are no records before 2014, and things are spotty for a period after that.
- Some tickers are missing or filled in by company name.
- If the ticker is not available on Yahoo Finance, the trade is ignored.
- Transaction amounts are filed as ranges.