FEATURE

Congressional Trading

Monitor STOCK Act disclosures, politician scorecards, and committee-level trading patterns.

7 min read

Overview

535
Members

Full coverage of Senate and House of Representatives

STOCK Act
Compliance

All disclosures required under the 2012 STOCK Act

45-Day
Deadline Tracking

Automatic reporting delay analysis for every disclosure

Scorecards
Member Profiles

Ranked profiles with trade counts, sectors, and delay stats

The Congressional Trading page aggregates securities transaction disclosures filed by members of the U.S. Senate and House of Representatives under the STOCK Act. Irora SEC parses these disclosures to provide a searchable, filterable feed of politician trades alongside analytical tools like scorecards, reporting delay analysis, and party-level breakdowns.

Irora SEC Congressional Trading Dashboard
Click to zoom
The congressional trading dashboard with transaction feed, top politicians, scorecards, and most-traded tickers.

This feature is designed for researchers, journalists, and investors who want to understand the trading patterns of elected officials and identify potential conflicts of interest between committee assignments and trading activity.

STOCK Act Data

About the STOCK Act

The Stop Trading on Congressional Knowledge (STOCK) Act of 2012 requires members of Congress and their spouses to disclose securities transactions exceeding $1,000 within 45 days of the trade date. Irora SEC automatically ingests these filings as they are published.

Each disclosure includes the following information:

  • Politician — Name, party affiliation, chamber (Senate or House), and state
  • Transaction Details — Trade type (buy or sell), ticker symbol, estimated amount range, and trade date
  • Reporting Delay — Number of days between the trade date and the disclosure date
  • Committee Assignments — Which committees the politician serves on, enabling conflict-of-interest analysis

Note that STOCK Act disclosures report estimated dollar amounts in ranges (e.g., $1,001-$15,000, $15,001-$50,000) rather than exact values. Irora SEC displays these ranges and uses the midpoint for aggregate calculations.

Politician Trading Feed

The main transaction feed displays all congressional trades in a sortable table. Each row includes the politician's name with party badge (D/R/I), chamber badge (Senate/House), the ticker and company name, trade type, estimated amount, trade date, and reporting delay.

Sortable Columns

Click any column header to sort by that field. Sort by reporting delay to find the most egregious late filers, or sort by amount to surface the largest trades. A secondary sort is automatically applied by date to break ties.

Reporting Delay Analysis

The reporting delay column is color-coded to help you quickly identify late disclosures: green for on-time (14 days or less), gray for timely (15-30 days), amber for late (31-45 days), and red for very late (45+ days, which violates the STOCK Act requirement).

Scorecards

Congressional trading scorecard overview
1 / 3

Scorecards rank politicians by trading volume, reporting delays, and sector focus

The Scorecards tab provides a ranked view of individual politicians based on their overall trading activity. Each scorecard displays:

  • Trade Count — Total number of disclosed transactions
  • Average Delay — Mean reporting delay in days
  • Buy/Sell Ratio — The balance between purchases and dispositions
  • Top Sectors — The sectors they trade most heavily in
  • Committee Overlap — Whether their most-traded sectors overlap with their committee assignments

Cross-Reference with Committees

One of the most valuable analyses you can do is comparing a politician's committee assignments with their most-traded sectors. For example, a member of the Senate Armed Services Committee trading heavily in defense stocks may warrant closer scrutiny.

Party & Committee Filtering

The filter panel at the top of the page supports multiple dimensions:

  • Chamber — Filter by Senate, House, or All
  • Party — Filter by Democrat, Republican, Independent, or All
  • Trade Type — Filter by Buy, Sell, or All
  • Date Range — Choose from 7 days, 30 days, 90 days, 1 year, or all time
  • Search — Free-text search across politician names and tickers

The stat cards at the top dynamically update based on active filters, showing total trades, buys/sells breakdown, unique politicians, and most-traded tickers. A "Top Tickers by Politicians" sidebar shows which securities are most popular among congressional traders.

Analysis

The party-level delay statistics section breaks down average and median reporting delays by party, along with the count of late filings per party. This data provides an aggregate view of compliance patterns.

Congressional trading data is also available via the Irora SEC API for programmatic analysis:

curl -X GET "https://api.irora.com/v1/congress/trades?party=D&chamber=Senate&limit=20" \
  -H "Authorization: Bearer sk_live_your_api_key" \
  -H "Content-Type: application/json"
json
{
  "data": [
    {
      "id": "ct_abc123",
      "politician": "Sen. Jane Smith",
      "party": "D",
      "chamber": "Senate",
      "state": "CA",
      "ticker": "NVDA",
      "company": "NVIDIA Corp",
      "tradeType": "Buy",
      "amountRange": "$15,001 - $50,000",
      "tradeDate": "2026-02-01",
      "disclosureDate": "2026-02-20",
      "reportingDelay": 19,
      "committees": ["Commerce, Science & Transportation"]
    }
  ],
  "pagination": { "total": 342, "limit": 20, "offset": 0 }
}

Frequently Asked Questions

The STOCK Act (Stop Trading on Congressional Knowledge Act of 2012) requires members of Congress and their spouses to disclose securities transactions exceeding $1,000 within 45 days of the trade date. Disclosures include the asset traded, transaction type (purchase or sale), estimated amount range, and trade date. Irora SEC ingests all of these disclosures as they are published.