Guide

Congressional Insider Trading: How They Trade on the Laws They Write

343 of 538 Congress members actively trade stocks. They write the legislation that moves markets, sit on committees that oversee industries, and receive campaign money from the companies they regulate. This is what the data shows.

GovGreed Research | Published April 14, 2026 | ~12 min read
189,595
Total Trades
343 / 538
Politicians Trading
23,426
Filed Late (12.5%)
$200 Fine
Zero Prosecutions

What Is Congressional Insider Trading?

When a corporate executive buys stock in their own company before announcing record earnings, the SEC calls that insider trading. The penalties are severe: fines up to $5 million and up to 20 years in prison. Martha Stewart served five months for lying about a $45,000 trade.

When a member of Congress sits in a classified briefing about an upcoming defense contract, then buys shares in the contractor that afternoon, the law calls that... a disclosure obligation. File a form within 45 days. If you miss the deadline, the penalty is $200.

This is the core asymmetry of congressional insider trading. Members of Congress have access to non-public information that would be illegal for any other market participant to trade on:

The STOCK Act of 2012 (Stop Trading on Congressional Knowledge Act) was supposed to address this. It explicitly prohibited members from trading on material non-public information gained through their official duties and required timely public disclosure of all trades. The law passed the Senate 96-3 — an overwhelming bipartisan vote.

But the enforcement mechanism undermined the intent. The penalty for late disclosure is a $200 fine. There have been zero criminal prosecutions under the STOCK Act. And in 2013, Congress quietly repealed a provision requiring electronic filing and public database access, making it harder to track compliance.

The $200 Fine

The STOCK Act's late-disclosure penalty is $200. For a member of Congress earning $174,000/year and trading in the $50,000-$100,000 range, this represents 0.001% of a typical trade. GovGreed's database shows 23,426 filings that missed the 45-day deadline. At $200 each, the total theoretical fines would be $4.7 million — but even these are routinely waived.

The Scale of the Problem

GovGreed's database contains 189,595 individual stock trade disclosures filed by members of Congress since the STOCK Act took effect in 2012. This is not a sampling — it is every public filing, collected from multiple sources including the Senate Office of Public Records, House Clerk filings, QuiverQuant, and Financial Modeling Prep.

The numbers reveal a trading operation that dwarfs most retail investors:

Trading activity is not evenly distributed. A small number of members account for a disproportionate share of all trades:

Politician Party Total Trades Unique Tickers Notable
Ro Khanna D-CA 48,257 1,372 Most active trader in Congress by a factor of 1.5x
Michael McCaul R-TX 32,302 6,670 late filings (20.7%); Homeland Security Committee Chair
Josh Gottheimer D-NJ 6,718 House Financial Services Committee
Tommy Tuberville R-AL 2,090 Repeatedly missed STOCK Act deadlines; Armed Services Committee
Thomas Suozzi D-NY 1,260 86.4% filed late; average disclosure gap of 396 days

This is bipartisan. The two most active traders are a California Democrat and a Texas Republican. The most frequently traded stocks — MSFT (2,100 trades by 127 politicians), AAPL (1,873 trades by 137 politicians), AMZN (1,293 trades by 110 politicians) — are traded by members of both parties, across both chambers.

The question is not whether Congress trades. The question is whether they trade on what they know.

The Disclosure Gap

The STOCK Act requires disclosure within 45 days. This window is already generous — it means the market is trading blind for six weeks while a politician who bought shares on insider knowledge watches the price move. But even this lenient deadline is routinely ignored.

GovGreed tracks the disclosure gap — the number of days between when a trade is executed and when the public filing appears. This is the single most revealing metric in congressional trading analysis:

The late filings are not randomly distributed. Certain members are systematic late filers, suggesting a pattern of deliberate non-compliance rather than occasional administrative oversight:

Politician Party Late Filing Rate Avg Gap (Days) Worst Single Gap
Thomas Suozzi D-NY 86.4% 396
Rick Allen R-GA 997
Michael McCaul R-TX 20.7%
Tommy Tuberville R-AL

Why does the gap matter? Because information decays. A trade made on non-public knowledge about an upcoming defense contract is most valuable in the first few days. By the time the public learns about the trade — weeks or months later — the stock has already moved. The disclosure gap is the informational advantage expressed in days.

The $200 fine for late filing ensures there is no meaningful deterrent. A member who trades $100,000 of stock on a classified intelligence briefing and files the disclosure 200 days late faces the same penalty as someone who files one day late: $200. And even that is routinely waived by the ethics committees of both chambers.

How GovGreed Detects Insider Patterns

Raw trade disclosures are public data. What makes congressional trading intelligence actionable is the ability to distinguish signal from noise — to identify which trades are most likely driven by non-public information rather than routine portfolio management.

GovGreed uses a 7-layer signal scoring model that evaluates each congressional trade from 0 to 100 by cross-referencing multiple independent data streams. No single layer is definitive, but when several converge on the same trade, the probability of an informed transaction increases dramatically.

20%
Politician Quality
Historical win rates, trading consistency, and past accuracy. 247 profiles scored.
20%
Herd Signal
3+ politicians buying the same stock within a window. 31 herd signals detected.
16%
Bill Correlation
Timing alignment between trades and legislative actions. 256,112 correlations scored.
12%
Technical Context
RSI, volume surges, and trend indicators at the time of the trade.
12%
Sector Momentum
Whether congressional buying is accelerating or decelerating in the sector.
10%
Contribution Pattern
Campaign money from companies the politician trades. 565 patterns detected.
10%
Lobbying Alignment
Lobbying activity matching trade timing. 2,101 patterns detected.

The Triple Signal

The most powerful pattern GovGreed detects is the Triple Signal — a convergence where three independent factors align on the same stock:

  1. Committee assignment. The politician sits on the committee that oversees the company's industry.
  2. Stock trade. The politician buys or sells shares in that company.
  3. Campaign contribution. The politician receives campaign money from the same company, its PAC, or its industry lobbyists.

When all three signals converge, GovGreed's backtesting shows that associated legislation passes at 5.4x the normal rate. This is the statistical fingerprint of informed trading — not proof of illegality, but a pattern that is extremely unlikely to occur by chance.

Convergence Multipliers

When multiple signal layers fire simultaneously, the model applies convergence multipliers that amplify the base score:

Backtested Results

GovGreed's signal scoring model has been backtested against actual market outcomes. The results are stratified by signal tier:

These numbers are not investment recommendations. They are statistical evidence that certain congressional trades, when filtered through multiple intelligence layers, contain genuine informational alpha that is detectable in the data. For the full analysis, see do politicians beat the market.

See Live Signals on the Dashboard

Explore GovGreed's 7-layer signal scores, herd detections, and prediction engine in real time.

Open Dashboard Get API Access

The Committee Advantage

The strongest informational advantage in Congress comes from committee assignments. Committee members receive private briefings from regulators, defense contractors, pharmaceutical companies, and financial institutions. They draft legislation that directly affects the stock prices of companies in their jurisdiction. And they trade those stocks.

GovGreed tracks committee-stock alignment — whether a politician's trades match the industries their committee oversees. The database reveals consistent patterns:

The committee advantage is structural. A member of the Senate Armed Services Committee who receives a classified briefing about a $10 billion defense contract doesn't need to break any specific law to gain a trading advantage — they simply know which contractor is winning the bid before the market does. The information flows naturally from their legislative role to their personal portfolio.

GovGreed's 256,112 bill-trade correlations quantify this pattern. When a committee member trades a stock in their committee's jurisdiction within 30 days of a relevant legislative action, the correlation score increases. When the same member also receives campaign contributions from that company, the correlation becomes a Triple Signal — the highest-conviction pattern in the dataset.

Campaign Money and Trading

The connection between campaign contributions and stock trades adds a third dimension to congressional insider trading. GovGreed's analysis of FEC filings identifies 565 distinct contribution-trade patterns — instances where a politician trades stocks in companies that donate to their campaigns.

The pattern works like this:

  1. A company or its PAC donates to a member's campaign fund (22,900 contributions tracked)
  2. The member sits on a committee relevant to the company's industry
  3. The member trades the company's stock — often before legislative actions that affect the stock price

When all three elements align, GovGreed flags it as a contribution-linked signal with elevated pattern strength. This is not proof of a quid pro quo — it is a statistical co-occurrence that is far more common than random chance would predict.

On the lobbying side, GovGreed tracks 2,101 lobbying-trade patterns, connecting lobbying filings to subsequent trades by the targeted politicians. When a company spends heavily on lobbying a specific committee, and a member of that committee subsequently trades the company's stock, the timing correlation is recorded and scored.

The full data chain — lobbying spend to committee member to stock trade to legislative action — represents the most complete picture of congressional conflicts of interest available from public records. Each link in the chain is legal. The aggregate pattern is what raises questions.

The Push for a Trading Ban

86% of Americans support banning members of Congress from trading individual stocks. This makes it one of the few policy positions with overwhelming bipartisan public support — supported across party lines, age groups, and income brackets.

Multiple bills have been introduced to ban or restrict congressional stock trading:

Despite broad public support, no ban has passed. Each attempt has stalled in committee — the same committees chaired by members who actively trade. Critics note the inherent conflict: members of Congress are being asked to vote against their own financial interests.

The most common counter-argument from opponents is that members should not be treated differently from other citizens. But other citizens don't have access to classified briefings, advance knowledge of legislation, or the ability to call CEOs to testify before their committees. The informational asymmetry is structural, and the data confirms that some members exploit it.

Until a ban passes, public transparency remains the primary check on congressional trading. That is why GovGreed exists: to turn 189,595 raw disclosure filings into intelligence that the public can actually use.

How to Track Congressional Trading

Several tools exist for tracking congressional stock trades. The raw data is public — it comes from STOCK Act filings maintained by the Senate Office of Public Records and the House Clerk. The challenge is not access, but analysis.

Most tracking platforms (Capitol Trades, QuiverQuant, Unusual Whales) provide raw trade feeds — who bought what and when. This is useful for transparency, but it doesn't answer the harder question: which trades are most likely to be informed?

GovGreed's approach is different in three specific ways:

  1. 7-layer intelligence scoring. Instead of showing raw trades, GovGreed cross-references each trade against committee assignments, campaign contributions, lobbying filings, bill timelines, technical indicators, sector momentum, and herd behavior. The result is a 0-100 score that ranks trades by their probability of being information-driven.
  2. Forward-looking predictions. GovGreed maintains 819 active predictions generated by four independent engines (committee markup, pattern recognition, signal bridge, and bill correlation). These predict which politicians are likely to trade which sectors next — before the disclosures appear.
  3. Bill-trade correlation. GovGreed has scored 256,112 individual correlations between trades and legislative actions, creating a searchable map of which bills affect which stocks and which politicians trade on that knowledge.

The platform tracks 189,595 trades across 343 politicians, 7,798 companies, 42,199 bills, and 25,700 hedge fund holdings — all cross-referenced into a single intelligence layer.

Frequently Asked Questions

Yes, it is currently legal for members of Congress to trade individual stocks while in office. The STOCK Act of 2012 requires them to disclose trades within 45 days and prohibits trading on material non-public information gained through their official duties. However, enforcement has been nearly nonexistent. According to GovGreed's analysis of 189,595 STOCK Act disclosures, 343 of 538 sitting members (63.8%) actively trade stocks despite having access to non-public legislative information, classified briefings, and regulatory decisions that directly affect the companies they invest in.

The penalty for filing a late STOCK Act disclosure is a $200 fine. There have been zero criminal prosecutions for congressional insider trading under the STOCK Act since its passage in 2012. GovGreed's database shows 23,426 late filings — 12.5% of all trades filed after the 45-day legal deadline. The worst single violation was 997 days late (Rep. Rick Allen, R-GA). The $200 fine represents roughly 0.001% of a typical $50,000-$100,000 trade, making it effectively a rounding error rather than a deterrent.

343 of 538 members of Congress (63.8%) have traded stocks since 2012, according to GovGreed's analysis of STOCK Act filings. This includes both the Senate (100 members) and the House of Representatives (435 members, plus delegates). Trading activity varies widely: Rep. Ro Khanna (D-CA) has filed 48,257 individual trade disclosures across 1,372 unique tickers, while many members trade fewer than 50 times per term.

Rep. Ro Khanna (D-CA) is the most active stock trader in Congress with 48,257 trade disclosures across 1,372 unique tickers. The second most active is Rep. Michael McCaul (R-TX) with 32,302 trades, of which 6,670 (20.7%) were filed late. Other notable active traders include Rep. Josh Gottheimer (D-NJ) with 6,718 trades and Sen. Tommy Tuberville (R-AL) with 2,090 trades.

A Triple Signal is a congressional trading pattern identified by GovGreed where three independent data layers converge on the same stock: (1) a politician sits on the committee that oversees the company's industry, (2) the politician trades the stock, and (3) the politician receives campaign contributions from the same company or industry. When all three signals align, GovGreed's backtesting shows associated legislation passes at 5.4x the normal rate. Triple Signals are a core component of GovGreed's 7-layer intelligence scoring model.

Under the STOCK Act, members of Congress must disclose stock trades within 45 days of the transaction. In practice, the actual average disclosure gap is 49 days — 4 days past the legal deadline. GovGreed's analysis found that 23,426 disclosures (12.5%) were filed after the deadline. The median gap is 28 days. The worst offenders are far outside these norms: Rep. Rick Allen (R-GA) holds the record at 997 days late, and former Rep. Thomas Suozzi (D-NY) filed 86.4% of his trades late with an average gap of 396 days.

Some do, significantly. GovGreed's backtesting of 2,790 signal-scored trades found that A+ tier congressional signals achieved a 72.7% win rate with an average 30-day excess return of +10.7% above the S&P 500. However, not all congressional traders outperform. The informational advantage appears concentrated among members who sit on committees directly relevant to the stocks they trade.

The Stop Trading on Congressional Knowledge (STOCK) Act is a federal law signed in 2012 that explicitly prohibits members of Congress, their staff, and other government officials from using non-public information for private financial gain. It requires all stock trades to be disclosed within 45 days and made publicly available online. The law passed the Senate 96-3 but its enforcement provisions are minimal — a $200 fine for late filing and zero criminal prosecutions since enactment. A provision requiring electronic filing was quietly repealed in 2013.

GovGreed uses a 7-layer signal intelligence model scoring each congressional trade from 0-100: (1) Politician quality — historical win rates across 247 profiles, (2) Herd signals — 3+ politicians buying simultaneously, (3) Bill correlation — 256,112 timing correlations between trades and legislative actions, (4) Technical context — RSI, volume, and trend indicators, (5) Sector momentum — congressional buying/selling trends, (6) Contribution patterns — 565 campaign money-to-trade patterns, and (7) Lobbying alignment — 2,101 lobbying-to-trade patterns. When 3+ layers converge, the score is amplified. Backtested A+ tier signals show a 72.7% win rate.

86% of Americans support a ban, but none of the proposed bills — including the Ban Conflicted Trading Act and the TRUST in Congress Act — have passed. Previous attempts stalled in committee. Members of Congress are effectively being asked to vote against their own financial interests. The most actively traded stocks remain tech mega-caps: MSFT (2,100 trades by 127 politicians), AAPL (1,873 trades by 137 politicians), and AMZN (1,293 trades by 110 politicians). Until a ban passes, public transparency via tools like GovGreed remains the primary check.

Explore the Data — Free

189,595 trades. 7-layer signal scoring. 819 active predictions. See what Congress is trading before the market does.

Open Dashboard Get API Access