Financial Data API

Insider Trading API — SEC Form 4 & EU Directors' Dealings

Every insider transaction, minutes after disclosure. US SEC Form 4 filings, EU BaFin directors' dealings, derivative positions, and insider sentiment scores — one API.

Get API Key — Free

Coverage

US and Europe, filings to signals

SEC Form 4

Every US insider filing — buys, sells, option exercises, 10b5-1 flags — parsed within minutes

EU directors' dealings

BaFin and EU-regulated manager transactions — coverage most US-focused APIs skip entirely

Derivatives

Insider option grants, exercises and derivative holdings for the full ownership picture

Insider sentiment

Aggregated buy/sell ratios and cluster-buying signals per company and sector

Endpoints

Simple REST. Structured JSON.

GET /api/1/equity/insider-trades/{isin}

  "insiderName": "Timothy D. Cook",
  "position":    "CEO",
  "type":        "S",
  "shares":      223986,
  "price":       228.87,
  "value":       51263476,
  "date":        "2026-08-03"
GET /api/1/equity/sec-form4/{isin}
GET /api/1/equity/insider-trades-eu/{isin}
GET /api/1/sentiment/insider-sentiment/{isin}

Key stats

US + EU

Both jurisdictions

15 min

SEC filing to API

42k+

Companies covered

10+ yrs

Filing history

Frequently asked questions

SEC Form 4 filings are parsed and available within about 15 minutes of hitting EDGAR. EU directors' dealings (BaFin notifications) are ingested daily. Each record includes insider name, role, transaction type, share count, price, total value, and the filing timestamp.

Yes — this is a key differentiator. Beyond US SEC Form 4 filings, Eulerpool ingests EU-regulated directors' dealings (including BaFin for Germany), so you can track manager transactions across both jurisdictions with one integration.

Yes. Query recent trades per company and group by insider name — multiple distinct insiders buying within a short window is the classic cluster signal. The insider-sentiment endpoint also provides pre-aggregated buy/sell ratios per company, and the cookbook includes a ready-made cluster scanner.

Yes. Transaction codes distinguish open-market buys (P) and sells (S) from option exercises, grants, and gifts. Pre-scheduled 10b5-1 plan transactions are flagged so you can filter out non-discretionary trades that carry less signal.

More than 10 years of US filing history and multiple years of EU coverage — enough to backtest insider-following strategies across market cycles. Historical data is included on all plans; the free tier covers 10,000 requests per month.

Start building for free

Get your free API key

No credit card required. 10,000 calls/month free.