MarketPeel
Insider Trading Intelligence
MarketPeel Education

STOCK Act Congressional Trading: A Plain-English Guide

Members of Congress must disclose their stock trades within 45 days. Here’s how the system actually works, where to find the filings, why enforcement has been almost nonexistent—and what six reform bills in the 119th Congress would change.

Every time a member of Congress buys or sells a stock, the STOCK Act congressional trading disclosure rules require them to tell you about it within 45 days. The law is called the STOCK Act (the Stop Trading on Congressional Knowledge Act of 2012), which created a disclosure system called the Periodic Transaction Report, or PTR. In theory, it gives the public a real-time window into how lawmakers are investing. In practice, the window is often frosted, delayed, or simply ignored without meaningful consequence.

Most coverage of STOCK Act congressional trading focuses on two extremes: the scandal story (which member traded what before a suspicious vote) or the political story (which reform bill will finally pass). This guide fills the gap in the middle: how to actually find a PTR, what it says, and how to calibrate your expectations about what the data does and doesn’t tell you.

TL;DR — Key Takeaways
  • The STOCK Act requires members of Congress to report any stock trade over $1,000 within 45 days; spouses and dependent children are covered too.
  • PTRs list the asset, transaction type, date, and a dollar-range bucket (not an exact figure), which limits precision.
  • The penalty for a late filing is $200, and Ethics Committees routinely waive even that. No member has ever been criminally prosecuted solely under the STOCK Act.
  • Academic research finds that rank-and-file members don’t beat the market, but congressional leaders outperform peers by 47 percentage points annually after ascending to a leadership role.

What the STOCK Act Actually Says

The Stop Trading on Congressional Knowledge Act (P.L. 112-105) was signed into law on April 4, 2012. Its core purpose was to make explicit what many assumed was already true: that members of Congress are subject to insider trading laws just like everyone else. The law expressly affirmed that using nonpublic information derived from an official position for personal financial benefit is illegal.

But the disclosure requirements are the practical engine of the law. Under the STOCK Act, members of Congress, officers, and employees must report covered financial transactions within 45 days of executing the trade, or within 30 days of receiving written notification of the transaction—whichever is earlier. The covered assets are broad: stocks, bonds, commodities futures, and other securities.

The 45-day window is a hard deadline—extensions are not permitted. And the coverage extends beyond the member: a clarifying amendment signed in August 2012 (P.L. 112-178) explicitly brought spouses and dependent children under the reporting requirement.

The 2013 rollback. A 2013 amendment (P.L. 113-7) quietly removed one of the STOCK Act’s most powerful transparency provisions: the requirement that senior congressional staff financial disclosures be available in a searchable online database. Staff disclosures still exist on paper, but the requirement to make them machine-readable was stripped out just a year after the original law passed—with little public notice.

How a Periodic Transaction Report Works

A PTR is a short form, not a narrative. When you pull one from fd.house.gov or the Senate’s EFD portal, here’s what each field tells you:

PTR FieldWhat It ShowsLimitation
Asset NameName of the stock, bond, or other security tradedNo ticker; sometimes generic fund names
Transaction TypePurchase (P), Sale (S), or Exchange (E)No equivalent of Form 4’s full code set—no RSU/option distinction
Transaction DateDate the trade was executedMay lag the actual trade date by up to 45 days before you see it
AmountDollar-range bucket (e.g., $1,001–$15,000 or $100,001–$250,000)No exact figure—you can’t calculate precise position sizes
OwnerMember, spouse, or dependent childIndirect ownership through trusts or LLCs may not be broken out clearly

The dollar-range structure is a structural limitation that often frustrates analysts. OpenSecrets notes that trade amounts are reported in ranges rather than exact figures, which means you can see that a member traded Boeing in a particular range, but you can’t know whether it was $15,001 or $249,999. That matters when you’re trying to assess how seriously a member is backing a position.

Unlike SEC Form 4 filings for corporate insiders, PTRs don’t tell you how many shares were traded, the price per share, or the total holdings after the transaction. They’re a simpler disclosure—and that simplicity is a feature of the political compromise that created them, not a technical oversight.

Where to Find Congressional Trades (Official Sources)

There are three primary places to access STOCK Act congressional trading data:

1

House Financial Disclosure System (fd.house.gov)

The House Electronic Filing System is where all House members file their PTRs. You can search by member name and browse individual filings. The interface is basic—expect PDFs and some HTML forms, not a polished data portal. Annual Financial Disclosure Statements (FDS) also summarize PTR activity in Part 4a.

2

Senate Electronic Financial Disclosure (efdsearch.senate.gov)

The Senate EFD search portal lets you search PTRs by filer name, date range, and transaction type. Senate annual financial disclosures are due by May 15 each year and incorporate all PTRs filed during the prior year.

3

OpenSecrets PTR Database

OpenSecrets aggregates PTR filings from both chambers into a searchable database organized by member name, stock ticker, date range, and transaction type. It’s considerably more user-friendly than the official portals and is the fastest entry point for most researchers. The underlying data is the same; OpenSecrets just makes it navigable.

The $200 Fine Problem: Why Enforcement Has Largely Failed

The STOCK Act sets a $200 fine for a late PTR filing. The House and Senate Ethics Committees can waive even that. No member has ever been criminally prosecuted solely for insider trading under the STOCK Act. Those three sentences describe the entire enforcement apparatus, and they explain why the violation rate has remained so high.

Consider two examples from 2025 and 2026 that illustrate the pattern. Rep. Val Hoyle (D-OR) was weeks or months late disclosing 217 individual stock trades by her husband in 2025. The trades were in companies including Apple, Amazon, Nvidia, Goldman Sachs, Lockheed Martin, and Northrop Grumman. Combined value: between $245,215 and $3.35 million. Her office confirmed she paid the standard $200 fine.

Around the same time, Rep. Julia Letlow (R-LA) failed to disclose more than 210 stock and bond trades within the 45-day window; some trades were disclosed more than a year late. In a single two-day window, she traded 16 stocks (Boeing, Goldman Sachs, Taiwan Semiconductor, and Visa) worth between $16,016 and $240,000. Letlow eventually self-reported the violations after hiring a law firm to review her disclosures.

The scale of the problem. The Campaign Legal Center has filed 15 ethics complaints representing between $14.3 million and $52.1 million in undisclosed or improperly disclosed trades. No public records confirm whether members actually pay the fines they’re assessed. The House and Senate Ethics Committees have faced sustained criticism for failing to pursue meaningful investigations. For context: Val Hoyle is herself a co-sponsor of reform legislation (the TRUST in Congress Act), which underscores that awareness of the problem and compliance with the existing law are two entirely separate things.

What the Research Actually Shows About Congressional Returns

The academic literature on congressional trading returns is more nuanced than either headlines or political talking points suggest. The honest summary: most members of Congress don’t beat the market. But a small group at the top appears to have a significant informational edge.

~0%
Abnormal returns for rank-and-file members vs. market (NBER 2024)
+47 pp
Annual outperformance by leaders vs. non-leaders after ascending to leadership (NBER 2025)
+13.6 pp
Additional returns for leaders when their party controls the chamber

A 2024 NBER working paper found that rank-and-file congressional stock portfolios resemble those of uninformed retail investors, not informed institutional traders. On average, members of Congress do not systematically outperform the market, a finding consistent with earlier work by Eggers and Hainmueller (2013) and Belmont et al. (2022). The popular idea that all members of Congress have an automatic trading edge is not what the data shows.

The more striking finding comes from a separate NBER working paper (2025) by Wei and Zhou, which focused exclusively on congressional leaders (the Speaker, floor leaders, whips, and conference and caucus chairs in both chambers). Between 1995 and 2021, 47 people held those 12 tracked positions, and 20 traded stocks both before and after ascending to leadership. The finding: leaders outperformed matched non-leader peers by 47 percentage points annuallyafter taking a leadership role. Critically, the same lawmakers showed no such outperformance before becoming leaders, which rules out innate stock-picking skill as an explanation. Returns were also 13.6 percentage points higher when the leader’s party controlled the chamber. Leaders also earned significantly higher abnormal returns on trades involving firms that contributed to their campaigns or were headquartered in their home states.

What this means practically:If you’re tracking STOCK Act congressional trading as a signal, the relevant cohort is small: a handful of leadership-track members, not the full chamber. Following every member’s PTRs equally is statistically close to following noise.

The Six Reform Bills in the 119th Congress

The 119th Congress (2025–2026) has seen more serious legislative movement on congressional trading reform than any session in a decade. A Congressional Research Service analysis counted at least 25 measures introduced, ranging from modest disclosure improvements to full trading bans. Six have received the most attention:

BillCommon NameKey ProvisionStatus
H.R. 7008Stop Insider Trading ActBars new individual stock purchases; existing holdings may be retained; penalties of $2,000 or 10% of the asset value, whichever is greaterAdvanced out of House Administration Committee 7–4 (Jan 14, 2026); awaits floor vote
S. 1498HONEST ActFull ban including divestment of existing holdings; covers stocks, bonds, digital assets, commodities, and derivativesReported by Senate Homeland Security Committee (Dec 10, 2025); on Senate Legislative Calendar
H.R. 1908End Congressional Stock Trading ActFull ban on trading and ownership by members, spouses, and dependentsDischarge petition reached 82 of 218 needed signatures; stalled after H.R. 7008 floor vote promised
H.R. 3388PELOSI ActIdentical to S. 1498 as introduced; full divestment ban for members, President, VP, spouses, and dependentsReferred to committee; no committee vote
S. 1879No Stock ActFull trading and ownership ban with broader asset class coverageReferred to committee; no committee vote
Multiple othersVariousVary on covered officials, family members, asset classes, blind trust requirements, and penalty levelsNo committee action

The most important distinction across these bills is whether they require divestment of existing holdings or merely ban new purchases. H.R. 7008, the bill that has advanced furthest in the House, takes the milder approach: members can keep what they already own. S. 1498 in the Senate would require selling everything. That gap explains why the two chambers have found it difficult to converge on a single text.

What Changes (and What Doesn’t) If a Ban Passes

If a version of H.R. 7008 (which bars new purchases but allows existing holdings) became law, the practical impact on STOCK Act congressional trading data would be significant but not total. Here’s what would and wouldn’t change:

What Would Change

  • No new stock purchases reported in PTRs from members going forward
  • Sales of pre-existing holdings would require 7-day advance notice to Ethics Committee
  • Higher penalties ($2,000 or 10% of asset value) for violations
  • Potential deterrent effect on the types of trades that get disclosed

What Wouldn’t Change

  • Legacy holdings could still be sold, and would still need PTR disclosure
  • The 47-percentage-point leadership outperformance finding is based on the full historical record, not future trades
  • Mutual funds, ETFs, and index funds would remain unrestricted under most proposals
  • The 45-day disclosure lag and dollar-range bucketing would still apply

If the stricter S. 1498 approach passed, requiring full divestment, new PTR filings from members would drop sharply, and the signal value of congressional trade data would shrink substantially. Members holding legacy positions in sectors they oversee would have to sell, which would itself generate a wave of final PTR disclosures before the ban took effect.

How to Use Congressional Trade Data Today

Given the 45-day lag, dollar-range buckets, and the evidence that leadership trades carry most of the signal, how should a retail investor actually approach this data?

Filter for leadership. The Wei and Zhou research is specific: the outperformance is concentrated among the Speaker, floor leaders, whips, and conference/caucus chairs. If you’re going to use congressional trading as an input, that’s the cohort worth watching. Tracking every member equally means tracking a lot of trades that look statistically indistinguishable from retail investor behavior.

Set up alerts, not manual searches. Checking fd.house.gov and efdsearch.senate.gov by hand is time-consuming and error-prone. Services like OpenSecrets aggregate the filings automatically, and congressional trade tracking tools can alert you when a specific member files a new PTR. That matters because even with the 45-day lag, earlier notification within that window beats later.

Understand the lag and size limitations.A PTR can be filed up to 45 days after the trade. By the time you see it, the price may have already moved. The dollar-range buckets add another layer of imprecision: a trade in the $1,001–$15,000 bucket tells you something, but you can’t know if it was a conviction bet or a small test position. Cross-referencing PTRs with committee assignments and upcoming legislation in the member’s jurisdiction can help you assess whether the timing of a disclosure is worth paying attention to.

Treat it as one data layer, not a standalone signal. Congressional trade data is most useful when it corroborates something you’re already seeing elsewhere, just as corporate insider buying is most useful when multiple insiders are moving in the same direction. A single PTR from a rank-and-file member doesn’t carry much on its own. A cluster of leadership trades in the same sector, timed around committee activity, is a different conversation.

Track Congressional Trades Without the Manual Work

MarketPeel surfaces congressional PTR filings alongside corporate insider activity, so you can see both signals in one place, filtered for the transactions that actually warrant attention, not every routine disclosure.

Try MarketPeel free →

Sources & Further Reading

Public Law 112-105 — Stop Trading on Congressional Knowledge Act of 2012 (GovInfo / GPO)
CRS Report R48641 — Proposals to Limit Member of Congress Financial Activities in the 119th Congress (Congress.gov)
CRS Report TE10119 — Taking Stock of the STOCK Act (Congress.gov)
H.R. 7008 — Stop Insider Trading Act, 119th Congress (Congress.gov)
S. 1498 — HONEST Act, 119th Congress (Congress.gov)
H.R. 1908 — End Congressional Stock Trading Act, 119th Congress (Congress.gov)
Financial Disclosure — House Committee on Ethics
Financial Disclosure — U.S. Senate Select Committee on Ethics
OpenSecrets — OpenSecrets.org Adds Data on Lawmakers’ Periodic Transaction Reports
OpenSecrets — Rep. Val Hoyle violated STOCK Act by missing deadlines to disclose 217 stock transactions (Sept. 2025)
NOTUS — Rep. Julia Letlow Violated the STOCK Act With Over 210 Late Disclosures
Campaign Legal Center — We Need Stronger Oversight of Congressional Stock Trades
NBER Working Paper 34524 — “Captain Gains” on Capitol Hill (Wei & Zhou, 2025)
NBER Working Paper 35041 — Capital in the Capitol: Congressional Trades Resemble Uninformed Retail Trading (2024)

FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback