Free research

Does Copying Congress's Stock Trades Work? We Tested 4,967 Buys

Research desk
Reviewed
Evidence
0 external references · Method

We took 4,967 stock purchases disclosed by members of Congress between June 2024 and September 2026 and "bought" each one the day after it became public. Six months later, the typical copied trade had trailed the S&P 500 by 3.5 percentage points. Only 42% beat the index.

The disclosure delay is not why. Buying on the day the member actually traded, weeks before anyone could see it, gave almost the same result: the typical buy trailed by 3.6 points. The trades themselves don't beat the market. Below: the full results, the members and trade types we split out, Nancy Pelosi's record, and what to do with a disclosure instead.

The short version

  • Copying lost to the index. Entered the day after filing, the median buy trailed the S&P 500 at every horizon we tested: 1.9 points at 90 days, 3.5 at 180 days, 8.1 at a year.
  • The 45-day delay barely matters. Entering on the member's own trade date did no better. There was no edge for the delay to erase.
  • Better than random, not better than the index. Congress's buys lag the index by less than random stocks bought on the same days, mostly because members favor the mega-caps that led the market. On average, their picks did no better than random ones.
  • No filter rescued it. Big trades, spouse trades, fast filers and Senate trades all landed within a few points of the index, and none was consistent across horizons.
  • Pelosi is a coin flip too. Of 17 spouse purchases we could price at six months, 6 beat the S&P 500 after the filing date.

How we tested it

We used Yield Theory's congressional-trades dataset, which is parsed from House Clerk and Senate eFD filings and keeps the transaction date, filing date, owner and amount range on every row.

  • Trades: every disclosed purchase with a stock ticker, transacted from June 6, 2024 to September 22, 2026 and filed by October 2, 2026. We counted a member buying the same ticker on the same day once. That left 4,967 purchases by 82 members across 1,103 tickers.
  • Prices: daily closes adjusted for splits and dividends, so both the stock and the index include dividends.
  • Two entry points: the close on the transaction date, which is what the member got, and the close on the first trading day after the filing date, which is the earliest a copier could act.
  • Benchmark: SPY, an S&P 500 index fund, bought on the same day as each trade.
  • Horizons: 30, 90, 180 and 365 calendar days. A trade only counts at a horizon once that much time has passed, so the sample shrinks for longer horizons.

"Excess return" below means the stock's return minus SPY's over the same window. If a stock rose 10% while SPY rose 13%, the excess return is −3 points.

Result 1: copied trades trailed the S&P 500

HorizonTrades pricedMedian returnMedian excess vs S&P 500Average excessShare that beat the S&P 500
30 days4,760+1.5%−0.6 pts+0.4 pts46%
90 days4,203+3.8%−1.9 pts+0.2 pts45%
180 days3,742+6.9%−3.5 pts−0.5 pts42%
365 days2,527+14.3%−8.1 pts+2.1 pts42%

Entry on the first trading day after the filing date.

The median and average tell different stories. The median copied trade lost to the index at every horizon, and it lost by more the longer it was held. The average sits near zero because a handful of big winners offset the many trades that lagged.

That shape matters for anyone copying with real money. If you copied every trade, the winners roughly paid for the losers and you'd have ended up near the index, holding hundreds of positions with more risk and more taxable trades. If you copied a few trades, the odds were that most of yours lagged.

Result 2: the delay wasn't the problem

The most common objection to copying Congress is that filings arrive too late. In this sample the median purchase was disclosed 29 days after the trade, and 26% took longer than 45 days. So we reran everything as if you could have bought alongside the member on the transaction date.

HorizonMedian excess, trade dateMedian excess, filing dateBeat rate, trade dateBeat rate, filing date
30 days−0.8 pts−0.6 pts46%46%
90 days−2.0 pts−1.9 pts44%45%
180 days−3.6 pts−3.5 pts43%42%
365 days−9.3 pts−8.1 pts40%42%

The two columns are nearly identical. Buying with zero delay would not have helped, because the trades didn't beat the market in the first place. A faster tracker or a real-time alert service doesn't fix that.

Result 3: slightly better than random picks

Trailing the S&P 500 isn't unusual for single stocks. Over this period a few mega-caps drove much of the index's 48% total return, so most individual stocks lagged it. The fairer question is whether members picked better than chance.

To check, we swapped each purchase for a randomly chosen stock from the same pool of 1,103 tickers, bought on the same day, and repeated that 200 times.

HorizonCongress: median excessRandom: median excessCongress: beat rateRandom: beat rateCongress: average excessRandom: average excess
90 days−1.9 pts−2.9 pts45%42%+0.2 pts−0.3 pts
180 days−3.5 pts−5.0 pts42%41%−0.5 pts0.0 pts
365 days−8.1 pts−10.2 pts42%39%+2.1 pts+4.3 pts

Entry on the first trading day after the filing date for both.

At the median, Congress's buys did lag by 1 to 2 points less than random stocks. Most of that comes from what they buy: NVIDIA, Microsoft, Amazon, Apple and Meta were the five most-purchased tickers, the same names that carried the index. On average, though, random picks did as well or better. Members tilt toward big, popular companies, and that's about all the data shows.

Result 4: no filter fixed it

Tracker sites often suggest following only certain trades. We tested the common filters, entered on the day after filing:

FilterTrades at 90 daysMedian excess, 90 daysBeat rate, 90 daysMedian excess, 180 daysBeat rate, 180 days
All purchases4,203−1.9 pts45%−3.5 pts42%
Senate only263−0.3 pts48%−0.4 pts49%
House only3,940−1.9 pts45%−3.9 pts42%
Member's own account2,469−1.7 pts46%−4.8 pts41%
Spouse's account1,115−2.7 pts43%−2.6 pts45%
$50,001 or more219+1.9 pts57%−0.6 pts48%
$1,001–$15,0003,507−2.3 pts44%−3.7 pts42%
Filed within 14 days766−1.4 pts47%−3.0 pts43%
Filed after 30 days1,747−3.1 pts42%−3.3 pts43%

The large-trade filter is the only one that beat the index, at 90 days, and its edge disappeared by 180 days on a sample of about 200 trades. Test enough filters and one will look good by chance. A real edge would hold up across horizons.

Weighting each member equally gives the same answer. Among the 48 members with at least five priced purchases, the typical member's average copied trade beat the S&P 500 by 0.1 points over 90 days. Half the members beat it and half didn't.

Individual members: mostly below the index

Prolific traders dominate any copy strategy, so we looked at the members with the most purchases. Six-month results, entered the day after filing:

MemberPurchasesPriced at 180 daysMedian excessShare that beat the S&P 500
Gilbert Cisneros905583−7.9 pts38%
Lisa McClain700680−1.9 pts46%
Marjorie Taylor Greene238236−0.6 pts49%
Robert Bresnahan229228−8.7 pts37%
Josh Gottheimer175135−2.2 pts44%
Tim Moore139133+8.5 pts68%

Tim Moore is the standout, with 68% of 133 copied buys beating the index. Picked out after the fact from dozens of members, one strong record is expected even with no skill involved. His purchases also cluster in time, so they aren't 133 independent tests. Treat it as a reason to look at his filings, not a strategy.

What about Nancy Pelosi?

"Pelosi tracker" is the most-searched version of this idea. Every Pelosi purchase in our window was reported under her spouse, Paul Pelosi, and they're large: 22 purchases, mostly in the $250,001 to $5,000,000 bands. Many are call options or option exercises rather than share purchases, so the figures below show how the underlying stocks did after each filing, not what the household earned. Our Pelosi portfolio breakdown separates the two.

HorizonPurchases pricedMedian excess, filing dateBeat the S&P 500
90 days19+1.4 pts11 of 19
180 days17−3.0 pts6 of 17
365 days8+15.2 pts5 of 8

The one-year figure looks impressive, but it comes from 8 purchases, several of them the same stocks bought the same day (Alphabet, Amazon and NVIDIA in January 2025). At six months, the larger sample, most copied buys lagged. Twenty-two trades in a few mega-cap names can't separate skill from a good run in big tech. The Pelosi trade page lists every filing with its source document.

The funds that automate this have the same problem. Our NANC and KRUZ breakdown shows each congressional-trading ETF beating the S&P 500 over one period and trailing it over another, while charging about 0.72% a year.

Why the trades don't beat the market

The data can't show motive, but it does fit a simple explanation.

  • Most trades are routine. 84% of purchases were in the smallest band, $1,001 to $15,000. Many look like portfolio maintenance, reinvestment or adviser-run accounts, not conviction bets.
  • Many accounts are managed by someone else. Spouse, joint and dependent accounts made up 39% of purchases, and members often say an adviser makes the trades.
  • Ordinary stock picking is hard. Most single stocks trailed the index over this period. A member of Congress choosing well-known companies faces the same odds as anyone else.

None of this rules out a well-timed trade. It means the average disclosure carries no signal you can trade on.

Our read

Don't copy congressional trades. Across almost 5,000 purchases, copying gave you roughly the index on average, worse than the index in the typical case, and a lot more positions to manage. Simply buying the S&P 500 was the better strategy, and it's the bar any stock pick has to clear.

A disclosure is still useful as a prompt. When a member buys a stock, you have a name, a date and a public record. What you don't have is a reason to own it. That takes research the filing can't give you: what the business earns, what it's worth and what has to go right.

Try it yourself

  1. Open the recent purchases list and pick one trade.
  2. Note the transaction date, filing date and amount range. The disclosure guide explains each field.
  3. Open the stock page for the ticker and look at its revenue, margins and cash flow.
  4. Write one sentence on why the business could beat the S&P 500 from here. If you can't, the trade isn't telling you anything.

Questions readers ask

Is there a congress trading strategy that beats the market?

Not in this data. We tested chamber, owner, trade size and filing speed, and every filter landed within a few points of the index, with no edge that held across horizons. Earlier academic studies that found an edge mostly used data from before the 2012 STOCK Act.

Would a real-time alert app help?

No. Buying on the member's own transaction date, before anyone could see the trade, gave almost the same result as buying after the filing. Speed doesn't add returns the trades never had.

Are Pelosi's trades worth following?

Her disclosed purchases are large and concentrated in big tech, which did well over this period. At six months, though, only 6 of 17 copied buys beat the S&P 500. The sample is too small to show skill.

Where does the data come from?

Official House Clerk and Senate eFD disclosures, parsed into our congressional-trades dataset, which you can download as CSV or JSON. Each row links to its source filing.

Go deeper with member research

Copying a trade outsources the decision. These show how we make it ourselves:

Limits of this data

  • The window, June 2024 to October 2026, was a strong market led by a few mega-caps. Results could differ in a falling market or a broader rally.
  • Amount ranges mean we can't weight trades by dollars, so every purchase counts equally.
  • We tested purchases of stock tickers only. Options, bonds, funds without tickers and private assets are excluded, and sales are not netted against purchases.
  • Prices are daily closes. A copier would pay a little more or less depending on when they traded, plus any trading costs and taxes.
  • Members file amendments, and late filings can add trades to past periods. Figures reflect filings available on October 2, 2026.
  • This is research, not investment advice.

Companies in this research

Continue the research

Members-only research

Members are reading this

The thesis, the numbers behind it, and what would break it. Full access is $39 a month.

Read the full research
All research