Home / Congress trading
Congressional trading

Congress stock tracker — and whether copying it actually works

We parsed 8,653 disclosed trades straight from the House Clerk's own filings, then ran them through the same backtest engine as every indicator on this site. The result: following a member's stock purchase beat simply buying and holding the same stock on 1 of 170 tickers. The median outcome was -13.45 percentage points of CAGR — a loss, not an edge.

170
Tickers tested
1 of 170
Beat buy & hold
-13.45 pp
Median edge
8,653
Trades parsed
8
Configurations tested
The date that decides everything

Members have up to 45 days to disclose a trade. So there are two possible entry dates, and only one of them is real:

  • The disclosure date — when the public can actually see it. This is the only tradeable date, and it's our default.
  • The trade date — when the member actually traded. Entering here means front-running a filing that doesn't exist yet. It is impossible, and we ran it anyway as a deliberate best-case bound.

The finding that matters: even the impossible version loses. Granting the strategy perfect foresight of every filing lifted it to just 1.1% of tickers beating buy-and-hold. The lag isn't what's killing this signal — the signal is.

The verdict

Every configuration we tested

EntryHoldTickersBeat B&H% beatMedian edge
Disclosure date 30d17010.6%-13.35 pp
Disclosure date 60d17010.6%-13.5 pp
Disclosure date 90d17010.6%-13.45 pp
Disclosure date 180d17010.6%-13.3 pp
Trade date (impossible)30d18410.5%-13.55 pp
Trade date (impossible)60d18410.5%-13.45 pp
Trade date (impossible)90d18410.5%-13.5 pp
Trade date (impossible)180d18421.1%-13.55 pp

Buy on a disclosed purchase, hold N days, 8 bps costs per side, minimum 5 signals per ticker. Hypothetical. The result barely moves across four holding periods and both entry dates — it is not a holding-period artifact.

Where it did best
TickerSignalsCAGRB&HEdge
COIN5-3.8%-13.3%+9.6 pp
KMI103.2%4.9%-1.6 pp
DASH50.1%2.4%-2.3 pp
HOOD1119.0%21.7%-2.8 pp
DAL54.3%8.9%-4.6 pp

Even the top of the list is thin — a handful of signals on a few names, which is what a random draw looks like.

Where it did worst
TickerSignalsCAGRB&HEdge
PLTR2211.2%64.3%-53.1 pp
VRT76.9%51.3%-44.4 pp
CRWD93.8%45.8%-42.1 pp
DELL95.4%45.4%-40.0 pp
AVGO286.0%41.8%-35.8 pp

Buying these on disclosure and holding badly trailed just owning them.

The tracker

Most recently disclosed trades

MemberDistrictTickerTypeTradedDisclosedAmount
Marjorie Taylor GreeneGA14IBITpurchase11/21/202512/24/2025$1,001+
Tim MooreNC14CBRLpurchase12/09/202512/19/2025$50,001
Tim MooreNC14CBRLpurchase12/16/202512/19/2025$15,001
Tim MooreNC14CBRLsale12/10/202512/19/2025$50,001
Tim MooreNC14HOGpurchase12/09/202512/19/2025$15,001
Tim MooreNC14HYsale12/03/202512/19/2025$100,001
Tim MooreNC14VZpurchase12/10/202512/19/2025$15,001
David J. TaylorOH02ETNpurchase12/10/202512/19/2025$1,001+
David J. TaylorOH02LLYsale12/10/202512/19/2025$1,001+
David J. TaylorOH02HDpurchase12/10/202512/19/2025$1,001+
Rob BresnahanPA08Ksale12/11/202512/15/2025$1,001+
Cleo FieldsLA06GOOGLpurchase12/15/202512/15/2025$15,001
Cleo FieldsLA06GOOGpurchase12/15/202512/15/2025$1,001+
Cleo FieldsLA06SOUNsale12/15/202512/15/2025$1,001+
Gilbert CisnerosCA31ABTpurchase11/18/202512/12/2025$1,001+
Gilbert CisnerosCA31AMDpurchase11/18/202512/12/2025$15,001
Gilbert CisnerosCA31AREpurchase11/18/202512/12/2025$1,001+
Gilbert CisnerosCA31BABAFpurchase11/19/202512/12/2025$1,001+
Gilbert CisnerosCA31ALKTpurchase11/13/202512/12/2025$1,001+
Gilbert CisnerosCA31AZSEYpurchase11/19/202512/12/2025$1,001+
Gilbert CisnerosCA31GOOGLpurchase11/18/202512/12/2025$1,001+
Gilbert CisnerosCA31GOOGLsale11/26/202512/12/2025$1,001+
Gilbert CisnerosCA31AMZNpurchase11/18/202512/12/2025$15,001
Gilbert CisnerosCA31AMZNpurchase11/18/202512/12/2025$1,001+
Gilbert CisnerosCA31AMCRpurchase11/18/202512/12/2025$1,001+

Straight from the House Clerk's Periodic Transaction Reports. Amounts are disclosed as brackets, so we show the floor.

Most active filers
MemberDisclosed trades
Lisa McClain1,357
Josh Gottheimer970
Gilbert Cisneros651
Rob Bresnahan576
Jefferson Shreve486
Julie Johnson438
Most disclosed tickers

MSFT 179 NVDA 163 AAPL 118 AMZN 107 GOOG 77 TSLA 76 META 75 JNJ 73

What we can and can't see

A scoreboard is only worth what its coverage is, so here is ours, measured rather than assumed. We pulled all 966 Periodic Transaction Reports the House Clerk indexed for 2024 and 2025 and converted 100.0% of them. 55.8% contained at least one ticker-bearing trade.

We audited a random sample of the filings that produced nothing (n=40, fixed seed 1337): 70.0% genuinely held no listed stock — they were bonds, funds, or real estate — and 0.0% were trades we missed.

Our known blind spot: ~13% of PTRs are scanned images; no OCR applied. Those filings are photographs of paper, and we do not currently read them. If a member files only on paper, they are invisible to this page — and we would rather say so than quietly round our coverage up to 100%.

Why nobody else publishes this

The signal is the product

Congressional trade data is sold as a subscription — Quiver Quantitative from about $25/month, and it's bundled into Unusual Whales' API from $150/month. Both sell you the feed. Neither publishes whether acting on it makes money.

We have no feed to protect. The filings are public record, we parse them ourselves, and the honest answer is that this signal underperformed simply owning the same stocks in every configuration we tried. That answer is free, and so is the data behind it.

How we backtest
If you still want to follow it

Two things the numbers actually support. First, the disclosure lag is not the main problem — fixing it barely helped — so paying for faster alerts buys you little. Second, concentration beat breadth: the handful of names that worked were high-conviction, repeat purchases, not the long tail of one-off filings.

Educational information only — not investment advice. Hypothetical backtested results; past performance does not guarantee future results. Trading involves risk of loss.

Tested and published by IndicatorEdge · backtest grid generated 2026-06-25 · base rates recomputed 2026-07-31 · how we test

Free · no spam

Get the weekly edge report

The best-performing indicator per asset, what changed this week, and the honest caveats — straight to your inbox.