Congressional trading data, parsed and matched.
Sitch parses House and Senate periodic transaction reports into individual trades: the member, the asset, buy or sell, the reported amount range and both the transaction and disclosure dates.
Trades are matched to tickers and to members, with party, state and chamber, and linked to committee assignments, so you can see congressional activity next to the news and filings for the same company.
Example records
What it looks like.
Real records from the feed, in the same format as every other source. Links open the original.
- CongressMichael Rulli (R-OH) sold MSFT, $1,001 - $15,000House disclosure$MSFTcongressional trade
- CongressCleo Fields (D-LA) bought GOOG, $1,001 - $15,000House disclosure$GOOGcongressional trade
- CongressCleo Fields (D-LA) bought NFLX, $1,001 - $15,000House disclosure$NFLXcongressional trade
- CongressDavid J. Taylor (R-OH) sold MPC, $1,001 - $15,000House disclosure$MPCcongressional trade
What's included
Every record, ready to use.
Delivered in one versioned schema, with the same core fields as every other Sitch source.
- Member
- Name, chamber, party, state and district
- Trade
- Asset, ticker, purchase or sale, and owner
- Amount
- Reported amount range from the disclosure
- Dates
- Transaction date and disclosure date
- Committees
- Committee context for the member
- Source
- Link to the official House or Senate filing
Teams use it for
- Political-risk and policy research
- Ticker alerts on new member trades
- Journalism and accountability reporting
- Compliance and conflict-of-interest review
Delivered your way
- Real-time stream
- REST API with backfill
- Webhooks
- Your database or warehouse
- Slack, Teams or Discord alerts
- Scheduled CSV/JSON exports
- MCP for AI assistants
- Custom dashboards
FAQ
Congressional trading data, answered.
Which chambers are covered?
Both the House and the Senate, from their periodic transaction reports.
How are trades matched to tickers?
Asset descriptions are parsed and matched to tickers; trades that can't be matched confidently are flagged rather than guessed.
Why do amounts appear as ranges?
Members report trade sizes in ranges, such as $1,001 to $15,000, so the data preserves the reported range exactly.
Keep exploring
Combine it with everything else.
Talk to us
Tell us what you're watching.
Every plan is scoped to your sources, filters and delivery, so there's no one-size price list. Send us a note and we'll come back with a sample of your feed.
- 01Tell us what you needSources, companies, topics and regions, and where the data should go.
- 02We scope it with youFields, filters and delivery, plus a sample of your feed.
- 03You go liveAPI keys, a feed into your systems or a custom dashboard.