Skip to main content
Press ⌘K to search

Congressional trading

Follow stock trading by members of the US Congress — by ticker or by member — plus member net-worth bands and market-wide aggregates. Every amount is a disclosed dollar band rather than an exact figure. The STOCK Act's general outside filing deadline is 45 days after a trade, and late or amended records can arrive later. Resolve a member's exact name with SearchCongressMembers before calling the member-scoped tools (names are matched case-insensitively, and an unambiguous partial name also resolves).

GetCongressionalTrades

Returns the disclosed congressional trades for one ticker, newest first. Each row shows the trade date, the filing date (when the market learned of it), the member, their chamber (Senator or Representative), whether it was a purchase or sale, the disclosed dollar-amount band, the filed instrument type, asset, owner, and parent account — so an option is never presented as a stock trade. The header echoes the applied date window, and a truncated result says how many rows matched in total.

Parameters: ticker (required). Optional: startDate / endDate (YYYY-MM-DD; default is the past year through the latest filing), transactionType (Purchase or Sale; the synonyms Buy/Sell are accepted), maxResults (default 50, max 500).

Ask: "Which members of Congress have been trading NVIDIA?"

Returns (trimmed):

Congressional trades for NVDA (Nvidia Corp), 2025-07-17 to 2026-07-17:

| Date | Filed | Member | Position | Type | Amount Range | Asset | Asset Type | Owner | Account |
|------|-------|--------|----------|------|-------------|-------|------------|-------|---------|
| 2026-06-30 | 2026-07-08 | Sheldon Whitehouse | Senator | Sale | $15,001–$50,000 | NVIDIA Corporation - Common Stock | — | Self | — |
| 2026-06-16 | 2026-06-17 | Matthew Robert Van Epps | Representative | Sale | $1,001–$15,000 | NVIDIA Corporation - Common Stock (NVDA) | — | — | — |
| 2026-05-27 | 2026-07-02 | Daniel Meuser | Representative | Sale | $1,001–$15,000 | NVIDIA Corporation - Common Stock (NVDA) | — | Spouse | — |

GetMemberTrades

Returns one member of Congress's disclosed trades, newest first. Each row shows the trade date, filing date, ticker, purchase or sale, disclosed dollar-amount band, full asset name, filed instrument type, owner, and parent account. Resolve the exact member name with SearchCongressMembers first.

Parameters: memberName (required). Optional: startDate / endDate (YYYY-MM-DD; default is the past year through the latest filing), transactionType (Purchase or Sale; the synonyms Buy/Sell are accepted), maxResults (default 50, max 500), offset (default 0 — pass the previous call's shown count to page past maxResults).

Ask: "What stocks has Nancy Pelosi traded recently?"

Returns (trimmed):

Trades by Nancy Pelosi (Representative, CA-11), 2025-07-17 to 2026-07-17:

| Date | Filed | Ticker | Type | Amount Range | Asset | Asset Type | Owner | Account |
|------|-------|--------|------|-------------|-------|------------|-------|---------|
| 2026-05-29 | 2026-06-23 | UBER | Purchase | $500,001–$1,000,000 | Uber Technologies, Inc. Common Stock (UBER) | — | Spouse | — |
| 2026-05-29 | 2026-06-23 | INTC | Purchase | $1,000,001–$5,000,000 | Intel Corporation - Common Stock (INTC) | — | Spouse | — |
| 2026-01-16 | 2026-01-23 | NVDA | Purchase | $250,001–$500,000 | NVIDIA Corporation - Common Stock (NVDA) | — | Spouse | — |

GetMemberNetWorth

Returns a member's net-worth history reconstructed from their annual financial-disclosure reports. Because the underlying assets and liabilities are themselves disclosed as ranges, every year is a band (a minimum and a maximum), never a point estimate — shown alongside the filing date and the count of disclosed asset and liability line items (counts, not dollar amounts). Only electronically filed reports are read, so a missing year means there was no electronic filing, not zero net worth.

Parameters: memberName (required). Optional: maxResults (number of years, newest first; default 20, max 500).

Ask: "How has Nancy Pelosi's disclosed net worth changed over the years?"

Returns (trimmed):

Net worth of Nancy Pelosi (Representative, CA-11), as disclosed in annual financial reports (band = sum of disclosed asset minimums minus liability maximums, through asset maximums minus liability minimums; Asset Lines / Liability Lines are counts of disclosed line items, not dollar amounts):

| Year | Filed | Net Worth Minimum | Net Worth Maximum | Asset Lines | Liability Lines |
|------|-------|-------------------|-------------------|-------------|-----------------|
| 2025 | 2026-05-15 | -$66,555,940 | $351,161,989 | 60 | 11 |
| 2024 | 2025-05-15 | -$2,003,941 | $377,442,991 | 59 | 9 |
| 2023 | 2024-05-15 | -$9,811,943 | $334,948,991 | 57 | 9 |

GetMarketWideCongressionalActivity

Aggregates congressional trading across every member and every ticker over a trailing window — "what did Congress buy (or sell) lately" without needing a ticker or a member name. Each row rolls up one stock's disclosed trades: distinct buyers and sellers, buy/sell trade counts, estimated dollar flow per direction (each disclosed band counted at its midpoint), the net flow, the largest participants, and both the latest filing and latest transaction dates. The window is anchored on the disclosure (filing) date; direction=buys ranks by estimated net buying, direction=sells by net selling.

Parameters: all optional — days (trailing disclosure window, default 30, max 365), direction (buys default, or sells), maxResults (default 25, max 200), chamber (senate or house; default both).

The window is anchored on the disclosure date, so Latest Trade — when the position actually moved — can fall outside it. The STOCK Act's general outside filing deadline is 45 days after a trade; late or amended records can arrive later. Read Latest Filing and Latest Trade together before calling a flow "recent buying".

Ask: "What stocks did Congress buy the most this past month?"

Returns (trimmed):

# Market-wide congressional buying — trades disclosed in the trailing 30 days

| # | Ticker | Buyers | Sellers | Trades (B/S) | Est. Buy Flow | Est. Sell Flow | Est. Net Flow | Top Buyers | Latest Filing | Latest Trade |
|---|--------|-------:|--------:|:------------:|--------------:|---------------:|--------------:|-------------|---------------|--------------|
| 1 | AAPL | 1 | 2 | 2/2 | $383K | $16K | +$367K | Alan Armstrong | 2026-08-04 | 2026-07-21 |
| 2 | LTH | 1 | 0 | 9/0 | $121K | $0 | +$121K | April McClain Delaney | 2026-08-03 | 2026-07-31 |

SearchCongressMembers

Searches the tracked congressional roster by punctuation-independent name words in any order. Strict all-word matches win; discovery broadens to any word only when no strict row exists. Each match includes the chamber and, for representatives, the seat they hold ("CA-11", or "AK At-Large" for a state that elects a single member). The seat comes from the House Clerk's filing index, so it is blank for senators — no Senate filing states the member's state — and blank for anyone whose filings predate it being read. Member-scoped tools accept an exact/verified alias or one unique partial and return candidates rather than choosing silently when input is ambiguous.

Parameters: query (required — full or partial name). Optional: position (Senator or Representative; default both), maxResults (default 20, max 500).

Ask: "Find the member of Congress named Pelosi."

Returns:

Congress members matching 'Pelosi':

| Name | Position | Seat |
|------|----------|------|
| Nancy Pelosi | Representative | CA-11 |

Try it with a real key

Every example on this page runs against the live API. A free account includes an API key and MCP access — set up in under a minute.

Get your free API key