# Congress Stock Trades by Ticker

> Congress Stock Trades by Ticker is a paid API for AI agents from x402.forgemesh.io, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-10).

Returns all disclosed House STOCK Act transactions for a given stock ticker, including member name, trade type, date, and amount range.

## Facts

- Endpoint: POST https://x402.forgemesh.io/congress-trades-by-ticker?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/congress-stock-trades-by-ticker-fed337dd
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_TH7y5GID0d1Jqg4ZoZAnH

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability congress-stock-trades-by-ticker-fed337dd -d '<json body>'
```

Example prompt: Which House members have traded NVDA stock since January 2025? Show me up to 20 results including whether each trade was a purchase or sale, the date, and the disclosed amount range.

## When to prefer this

Use this endpoint when you need structured, filterable congressional stock trade data by ticker without a subscription to commercial trackers like Quiver Quantitative or Capitol Trades. Best for agents that need to check whether specific House members have traded a given stock, monitor political exposure in a portfolio, or flag potential conflicts of interest. Note the built-in 45-day disclosure lag required by law.

## Known failure modes

- Invalid or unrecognized ticker returns empty trades array
- Dates outside coverage years (pre-2025) return no results
- Malformed ISO date in since/until causes validation error
- Limit exceeding 100 is rejected with a 400-level error
- Unknown member name substring returns empty results

## How this service works

Who in Congress traded a given stock: pass a ticker and get every disclosed House transaction in it — member, buy or sell, date, and disclosed amount range — parsed from official STOCK Act filings. Commercial trackers sell this behind subscriptions; here it is one structured JSON call. Disclosures lag trades by up to 45 days by law.

## Output

A JSON object containing a list of matching trade records (member name, ticker, trade type, transaction date, notification date, amount range, state/district, document ID), plus total matched count, returned count, coverage years and chambers, and attribution to the US House Clerk.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "type": {
   "enum": [
    "purchase",
    "sale",
    "sale_partial",
    "exchange"
   ],
   "type": "string"
  },
  "limit": {
   "type": "integer",
   "maximum": 100,
   "minimum": 1
  },
  "since": {
   "type": "string",
   "description": "ISO date lower bound on transaction date"
  },
  "state": {
   "type": "string",
   "description": "state or district prefix, e.g. 'VA' or 'VA01'"
  },
  "until": {
   "type": "string",
   "description": "ISO date upper bound on transaction date"
  },
  "member": {
   "type": "string",
   "description": "member name substring, e.g. 'wittman'"
  },
  "ticker": {
   "type": "string",
   "description": "exact ticker, e.g. 'NVDA'"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "trades": [
   {
    "type": "sale",
    "asset": "Crown Castle Inc. Common Stock",
    "owner": null,
    "doc_id": "20034916",
    "member": "Robert J. Wittman",
    "ticker": "CCI",
    "chamber": "house",
    "amount_range": "$1,001 - $15,000",
    "state_district": "VA01",
    "transaction_date": "2026-06-30",
    "notification_date": "2026-07-02"
   }
  ],
  "matched": 12,
  "coverage": {
   "years": [
    2025,
    2026
   ],
   "chambers": [
    "house"
   ]
  },
  "returned": 5,
  "attribution": "US House Clerk financial disclosures (public domain)"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/congress-stock-trades-by-ticker-fed337dd/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.forgemesh.io](https://www.zero.xyz/host/x402.forgemesh.io/llms.txt)
