---
name: Insider Radar
slug: insider-radar
category: Data
description: Insider Radar scans SEC Form 4 and 13F filings for a ticker or watchlist to surface insider buys, sells, and ownership changes. Use it when you want an insider-activity sweep or to check who is buying or selling a stock.
github: "https://github.com/ccplugins/awesome-claude-code-plugins/tree/main/plugins/alphai/skills/insider-radar"
language: JavaScript
stars: 922
forks: 392
install: "npx degit https://github.com/ccplugins/awesome-claude-code-plugins/tree/main/plugins/alphai/skills/insider-radar ~/.claude/skills/insider-radar"
installs_to: ~/.claude/skills/insider-radar
source_path: plugins/alphai/skills/insider-radar/SKILL.md
collection_size: 25
category_size: 668
collection_url: "https://dirskills.com/collections/ccplugins/awesome-claude-code-plugins"
added: 2026-08-22T05:20:41.923Z
last_synced: 2026-08-22T05:20:41.923Z
canonical_url: "https://dirskills.com/skills/insider-radar"
---

# Insider Radar

Insider Radar scans SEC Form 4 and 13F filings for a ticker or watchlist to surface insider buys, sells, and ownership changes. Use it when you want an insider-activity sweep or to check who is buying or selling a stock.

**Install:**

```bash
npx degit https://github.com/ccplugins/awesome-claude-code-plugins/tree/main/plugins/alphai/skills/insider-radar ~/.claude/skills/insider-radar
```

## README

# Insider radar

Surface ownership-change signal: **SEC Form 4** trades (officers, directors, 10%
owners trading their own stock) and **13F** moves (funds and foundations
adjusting stakes). AlphaAI templates each filing into a relevance-scored news row,
so the read-across is already done.

## Steps

1. **Single ticker.** Call `alphai_insider_news(ticker="<SYM>")`. If the user
   wants only the strongest signal, raise the floor with `min_relevance=8`.
2. **Watchlist.** Call `alphai_insider_news(ticker=...)` once per name. If the
   user gave none, call `alphai_insider_news()` unfiltered for the broad tape.
3. **Time-box on request.** For "this week" / "since earnings", pass
   `from_date` (ISO, UTC). Paginate with `cursor` only if they ask for more.
4. **Distinguish buys from sells.** Open-market *purchases* by insiders are the
   higher-signal event; routine 10b5-1 scheduled sales and option-exercise sales
   are noise more often than not. Call that out — don't treat every sale as
   bearish.

## Output

- **Notable buys** — insider purchases first: ticker · who/role · size if given ·
  relevance. These are what most users actually want.
- **Notable sells** — flag whether each looks like a discretionary sale vs a
  scheduled/10b5-1 or option-related sale, where the feed says.
- **Institutional (13F)** — any fund stake increases/trims worth a mention.
- **Read** — one line: is the cluster leaning accumulation or distribution, or is
  it just routine?

## Guardrails

- An insider sale is not automatically bearish (taxes, diversification, scheduled
  plans). Say what the filing shows; don't over-read it.
- One filing can span several tranches sharing a row — report the *event*, not a
  count of line items.
- Lead with `relevance_score`; "no notable insider activity in the window" is a
  valid, useful answer.
- News, not advice.
