Tools/Signals & cross-source joins

signal.trending

5 crread-only

Stocks trending on SEC filings, not prices or page views: the ranking behind https://arkolith.com/trending. Blends four measured signals, each z-scored against its own distribution in the window: qualified insider buy clusters (2+ distinct open-market buyers, $10K+ each), open-market insider trade surges (3+ Form 4 buys/sells at 2x the name's own 90-day pace; awards, exercises and tax withholding never count), 13F holder momentum (quarter over quarter) and rising Google search interest. Every row carries per-signal evidence numbers and plain-English reasons, strongest first.

Parameters#

ParameterTypeDescription
window_daysoptnumberLookback window in days: 1, 7 or 30 (default 7)one of: 1, 7, 30
limitoptnumberMax stocks (1-100, default 40)
signaloptstringOnly stocks where this signal fired: cluster (insiders buying), velocity (trade surge), momentum (funds piling in), search (rising in search). Optional.one of: cluster, velocity, momentum, search

Example call#

bash
curl -X POST https://arkolith.com/api/mcp \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "signal.trending",
    "arguments": {
      "window_days": 7,
      "limit": 10
    }
  }
}'

Example response#

json
{
  "window_days": 7,
  "baseline_days": 90,
  "computed_at": "2026-09-05T03:10:12Z",
  "quarter": { "latest": "Q2 2026", "prior": "Q1 2026" },
  "thresholds": {
    "velocity": { "min_trades": 3, "min_multiple": 2, "baseline_days": 90 },
    "cluster": { "min_buyers": 2, "min_buyer_usd": 10000 },
    "search": { "min_impressions": 10, "baseline_days": 84, "max_stale_days": 14 }
  },
  "signals_active": { "velocity": true, "cluster": true, "momentum": true, "search": true },
  "counts": { "velocity": 41, "cluster": 6, "momentum": 100, "search": 3 },
  "signal": null,
  "items": [
    {
      "ticker": "WIX",
      "issuer": "WIX.COM LTD.",
      "score": 6.4,
      "contributions": { "velocity": 3.1, "cluster": 2.2, "momentum": 1.1, "search": 0 },
      "active": ["cluster", "velocity", "momentum"],
      "evidence": {
        "cluster": { "buyers": 3, "valueUsd": 184000 },
        "velocity": { "trades": 16, "buys": 8, "sells": 8, "buyers": 6, "sellers": 6, "expected": 2.6, "multiple": 6.2, "buyValueUsd": 190000, "sellValueUsd": 290000 },
        "momentum": { "deltaFunds": 21, "valueUsd": 1840000000 }
      },
      "reasons": [
        "16 open-market insider trades (8 buys, 8 sells) vs 2.6 expected from its 90-day pace",
        "3 insiders bought $184K on the open market",
        "+21 funds hold it in Q2 2026 vs Q1 2026"
      ]
    }
  ],
  "provenance": { "source": "SEC EDGAR (Form 4 + 13F) + Google Search Console", "license": "public domain (SEC) + first-party search metrics" }
}