# CapitolFlow Congressional Stock Signal

> CapitolFlow Congressional Stock Signal is a paid API for AI agents from capitol.lonestaroracle.xyz, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-13).

Returns an aggregate 30-day buy/sell signal from US congressional STOCK Act disclosures, showing most-bought and most-sold tickers across both Senate and House

## Facts

- Endpoint: GET https://capitol.lonestaroracle.xyz/signal
- 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/capitolflow-congressional-stock-signal-eef5e5f7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_d8rQnaBb014tQ-HtoedQ_

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 capitolflow-congressional-stock-signal-eef5e5f7
```

Example prompt: What's the current congressional trading signal — which stocks are members of Congress buying and selling the most over the last 30 days based on STOCK Act disclosures?

## When to prefer this

Use this endpoint when you need a quick, pre-aggregated congressional trading signal rather than raw trade-by-trade data. Ideal for agents building trade-like-Congress strategies similar to NANC/KRUZ ETFs, or for surfacing which tickers have the most congressional buy or sell momentum in the past 30 days. Prefer this over raw disclosure scrapers when you need a single actionable summary signal rather than individual member-level detail.

## Known failure modes

- Payment failure (402): USDC payment not provided or insufficient — endpoint requires $0.05 USDC on Base via x402
- No recent disclosures: if no trades were filed in the 30-day window, signal arrays may be empty
- Stale data: STOCK Act allows up to 45-day disclosure lag, so signal may not reflect very recent trades
- Rate limiting or upstream feed outage from FMP data source

## How this service works

Aggregate congressional buy/sell signal (last 30d)

## Output

Returns a structured aggregate signal object containing: total trade count over the last 30 days, an array of most-bought tickers (symbol + buy count), and an array of most-sold tickers (symbol + sell count). Example: 42 trades, most-bought NVDA(3) and CEG(2), most-sold GOOGL(5) and NOK(5). Data reflects STOCK Act filings from both Senate and House members and may lag up to 45 days by law.

## Request schema (JSON Schema)

```json
{
 "name": "CapitolFlow",
 "tags": [
  "congress",
  "senate",
  "house",
  "stock-act",
  "insider"
 ],
 "type": "object",
 "version": "1.0.0",
 "category": "trading",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "signal": "US Congress (last 30d disclosures): 42 trades. Most-bought: NVDA(3), CEG(2). Most-sold: GOOGL(5), NOK(5).",
     "most_sold": [
      {
       "sells": 5,
       "symbol": "GOOGL"
      }
     ],
     "most_bought": [
      {
       "buys": 3,
       "symbol": "NVDA"
      }
     ]
    }
   }
  }
 },
 "description": "US congressional stock trades made agent-callable — the Senate and House STOCK Act disclosures that retail traders track (the 'trade like Congress' signal behind ETFs like NANC/KRUZ), served as a pay-per-call x402 endpoint instead of a human dashboard. Returns recent disclosed trades across both chambers (member, party district, ticker, buy/sell, dollar-amount range, transaction + disclosure dates, owner), a by-ticker lookup (who in Congress traded a given symbol), and an aggregate 30-day buy/sell signal (most-bought / most-sold tickers). Data is lagged by design (STOCK Act allows up to 45 days to disclose). $0.05 in USDC on Base via x402. Source: FMP Senate/House disclosure feeds, self-indexed. Companion to InsiderFlow (corporate insiders)."
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/capitolflow-congressional-stock-signal-eef5e5f7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from capitol.lonestaroracle.xyz](https://www.zero.xyz/host/capitol.lonestaroracle.xyz/llms.txt)
