Other blogsGuides

House financial disclosure reports: how to find member stock trades

The Clerk of the House posts every representative's annual report and trade report in a free database. Here is how to search it, read it and get alerts.

House financial disclosure reports are the filings representatives, candidates and some House staff submit to the Clerk of the House, and they are where every House member's stock trades first become public. You can search them for free on the Clerk's site in a couple of minutes; if you would rather be told when a member you follow files a new trade, AyeWatch can watch for it and send you a summary.

Two kinds of House financial disclosure reports

The Clerk's database holds more than one document type, and knowing which is which saves time:

Report What it covers When it is filed
Annual financial disclosure Sources and amounts of income, assets and other holdings for the past year Generally by May 15
Periodic transaction report (PTR) Individual trades in stocks, bonds and other securities over $1,000 Within 30 days of learning of the trade, and no later than 45 days after it

If you came here to see stock trades, you want the PTRs. The annual report is better for a picture of overall holdings, but it is months behind.

The House Ethics Committee's guide says PTRs include trades in assets held by a spouse or dependent child, marked SP or DC on the form, and that a late PTR draws a fee of at least $200.

How to search the Clerk's database

  1. Go to the Clerk's financial disclosure reports page and open the search.
  2. Choose Members, or Candidates for people running for a House seat.
  3. Enter a last name, and narrow by state and district if the name is common.
  4. Pick a filing year. The list runs from 2008 to the current year.
  5. Open a report from the results. PTRs open as PDFs, with one line per trade.

If you want everything at once, the same page has a download for each year. The yearly file is an index of filings by name, district, filing type and date, and you open the PTRs from there.

Reading a result

Each PTR line gives an owner code, the asset name, the type of trade, the trade date, the date the member was notified and an amount range such as $50,001 to $100,000. Expect a gap of days or weeks between the trade and the filing. Some personal information that the law does not require is redacted, as the search page notes.

The page also carries a legal warning worth reading before you reuse anything: the reports may not be used for a commercial purpose, other than by news media reporting to the public, or for credit ratings or soliciting money.

Senate reports live elsewhere

The Clerk's database covers the House only. Senators file with the Secretary of the Senate, and their reports are searched through the Senate's eFD system at efdsearch.senate.gov. Tracker sites like Quiver Quantitative and Unusual Whales combine both chambers, which is handy if you follow more than one member.

Turning the search into an alert

Searching works when you have a question. It does not work as a habit, because nobody remembers to check every week. AyeWatch is built for that gap:

  • Write a topic in plain English, such as "New periodic transaction reports or news coverage of stock trades by Representatives from Texas."
  • Paste in a public page you already check for one member, and AyeWatch flags meaningful changes.
  • Follow public X accounts or subreddits that post new House filings, filtered to the members you care about.

Every alert comes with a short summary and links back to the sources, so the PDF is one click away. Push and the in-app feed are on every plan; email, Slack and Discord come with paid plans.

AyeWatch does not hold its own copy of House filings or offer charts of member portfolios. If you need trade history in tables, Quiver Quantitative is the better source. For the alert, AyeWatch has a free preview and paid plans from $9 a month. This is not investment advice.

Browse guides by topic