# Financial Data x402 – Congress Trades by Ticker

> Financial Data x402 – Congress Trades by Ticker is a paid API for AI agents from x402financialdata.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-13).

Returns U.S. congressional stock trades (Senate disclosures) for a given ticker symbol, including transaction type, amount range, and filing links.

## Facts

- Endpoint: GET https://x402financialdata.com/congress-trades/%7Bticker%7D
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/financial-data-x402-congress-trades-by-ticker-78484018
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yZE5o7Fhro6deioebLG-J

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 financial-data-x402-congress-trades-by-ticker-78484018
```

Example prompt: Pull up all the congressional stock trades filed for NVDA — I want to see which senators bought or sold it, the amounts, and links to the actual filings.

## When to prefer this

Choose this endpoint when you need official U.S. Senate stock disclosure data tied to a specific equity ticker, especially in pay-per-call contexts where you want no subscription overhead. It is distinct from general financial data endpoints because it surfaces political/insider-adjacent trading activity from public government filings rather than market prices or fundamentals.

## Known failure modes

- Unknown or invalid ticker returns empty transactions array
- Ticker with no congressional activity returns transaction_count of 0
- Malformed ticker path parameter may return 404 or error
- Coverage is senate-only so House trades are not included
- Payment failure over x402 protocol results in 402 response before data is returned

## How this service works

Pay-per-call stock, macro, on-chain, and crypto data over the x402 protocol. USDC on Base or Solana, no API keys, no subscriptions.

## Output

A JSON object containing the ticker symbol, coverage scope (e.g. senate-only), a list of transactions each with type (Purchase/Sale), owner (self or spouse), senator name, PTR filing link, dollar amount range, and transaction date, plus a total transaction count.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "required": {
   "type": "string"
  },
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ticker": "NVDA",
  "coverage": "senate-only",
  "transactions": [
   {
    "type": "Purchase",
    "owner": "Spouse",
    "senator": "Jane Doe",
    "ptr_link": "https://efdsearch.senate.gov/search/view/ptr/example/",
    "amount_range": "$15,001 - $50,000",
    "transaction_date": "07/15/2026"
   }
  ],
  "transaction_count": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/financial-data-x402-congress-trades-by-ticker-78484018/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402financialdata.com](https://www.zero.xyz/host/x402financialdata.com/llms.txt)
