# Signal Nodus Insider Transactions

> Signal Nodus Insider Transactions is a paid API for AI agents from api.signalnodus.ai, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-14).

Retrieves SEC insider trading transaction data (Form 4 filings) for a given company, including insider names, roles, transaction codes, share counts, and prices.

## Facts

- Endpoint: GET https://api.signalnodus.ai/v1/insider
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/signal-nodus-insider-transactions-0fba09f9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wnWtCnqTCEds7scuzFhGL

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 signal-nodus-insider-transactions-0fba09f9
```

Example prompt: Pull the latest insider transactions for NVIDIA from Signal Nodus — I want to see who's been buying or selling shares, what roles they hold, and the price per share for each trade.

## When to prefer this

Choose this endpoint when you need structured, parsed insider transaction data from SEC Form 4 filings without having to scrape or parse raw EDGAR XML yourself. It is particularly useful for financial research agents, equity analysts, or compliance tools that need to quickly surface who inside a company is buying or selling shares and at what price. Prefer this over raw EDGAR access when you want clean JSON output pinned to specific accession numbers.

## Known failure modes

- Company not found in SEC EDGAR — returns empty filings array
- Invalid or unrecognized ticker/company name — may return no results
- Rate limiting or payment failure (x402) — payment required error
- Accession number mismatch — stale or incorrect pinned filing reference
- No recent Form 4 filings on record — returns empty transactions list

## How this service works

Signal Nodus: year-over-year diffs of SEC filing sections, pinned to accession numbers. The diff is the product; raw data is the on-ramp.

## Output

A JSON object containing the company name, a list of filings each with insider name, roles (e.g. officer, director), and an array of transactions — each transaction includes a code (e.g. S for sale, P for purchase), number of shares, price per share, and a human-readable meaning of the transaction code. Returns up to a configurable number of results.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "company": "NVIDIA CORP",
  "filings": [
   {
    "roles": [
     "officer",
     "director"
    ],
    "insider": "HUANG JEN HSUN",
    "transactions": [
     {
      "code": "S",
      "shares": 75000,
      "meaning": "open-market sale",
      "pricePerShare": 181.32
     }
    ]
   }
  ],
  "returned": 5
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/signal-nodus-insider-transactions-0fba09f9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.signalnodus.ai](https://www.zero.xyz/host/api.signalnodus.ai/llms.txt)
