Premium Research

The Congressional Alpha Playbook

Mathematically validated copy-trade strategies derived from 11,820 congressional buy disclosures and 12,767 sells, priced via Yahoo Finance, alpha-tested against SPY. Updated 2026-04-16.

Best Sharpe
0.53
Dem sells (short)
Best 30d alpha
+1.43%
Committee >$150k
Top individual Sharpe
2.01
Dave McCormick
Trades analysed
24,587
3-year window
Politicians
160+
Apr 2023 → Apr 2026
Section 1

The 5 Strongest Signals (ranked by 30d Sharpe)

Out of 11,820 buy trades analysed, the baseline 'follow everything' strategy delivers 0.00% alpha. The signal lives in the filtered subsets below.

short
#1

Democrat Big Sell → Short

When a Democratic Congress member files a sell ≥ $50,000, the stock systematically underperforms SPY for the next 30–90 days. Best raw Sharpe in the dataset.

Trigger
Democrat files Sell · value_mid ≥ $50k
Sharpe (30d)
0.53
Alpha (30d)
+1.26%
Sharpe (90d)
0.31
Alpha (90d)
+2.40%
Win Rate
58.0%
Sample
305 trades
Hold
30 days
Direction
Short
Example

When Pelosi files an AAPL sell at her typical $6.5M average, that's the textbook trigger.

long
#2

Committee $150k+ Conviction Buy

Buys flagged as overlapping with the politician's committee jurisdiction, sized at $150,000 or more. Highest single-trade alpha — but only ~20 qualifying trades per year.

Trigger
Committee-flagged Buy · value_mid ≥ $150k
Sharpe (30d)
0.50
Alpha (30d)
+1.43%
Sharpe (90d)
-0.06
Alpha (90d)
−0.57%
Win Rate
50.0%
Sample
58 trades
Hold
30 days
Direction
Long
Example

McCormick (Senate Banking) buying Goldman Sachs at $175k × 5 trades is the prototype.

Unlock the full Congressional Playbook

30+ ranked signals, named individuals, sector strategy and back-tested templates.

Already have an account?

Free account · No credit card · Built from 25,000+ STOCK Act disclosures

For comparison: The unfiltered baseline (all 11,423 buys) has alpha of 0.00%, Sharpe 0.001, win rate 47.3%. Following Congress without filters is a coin flip.
Section 2

The Critical Party Asymmetry

The single most surprising finding in the data: Democratic and Republican signals are not symmetrical. Republicans don't sell on information.

Democrat Buy ≥ $50k
long · 30d hold
+1.18%
Sharpe 0.43
strong
Republican Buy ≥ $50k
long · 30d hold
+0.60%
Sharpe 0.20
moderate
Democrat Sell ≥ $50k (short)
short · 30d hold
+1.26%
Sharpe 0.53
strong
Republican Sell ≥ $50k (short)
short · 30d hold
-0.25%
Sharpe -0.08
fade

Hypothesis: Democratic sells in size tend to anticipate regulatory or policy headwinds the seller has insight into. Republican sells in size tend to be wealth-management (diversification, lifestyle) rather than informational — and so should not be shorted.

Section 3

Politicians Worth Following

Five named individuals with statistically validated alpha or signature trading patterns.

•••••• ••••••

R

House · NC· 29d avg delay

α (30d)
+6.27%
Sharpe
1.23
Win
66%
129 buys analysedView profile

•••••• ••••••

R

Senate · PA· 22d avg delay

α (30d)
+5.14%
Sharpe
2.01
Win
83%
34 buys analysedView profile

•••••• ••••••

R

House · TX· 7d avg delay

α (30d)
+3.47%
Sharpe
1.26
Win
50%
14 buys analysedView profile

See the politicians worth following

We name the 5 individuals with statistically validated alpha (Sharpe up to 2.01).

Already have an account?

Free account · No credit card · Built from 25,000+ STOCK Act disclosures

Section 4

Sector Strategy: Chase, Neutral, Fade

Some sectors have persistent positive alpha when politicians buy them. Others have persistent negative alpha — meaning a politician buy is a contrarian sell signal.

Sectorα (30d)α (90d)Strategy
Financial Services+0.68%+0.47%
Chase
Industrials+0.58%+1.58%
Chase
Consumer Cyclical+0.31%-1.17%
Neutral
Technology+0.13%+0.27%
Neutral

Unlock the full Congressional Playbook

30+ ranked signals, named individuals, sector strategy and back-tested templates.

Already have an account?

Free account · No credit card · Built from 25,000+ STOCK Act disclosures

Section 5

Three Trade-Ready Templates

Concrete entry, hold, and stop parameters for the highest-conviction signals.

Strategy A — Democrat Conviction Long

Sharpe 0.43

The core, scalable long signal. ~15 qualifying trades per year.

Trigger
Democrat files Buy · value_mid ≥ $50k · sector ∈ {Financial Services, Industrials, Technology}
Entry
Next-day market open after filing date
Hold
30 days (Sharpe peaks here)
Stop
−10% trailing from entry high
Frequency
~15 trades / year
Expected α
~1.18% per trade · ~18% annualized if continuously deployed

Strategy B — Democrat Sell Short

Sharpe 0.53

The single best Sharpe in the dataset. Holds at 90 days.

Trigger
Democrat files Sell · value_mid ≥ $50k
Entry
Short at next-day market open
Hold
30–90 days (alpha grows from 1.26% to 2.40%)
Stop
+12% (cover if stock rallies) · Hard cover at 90 days
Frequency
~75 trades / year
Expected α
+1.26% (30d) to +2.40% (90d) per trade

Strategy C — Senate Finance Accumulation

Sharpe 0.43

Highest information edge, low frequency. The McCormick template.

Trigger
Senate Banking member buys Financial Services or Crypto ETF · value ≥ $150k
Entry
Next-day open
Hold
90 days (large positions deserve longer runway)
Stop
−15% (wider stop for the longer hold)
Frequency
~5–8 trades / year
Expected α
+3.16% at 90 days for $500k+ trades, Sharpe 0.43

Get the trade-ready strategy templates

Three concrete A/B/C strategies with entry, hold, and stop parameters.

Already have an account?

Free account · No credit card · Built from 25,000+ STOCK Act disclosures

Section 6

The Filing Delay Reality Check

The STOCK Act gives politicians 45 days to disclose. Only 4.7% file within 7 days. By the time you see most trades, the alpha window is half-spent.

0–7 days
4.7%Rare. Best alpha capture.
1,208
8–14 days
13.8%Still actionable.
3,543
15–30 days
46.3%Largest bucket. Marginal.
11,870
31–45 days
28.1%Likely past peak.
7,197
45+ days
7.0%Late filers ($200 fine).
1,792

The math: Median filing delay is ~22 days. For a 30-day alpha window post-trade, you capture roughly 8 of 30 days = 27%. For a 90-day window, you capture 68 of 90 = 76%. Long-horizon strategies survive the delay; short-horizon ones don't.

Section 7

What NOT to Do

Anti-patterns the data clearly disconfirms.

Don't follow buys under $15k

78.9% of all trades fall here — pure managed-account noise. Zero alpha.

Don't short Republican sells

Republican sells ≥ $50k have NEGATIVE short alpha (−0.25% at 30d). They're wealth-management exits, not informational.

Don't buy Healthcare, Consumer Defensive, or Real Estate

Persistent negative alpha at every horizon. Consumer Defensive is the worst at −3.51% / 90d. Even committee-flagged buys in these sectors lose to SPY.

Don't trust the committee flag alone

Committee buys overall have NEGATIVE alpha (−0.25%). The signal only emerges at the $150k+ conviction threshold.

Section 8

Methodology

How the numbers were produced.

Source data
Capitol Trades scraper, all STOCK Act buy & sell disclosures from Apr 2023 to Apr 2026.
Universe
11,820 buy results + 12,767 sell results across 160+ politicians, with prices fetched from Yahoo Finance.
Entry
Open of the next trading day after filing date — not trade date — to model what a copy-trader could realistically achieve.
Exit / hold periods
Computed at 7, 14, 21, 30, 45, 60, 90 calendar-day marks using closing prices.
Alpha
Stock return minus SPY return over the identical calendar window.
Sharpe
Annualised: (α / σ_α) × √(252 / hold). Risk-free rate 5%, capped at ±10 to prevent division-by-tiny artifacts.
Caveats: Yahoo Finance data is split- and dividend-adjusted but may have artifacts on delisted or heavily-restructured securities. Win rate is measured against alpha (vs SPY), not absolute return. Stop-loss simulations use end-of-day closing prices, not intraday — real-world execution will differ. Not investment advice; for research only.

Apply this on the live trades feed

Filter the politician trades feed by Senate · Democrat · ≥ $50k. Set alerts on the politicians named here. Watch the next qualifying signal in real time.