81trust / 100

Sec Insider Trades

by Agent Utility Suite in Markets & finance

x402 APIPassing, checked 2 h ago

Answers 'Are insiders buying or selling?'. A company's latest SEC Form 4 insider filings: who traded (role, title), each trade's code in plain English, shares, price, value and holdings after. Totals open-market buys and sells, and separates 10b5-1 plan sales and tax-withholding sales. Filter by date or code (P = purchase). By ticker, CIK or name. Not charged if nothing matches. $0.005 USDC per call.

POST https://x402-agent-api.onrender.com/api/v1/sec-insider-trades

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
205 ms typical, 205 ms slowest 5%
Last check
2 h ago
Next check
any minute now

How to call it

# See the payment challenge (nothing is charged)
curl -i -X POST "https://x402-agent-api.onrender.com/api/v1/sec-insider-trades" \
  -H "content-type: application/json" \
  -d '{"limit":1,"ticker":"INTC","transaction_codes":["P"]}'
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fx402-agent-api.onrender.com%2Fapi%2Fv1%2Fsec-insider-trades
const res = await pay("https://x402-agent-api.onrender.com/api/v1/sec-insider-trades", {
  method: "POST",
  headers: { "content-type": "application/json" },
  body: JSON.stringify({"limit":1,"ticker":"INTC","transaction_codes":["P"]}),
});
console.log(await res.json());

Example input

{
  "limit": 1,
  "ticker": "INTC",
  "transaction_codes": [
    "P"
  ]
}

Example output

{
  "cik": "50863",
  "company": "INTEL CORP",
  "count": 1,
  "filings": [
    {
      "accession_number": "0000050863-26-000177",
      "filed": "2026-08-14",
      "filing_url": "https://www.sec.gov/Archives/edgar/data/50863/000005086326000177/form4.xml",
      "form": "4",
      "owners": [
        {
          "cik": "1008463",
          "name": "TAN LIP BU",
          "officer_title": "CEO",
          "roles": [
            "director",
            "officer"
          ]
        }
      ],
      "period_of_report": "2026-08-11",
      "transactions": [
        {
          "acquired_or_disposed": "acquired",
          "code": "P",
          "code_meaning": "Open-market or private purchase",
          "date": "2026-08-11",
          "derivative": false,
          "footnotes": [],
          "ownership": "indirect",
          "planned_10b5_1": false,
          "price": 95,
          "security": "Common Stock",
          "shares": 105263,
          "shares_owned_after": 1314669,
          "tax_withholding": false,
          "value_usd": 9999985
        }
      ]
    }
  ],
  "next_calls": [
    {
      "arguments": {
        "limit": 3,
        "ticker": "INTC"
      },
      "price": "$0.01",
      "tool": "sec_recent_events",
      "why": "Did anything happen around these trades (8-K events, e.g. earnings or executive changes)?"
    }
  ],
  "source": "sec-edgar",
  "summary": {
    "from": "2026-08-14",
    "net_open_market_value_usd": 9999985,
    "open_market_purchases": {
      "insiders": [
        "TAN LIP BU"
      ],
      "shares": 105263,
      "transactions": 1,
      "value_usd": 9999985
    },
    "open_market_sales": {
      "insiders": [],
      "shares": 0,
      "transactions": 0,
      "value_usd": 0
    },
    "planned_sales_10b5_1": {
      "insiders": [],
      "shares": 0,
      "transactions": 0,
      "value_usd": 0
    },
    "tax_withholding_sales": {
      "insiders": [],
      "shares": 0,
      "transactions": 0,
      "value_usd": 0
    },
    "to": "2026-08-14"
  },
  "ticker": "INTC"
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
2 h agoPassed402206 ms$0.005
8 h agoPassed402205 ms$0.005