# Financial Data x402 – Insider Activity

> Financial Data x402 – Insider Activity is a paid API for AI agents from x402financialdata.com, paid per call via x402, $0.025/call, status unknown (last checked 2026-10-07).

Returns insider transactions, institutional holdings, and insider purchase/sale summaries for a given stock ticker

## Facts

- Endpoint: GET https://x402financialdata.com/insider-activity/%7Bticker%7D?utm_source=zero.xyz
- Price: $0.025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-07
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/financial-data-x402-insider-activity-0a6f2f91
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_v_aswyX1bioHu9osnwoZF

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-insider-activity-0a6f2f91
```

Example prompt: Pull the latest insider activity for AAPL — I want to see recent insider buys and sells, who the major institutional holders are, and the overall insider ownership breakdown.

## When to prefer this

Choose this endpoint when you need SEC-style insider transaction data and institutional ownership breakdowns for a US-listed stock without setting up API keys or subscriptions — ideal for pay-per-call agent workflows using x402/USDC micropayments on Base or Solana. Prefer this over subscription-based financial data APIs when cost per call matters and queries are infrequent or ad hoc.

## Known failure modes

- Invalid or unknown ticker symbol returns empty or error response
- Ticker with no SEC-reported insider activity may return empty transaction list
- Service unavailable or payment failure via x402 protocol returns 402 or 5xx
- Stale data if upstream financial data provider hasn't refreshed recently
- Malformed ticker input (e.g. lowercase or extra characters) may not resolve correctly

## 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: a list of dated insider transactions (buyer/seller name, position, transaction type, shares, value, price per share), a list of top institutional holders (name, shares, value, percent held, percent change), a major holders breakdown (institutions count, insider percent held, institutional percent held), and an insider purchases summary with net shares purchased, buy/sell transaction counts, and total insider shares held — all as of a recent date.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "as_of": "2026-07-30",
  "ticker": "AAPL",
  "insider_transactions": [
   {
    "url": null,
    "date": "2026-06-16",
    "value": 34236,
    "shares": 116,
    "insider": "BORDERS BEN",
    "position": "Officer",
    "ownership": "D",
    "transaction_text": "Sale at price 295.14 per share.",
    "transaction_type": "sale"
   }
  ],
  "institutional_holders": [
   {
    "value": 387124548575,
    "holder": "Blackrock Inc.",
    "shares": 1144695425,
    "pct_held": 7.79,
    "pct_change": -0.86,
    "date_reported": "2026-03-31"
   }
  ],
  "major_holders_breakdown": {
   "institutions_count": 7650,
   "insiders_percent_held": 1.63,
   "institutions_percent_held": 65.721,
   "institutions_float_percent_held": 66.81
  },
  "insider_purchases_summary": {
   "sales": {
    "shares": 397875,
    "transactions": 7
   },
   "purchases": {
    "shares": 443163,
    "transactions": 18
   },
   "period_label": "Insider Purchases Last 6m",
   "pct_buy_shares": 0.002,
   "pct_sell_shares": 0.002,
   "net_shares_purchased": {
    "shares": 45288,
    "transactions": 25
   },
   "pct_net_shares_purchased": 0,
   "total_insider_shares_held": 239403904
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/financial-data-x402-insider-activity-0a6f2f91/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)
