Skip to content
STOCK Act Explained

The STOCK Act: A $200 Fine for Trading on Congressional Knowledge

The Stop Trading on Congressional Knowledge Act of 2012 requires all members of Congress to disclose stock trades within 45 days. The actual average delay: 49 days. The penalty for violation: $200. Members prosecuted: zero.

Source: STOCK Act public filings Published: 189,595 trades analyzed
Disclosure Deadline
45 Days
By law
Actual Average
49 Days
4 days over the limit
Late Filings
23,426
12.5% of all trades
Fine Amount
$200
Can be waived
Prosecutions
0
Zero. Ever.

What Is the STOCK Act?

The STOCK Act — formally the Stop Trading on Congressional Knowledge Act — is a United States federal law that prohibits members of Congress and other government officials from using non-public information gleaned from their official positions for personal financial gain. It was signed into law by President Barack Obama on April 4, 2012, after years of public pressure driven by academic research showing that congressional portfolios consistently outperformed the broader market.

The law clarified something that should have been obvious: the insider trading rules that apply to corporate executives also apply to lawmakers. Before 2012, there was genuine legal ambiguity about whether congressional knowledge counted as "material non-public information" under existing securities law.

Key Requirements

  • Disclose all trades over $1,000 — Every stock, bond, commodity, or futures trade exceeding $1,000 must be publicly reported. This includes purchases, sales, and exchanges.
  • File within 45 days — Periodic Transaction Reports (PTRs) must be filed no later than 45 days after the date of the transaction.
  • Applies to family members — Trades by a member's spouse and dependent children must also be disclosed on the same timeline.
  • Public record — All filings are accessible to the public through the House and Senate disclosure websites.
  • Online posting required — Filings must be posted online (not just available upon request as paper documents, as was the case before 2012).

What Was Weakened

The STOCK Act was signed with bipartisan enthusiasm — it passed the Senate 96-3 and the House 417-2. But within a year, Congress quietly walked back one of its most important provisions.

In April 2013, with almost no debate and no recorded vote, Congress repealed the online disclosure requirement for senior congressional staff and executive branch employees. The provision that would have made staff-level financial disclosures searchable online was removed, citing "national security" concerns about having personal financial data available in a database. Members of Congress remained subject to online disclosure, but the rollback reduced transparency for thousands of senior staffers who often have direct access to the same non-public information as their bosses.

The STOCK Act passed 96-3 in the Senate. The amendment gutting its online staff disclosure passed by unanimous consent with no recorded vote and no public hearing.

Who Must Comply

The STOCK Act's disclosure requirements extend beyond members of Congress to cover a broad range of government officials. According to GovGreed's analysis of 189,595 STOCK Act filings, 343 of 538 current and recent members of Congress (63.8%) have filed at least one trade since the law took effect.

🏛 100 U.S. Senators
🏛 435 Representatives + 3 delegates
💼 Senior congressional staff (salary > $132,552)
🏠 President and Vice President
Supreme Court Justices (added by Judicial Conference)
👥 Spouses and dependent children of all the above

The spousal trading provision is notable because some of the most high-profile congressional trading activity occurs through spousal accounts. Paul Pelosi's trades in NVIDIA, Visa, and other companies have drawn more public attention than the trades of most members themselves. Under the STOCK Act, these trades are disclosed under the member's filing — but the "Owner" field indicates whether the trade was made by the member, spouse, or a dependent child.

Enforcement and Penalties

The STOCK Act's enforcement framework is, by any measure, the weakest penalty structure in federal securities law. The contrast between the consequences for a corporate insider and a congressional insider is stark.

STOCK Act Penalty
$200
Late filing fee, first offense
Can be waived by ethics committee
SEC Insider Trading
20 years
Maximum prison sentence
Up to $5,000,000 in fines

The enforcement mechanism works like this:

  1. Late filing detected — The House Office of the Clerk or the Secretary of the Senate identifies a Periodic Transaction Report filed after the 45-day deadline.
  2. $200 fine assessed — The member receives a notification of the late filing fee. For the first offense, this is $200. This fee can be — and routinely is — waived by the relevant ethics committee chair.
  3. Ethics committee review — The House Committee on Ethics or the Senate Select Committee on Ethics can investigate patterns of late or suspicious trading. In practice, these investigations are rare.
  4. DOJ referral — For cases involving potential insider trading (not just late filings), the matter can be referred to the Department of Justice for criminal prosecution. This referral process exists on paper. It has never resulted in a criminal prosecution of a sitting member of Congress under the STOCK Act.
$200 fine. $50 million in trades. Rep. Michael McCaul (R-TX) has 32,302 trades in GovGreed's database, with 6,670 filed late. The maximum fine he would face for every single late filing: $1,334,000. The estimated value of his portfolio: over $100 million. The fine represents roughly 1.3% of his trading activity — less than most brokerage commissions.

For context, when the SEC prosecutes a corporate executive for insider trading, the penalties include disgorgement of profits, civil fines up to three times the gains (or losses avoided), and criminal penalties of up to 20 years in prison and $5 million in fines per violation. The STOCK Act has no disgorgement provision, no multiplier on gains, and a fine that would not cover a parking ticket in most of the districts these members represent.

The Late Filing Epidemic

GovGreed's analysis of 189,595 congressional trades reveals a persistent pattern of non-compliance that has not improved meaningfully since the STOCK Act took effect in 2012. For the full ranked list, see the late filings tracker.

Late Filings
23,426
12.5% of all trades
Average Delay
49 days
4 over the 45-day limit
Median Delay
28 days
Most file on time
Worst Single Gap
997 days
2 years, 9 months late

The median delay is 28 days — well within the legal window — which means the majority of filings are technically compliant. But the distribution has an extremely long tail. A small number of members file so egregiously late that they pull the overall average past the 45-day deadline to 49 days. These serial late filers create an information asymmetry: the public can't evaluate their trading patterns until months — sometimes years — after the trades were executed.

Worst Offenders

Politician Party Notable Violation Detail
Rick Allen
Representative, Georgia
R 997-day gap Longest single disclosure delay in the database. Filed a trade nearly 3 years after execution.
Thomas Suozzi
Representative, New York
D 86.4% late rate Filed 86.4% of all trades late, with an average disclosure delay of 396 days per trade.
Michael McCaul
Representative, Texas
R 6,670 late filings Most late filings by volume. 20.7% of his 32,302 total trades filed after the deadline.
Byron Donalds
Representative, Florida
R 340-day avg delay Average disclosure gap of 340 days across his reported trades.

This is a bipartisan problem. The worst individual gap belongs to a Republican (Allen, 997 days). The highest late-filing percentage belongs to a Democrat (Suozzi, 86.4%). The highest volume of late filings belongs to a Republican (McCaul, 6,670). Compliance failure is not a partisan issue — it is a structural one.

What the STOCK Act Doesn't Cover

The STOCK Act addresses disclosure — the obligation to tell the public what you traded and when. It does not address the more fundamental question: should members of Congress be allowed to trade individual stocks at all while in office?

  • No restriction on trading in sectors you regulate. A member of the Senate Banking Committee can freely trade bank stocks. A member of the House Energy Committee can trade oil and gas. The only obligation is to disclose the trade — not to refrain from making it.
  • No restriction on trading during legislative markups. Members can execute trades on the same day their committee marks up a bill that will move the stocks they own. GovGreed's analysis of 256,112 bill-trade correlations identifies thousands of trades executed within days of related legislative action.
  • No real-time disclosure. The 45-day window means members have more than six weeks of information advantage after each trade. During this period, the public cannot see the position the member has taken. By the time the filing appears, the market has often already moved.
  • Spousal trading loophole. While spousal trades must be disclosed, members can claim they had no knowledge of their spouse's trading decisions. The "I didn't know my spouse was buying NVIDIA" defense has no verification mechanism.
  • Blind trust exemption is rarely used. The law allows members to place assets in a qualified blind trust, which would remove the conflict of interest entirely. As of 2026, only a handful of members use blind trusts. The rest retain full knowledge of and control over their portfolios.
The STOCK Act says: tell the public what you traded. It does not say: stop trading on what you know. The name of the law — Stop Trading on Congressional Knowledge — describes what it was supposed to do, not what it actually does.

STOCK Act Reform Proposals

Since 2012, multiple bills have been introduced to go beyond the STOCK Act's disclosure-only framework and impose actual restrictions on congressional trading. 86% of the American public supports banning congressional stock trading, according to polling data. Despite this overwhelming support, no reform bill has passed.

Ban Conflicted Trading Act
Sen. Ossoff (D-GA) + Sen. Hawley (R-MO)
Would prohibit members of Congress and their spouses from trading individual stocks while in office. Bipartisan co-sponsorship demonstrates cross-aisle agreement on the principle.
Pending in Committee
Stop Insider Trading Act (2026)
119th Congress — bipartisan
Would require real-time disclosure (within 48 hours instead of 45 days), increase penalties to $50,000 per violation, and mandate disgorgement of profits from trades correlated with legislative activity.
Introduced
End Congressional Stock Trading Act
Sen. Merkley (D-OR)
Would require members to divest individual stocks or place them in blind trusts within 120 days of taking office. Allows holdings in diversified mutual funds and index funds.
No Vote Scheduled
ETHICS Act
Bipartisan House coalition
Comprehensive reform: bans trading, requires blind trusts, extends to Supreme Court justices, and increases penalties. Reintroduced in multiple sessions. Has not reached a floor vote.
Reintroduced — No Vote

The pattern is consistent: reform bills attract bipartisan co-sponsors, generate favorable press coverage, and then die in committee. Congressional leadership in both chambers has repeatedly declined to bring trading ban legislation to a floor vote, despite polling showing 86% public support. The members who would need to vote for the ban are the same members who benefit from the current system.

How GovGreed Tracks STOCK Act Compliance

GovGreed maintains the most comprehensive publicly accessible database of congressional trading activity, built from mandatory STOCK Act disclosures filed with the House Office of the Clerk and the Secretary of the Senate.

Trades Tracked
189,595
Since 2012
Politicians Monitored
343
63.8% of Congress
Bill-Trade Correlations
256K
Timing analysis

Every trade in the database includes a calculated disclosure gap — the number of days between the trade execution date and the filing date. This allows systematic analysis of filing compliance at the individual, party, and chamber level. GovGreed's 7-layer signal scoring engine cross-references trading activity with:

  • Committee assignments — Do members trade stocks in sectors their committees regulate?
  • Bill timing — Are trades correlated with upcoming legislative markups? (256,112 correlations tracked)
  • Herd signals — Are multiple members buying the same stock within a short window?
  • Campaign contributions — Do members trade stocks from industries that donate to their campaigns? (565 patterns)
  • Lobbying activity — Are trades correlated with lobbying filings? (2,101 patterns)
  • Technical context — Are members buying at statistically favorable technical levels?
  • Sector momentum — Are members front-running sector-wide moves?

The result is a comprehensive intelligence layer on top of raw STOCK Act data — turning public disclosures into actionable pattern analysis. For a step-by-step walkthrough, see our guide on how to track congressional stock trades.

Explore the full STOCK Act database

189,595 trades. 343 politicians. Every disclosure gap calculated. Search by politician, ticker, or party.

Browse All Trades →

Frequently Asked Questions

What is the STOCK Act?
The STOCK Act (Stop Trading on Congressional Knowledge Act) is a federal law signed by President Obama on April 4, 2012. It requires all 538 members of Congress, their spouses, and dependent children to publicly disclose any stock, bond, or commodity trade over $1,000 within 45 days of the transaction. The law was passed in response to 60 Minutes reporting that raised concerns about members trading on non-public legislative information. In practice the STOCK Act has three pillars: mandatory disclosure of trades above $1,000, a 45-day reporting deadline, and an explicit statement that members are not exempt from insider trading prohibitions. Enforcement is minimal — the statutory late-filing fine is $200, waivable at the ethics committee's discretion, and no sitting member has ever been criminally prosecuted under the law. GovGreed tracks compliance across 189,595 filings from 343 actively trading members since 2012. The average disclosure gap is 44.9 days and 12.5% of trades exceed the legal limit.
What is the penalty for violating the STOCK Act?
The penalty for filing a late STOCK Act disclosure is a $200 fine, which can be waived by the relevant Ethics Committee for a first offense. The fine is flat — it does not scale with the size of the trade, the length of the disclosure gap, or the number of prior violations by the same member. In GovGreed's database of 189,595 trades, 23,426 (12.5%) were filed past the 45-day deadline, yet public records show only a small fraction of those filings resulted in an actual paid fine. No sitting member of Congress has ever been criminally prosecuted under the STOCK Act, even for gaps exceeding 900 days. For comparison, SEC insider trading penalties for private-sector executives include up to 20 years in prison and fines up to $5 million per violation. The disparity is one of the most commonly cited arguments for reform bills such as the ETHICS Act and the Stop Insider Trading Act — see the trading ban tracker.
How long do Congress members have to disclose stock trades?
Members of Congress must file a Periodic Transaction Report (PTR) within 45 calendar days of executing a qualifying trade. A qualifying trade is any stock, bond, or commodity transaction where the value exceeds $1,000, whether made by the member themselves, their spouse, or a dependent child. The 45-day clock starts on the trade date (execution), not on the filing date. GovGreed's analysis of 189,595 congressional trades shows the actual disclosure gap averages 44.9 days — consuming virtually the entire legal window. The median is 28 days, indicating that most members do file on time; the average is pulled to the ceiling by chronic late filers in the long tail. 12.5% of trades (23,426) are filed entirely past the deadline, and the worst single gap in the database is 997 days — nearly 2 years and 9 months late. See the disclosure gap pillar for the full distribution and methodology.
How many STOCK Act violations have there been?
GovGreed's database identifies 23,426 trades (12.5% of 189,595 total) that were filed after the 45-day disclosure deadline. Violations span both parties and both chambers, with the worst offenders concentrated among a small number of chronic late-filers rather than distributed evenly. Rep. Michael McCaul (R-TX) has the highest volume of late filings at 6,670 trades (20.7% of his 32,302 total). Rep. Thomas Suozzi (D-NY) has the highest rate at 86.4% of his trades filed late with a 396-day average gap. Rep. Rick Allen (R-GA) holds the single worst record at 997 days late. The true violation count may be higher because amended filings are not always reflected in public records, and House and Senate Ethics Committees have not published comprehensive enforcement statistics. See the late-filings tracker for the full per-politician ranking.
Has anyone been prosecuted under the STOCK Act?
No member of Congress has been criminally prosecuted under the STOCK Act. The Department of Justice has the authority to bring charges for insider trading by members of Congress under both the STOCK Act and general securities law, but has never done so against a sitting member. Several members have been investigated — most notably during the early days of the COVID-19 pandemic in early 2020, when multiple senators sold stock after receiving classified briefings about the coming outbreak. Investigations into Senators Richard Burr, Kelly Loeffler, Dianne Feinstein, and James Inhofe were opened but ultimately closed without charges. The only enforcement mechanism regularly used is the $200 late-filing fee assessed by the House or Senate Ethics Committee. Civil complaints from watchdog groups have been dismissed or declined. The lack of prosecution is frequently cited by reform advocates as evidence the STOCK Act is structurally under-enforced.
Does the STOCK Act apply to spouses?
Yes. The STOCK Act explicitly requires disclosure of trades made by a member's spouse and dependent children, in addition to the member's own trades. Every Periodic Transaction Report identifies the trade owner field with one of five values: Self, Spouse, Joint, Child, or Dependent. Spousal trades are especially consequential because they represent some of the most scrutinized trading activity in Congress. Paul Pelosi's trades in NVIDIA, Visa, and other companies — filed under his wife Rep. Nancy Pelosi's bioguide ID — have drawn sustained public and media attention, including his 2022 exit from NVDA before the CHIPS Act vote. GovGreed's database captures 189,595 trades across all ownership categories. Roughly 40% of trades attributed to senior House members are filed under a spouse rather than the member themselves. Critics argue the spousal loophole effectively allows members to maintain plausible distance from trades they remain aware of at the household level.
What is the worst STOCK Act violation on record?
The longest single STOCK Act disclosure gap in GovGreed's database is 997 days — nearly 2 years and 9 months between trade execution and public filing — attributed to Rep. Rick Allen (R-GA). For chronic systemic violations, Rep. Thomas Suozzi (D-NY) holds the highest late-filing rate at 86.4% of all his trades, with an average gap of 396 days. For volume-based violations, Rep. Michael McCaul (R-TX) has the highest count at 6,670 individual trades filed past the 45-day deadline — more late filings alone than most members have total trades. Sen. Tommy Tuberville (R-AL) is frequently cited in media investigations for 132 STOCK Act violations while serving on the Armed Services Committee and trading defense sector stocks, though his percentage rate is closer to the congressional average. All numbers come directly from STOCK Act filings with the House and Senate clerks.
Is Congress trying to strengthen the STOCK Act?
Multiple reform bills have been introduced across the 117th, 118th, and 119th Congresses. Notable examples include the Ban Conflicted Trading Act (requires divestiture of individual stocks), the Stop Insider Trading Act of 2026 (shortens disclosure to 48 hours, raises fines to $50,000, adds criminal referral pathways), the TRUST in Congress Act (mandates qualified blind trusts), and the ETHICS Act (restricts members, spouses, and dependent children). Polling consistently shows 80-86% bipartisan public support for a ban on congressional stock trading. As of April 2026 none of these bills has passed. Committee hearings have been held in both chambers but floor votes have not advanced. GovGreed maintains a live tracker of every active reform bill, current sponsor counts, and status movement in the 119th Congress — see the trading ban tracker for the latest.
About This Data
All trade data sourced from mandatory public STOCK Act disclosures filed with the House Office of the Clerk (disclosures-clerk.house.gov) and the Secretary of the Senate (efdsearch.senate.gov). GovGreed aggregates data from QuiverQuant, Financial Modeling Prep, Congress.gov, FEC, Senate LDA, and SEC EDGAR to cross-reference trades with bills, committee assignments, campaign contributions, and lobbying activity. Statistics reflect 189,595 trades tracked as of April 2026. Disclosure gap is calculated as the difference in days between the trade execution date (trade_date) and the filing date (filed_date) for each individual trade. Late filings are defined as trades with a disclosure gap exceeding 45 days. All numbers are derived from the live database and may change as new filings are ingested.
Disclaimer: This page presents factual public record data from mandatory federal disclosures and does not constitute financial advice, legal opinion, or allegations of illegal conduct. Not financial advice. All data from public federal disclosures. Past trading performance of any individual does not predict future results. GovGreed is not affiliated with the U.S. Congress, SEC, or any government agency.