US House Financial Disclosures & Stock Trades avatar

US House Financial Disclosures & Stock Trades

Pricing

from $0.03 / 1,000 us house disclosure records

Go to Apify Store
US House Financial Disclosures & Stock Trades

US House Financial Disclosures & Stock Trades

Every US House financial disclosure published by the Clerk (2008 to today, public records): the filing index, plus STOCK Act periodic transaction reports parsed into individual trades - asset, ticker, buy/sell, dates and disclosed amount range. House only (the Senate's eFD blocks automated access).

Pricing

from $0.03 / 1,000 us house disclosure records

Rating

0.0

(0)

Developer

Wenhao Yang

Wenhao Yang

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Every financial disclosure the US House Clerk publishes, 2008 to today - the filing index plus the STOCK Act periodic transaction reports (PTR) parsed into individual trades: asset, ticker, asset type, buy/sell, transaction and notification dates, and the disclosed amount range.

Public records, no login, no key. House only - the Senate's eFD search blocks automated access and is not included.

As of the 2026-10-18 build: 42,137 filings (2008-2026) and 54,112 parsed trades from 5,612 of 8,416 PTR PDFs. Some PTRs are scanned images with no text layer, and some form layouts yield no parsed rows; those filings are still indexed with their PDF link but contribute no parsed trades.

Low cost

From $0.00005 per record, down to $0.00003 at Gold. Pay only for the records you actually receive.

Two data products in one actor

modewhat you get
filingsthe disclosure index: member, filing type, state/district, filing date, DocID, report PDF link
tradesparsed PTR trades: asset, ticker, asset type, owner code, S/P, transaction date, notification date, amount range, filing status, sub-holding
profileone DocID: its index row plus every parsed trade in it
aggregateone count row per group

Search it

  • Ticker - ticker="NVDA" (exact symbol in a parsed trade).
  • Member - member="Pelosi" (substring over the full name) or lastName="Pelosi" (exact).
  • Where - state="CA" or stateDistrict="CA11".
  • When - year=2025, transactionFrom / transactionTo, filingFrom / filingTo.
  • Filing type - O annual report, P periodic transaction report, C candidate report, T termination report, A amendment. Other codes (X, D, W, ) pass through exactly as filed by the Clerk.
  • Trade side - transactionType="P" (purchase) or "S" (sale).
  • Per run - up to 5,000 records in one run.

Example inputs

One ticker across the House - every parsed buy or sell carrying that ticker (tickers are present on roughly half of parsed trade rows).

{ "ticker": "NVDA", "maxResults": 25 }

One member's trades - the STOCK Act trail.

{ "member": "Pelosi", "mode": "trades", "maxResults": 50 }

All periodic transaction reports filed in a year

{ "year": 2025, "filingType": "P", "maxResults": 25 }

One filing, in full - the index row plus every parsed trade.

{ "docId": "20032062" }

Counts by filing type - mode=aggregate.

{ "mode": "aggregate", "groupBy": "filingType" }

Example output

One parsed trade - mode=trades (abridged; aggregate/meta keys omitted):

{
"recordType": "trade",
"docId": "20032062",
"year": "2025",
"memberName": "Hon. Robert B. Aderholt",
"lastName": "Aderholt",
"firstName": "Robert B.",
"stateDistrict": "AL04",
"state": "AL",
"filingDate": "2025-09-10",
"assetName": "GSK plc American Depositary Shares",
"ticker": "GSK",
"assetType": "ST",
"transactionType": "S",
"transactionDate": "2025-07-28",
"notificationDate": "2025-08-11",
"amountRange": "$1,001 - $15,000",
"amountLow": "1001",
"amountHigh": "15000",
"filingStatus": "New",
"subholdingOf": "",
"pdfUrl": "https://disclosures-clerk.house.gov/public_disc/ptr-pdfs/2025/20032062.pdf"
}

Notes on the data, from the source

  • House only. The Senate eFD search returns 403 to automated access; it is not part of this dataset.
  • Not every PTR yields trades. Periodic transaction reports are parsed from their PDF text when that text is extractable; scanned backfile reports are indexed with their PDF link but contribute no trade rows.
  • Amounts are disclosed ranges ($1,001 - $15,000), not exact values - that is what the STOCK Act requires members to report.
  • Asset type codes are the House's own abbreviations (ST stock, CS corporate security, and others as filed); the reference is linked from each PTR. Some fields are blank on a subset of rows - about half of parsed trades carry a ticker and roughly half carry an owner or sub-holding; filing status is present on almost every parsed row.
  • One trade row = one line in a PTR. A single filing can contain many trades across assets and dates. PTR parsing starts with the 2013-2014 reports; the House index has no transaction reports before 2013.
  • Ordering. A search scans the newest year first, then older years.
  • No PII beyond the public filing. Members of Congress are public officials and these are their published financial disclosures.

Data source: disclosures-clerk.house.gov (Clerk of the U.S. House of Representatives).