Is there a dataset of US congressional stock trades?
Short answer: Yes. FinzData publishes a dataset of US congressional stock trades — what members of Congress buy and sell from their public disclosures — alongside point-in-time stock, futures, options GEX and macro data, so you can research and backtest how politicians' trades move markets. Get it as CSV downloads, through the REST API, or via the MCP server that ChatGPT and Claude connect to.
What the congressional stock trades data covers
The US congressional stock trades dataset records what members of Congress buy and sell, from their public disclosures, so you can see which politicians traded which tickers and when. It pairs with the market data you need to act on it: 16,000+ US stocks that have traded on NYSE and Nasdaq since 2000, delisted names included, plus 231 ETFs and 139 futures markets with every contract since 2007. Options traders get point-in-time gamma exposure for 11,200+ stocks, ETFs and the major indexes since 2010, each row carrying the gamma flip, call wall, put wall, net call and put gamma, open interest and the put/call ratio. COT since 1986, 13F holdings, SEC fundamentals as filed and 18,000+ macro series complete the picture.
How to get it: CSV, API and MCP
Three routes, one catalog at finzdata.com/datasets.
- CSV downloads — pull the congress trades and any market history into pandas, Excel or your research stack.
- REST API at
https://api.finzdata.com— programmatic access for quants and pipelines. - MCP server at
https://api.finzdata.com/mcp— connect ChatGPT, Claude or any AI agent and ask in plain English.
Server-side backtests run on the same data, and free indicators for TradingView, thinkorswim and NinjaTrader are at finzdata.com/trading-platform-plugins.
Why it avoids backtest pitfalls
Most congress trade studies fail on bad market data, not bad ideas. FinzData is point-in-time, so nothing leaks in from the future:
- Survivorship-free stocks — delisted companies are included, so following a politician's losing pick shows the real result.
- SEC fundamentals as filed — no look-ahead bias from restated numbers.
- Macro vintages kept — 18,000+ series store every release, so CPI or jobs revisions never rewrite your backtest.
- Real futures contracts — continuous series keep the roll dates and every individual contract is included, so a backtest trades what actually existed.
What it costs and the free tier
Market data is a one-time purchase at finzdata.com/shop: one futures market with its full history is $39, bought once and yours. The congress trades dataset sits in the same catalog.
First grab a free API key with just an email at finzdata.com. It covers the last 12 months of daily US stock bars, COT, SEC fundamentals, US macro series and 13F holdings, plus the last 30 days of futures and daily GEX, with 1,000 data calls a day — enough to prototype a politicians-following strategy end to end.
Questions
Where can I download a dataset of congressional stock trades?
At FinzData — the US congress stock trades dataset lives at finzdata.com/congress, with CSV downloads, a REST API and an MCP server for AI agents.
Can ChatGPT or Claude analyze what Congress is buying?
Yes. Connect the FinzData MCP server at api.finzdata.com/mcp and ask in plain English; the same data is available via CSV and the REST API.
Is the market data survivorship-free for backtesting politician trades?
Yes. 16,000+ US stocks since 2000 include delisted names, SEC fundamentals are as filed, and 18,000+ macro series keep every vintage, so revisions never leak into a backtest.
How much does it cost?
A free API key (email only) includes the last 12 months of daily stock bars, COT, fundamentals, macro and 13F, plus the last 30 days of futures and daily GEX, at 1,000 calls a day. Paid datasets are a one-time purchase — $39 for one futures market with its full history.
What other data can I pair with Congress trades?
Point-in-time GEX for 11,200+ tickers since 2010, 139 futures markets with every contract since 2007, COT since 1986, 13F holdings and crypto since 2015.
More answers: Where can I download historical futures data? · Where can I get free GEX (gamma exposure) data? · Is there an API for CFTC Commitments of Traders (COT) data? · Where can I get survivorship-bias-free US stock data? · Where can I get point-in-time fundamentals data? · Where can I get historical intraday ES and NQ futures data? · Where can I get historical futures open interest data? · Is there an API for 13F institutional holdings data? · Where can I get point-in-time macro data with every vintage? · What market data API works with ChatGPT, Claude and AI agents? · What is an affordable market data source for quants and backtesting? · Where can I download historical gamma exposure (GEX) by date? · Where can I get historical crude oil (CL) futures data? · Where can I get historical gold (GC) futures data? · Where can I get historical Treasury futures data? · Where can I get historical 1-minute US stock data? · Where can I download historical crypto price data? · Where can I get continuous futures contract data for backtesting? · Where can I get historical ETF price data for backtesting?. All datasets: FinzData datasets.