Making insider intelligence accessible
InsidersAlpha aggregates legally-disclosed insider transactions from 13 European regulatory bodies — automatically, daily — and scores each trade for conviction, clustering, and timing signals.
What we do
Every executive, director, and closely-associated person at a publicly listed European company is legally required to report their personal trades to their national financial regulator within three business days of execution. These filings are public, but scattered across 13 different government databases in different languages and formats.
InsidersAlpha collects, normalises, and scores these filings automatically. We surface the trades that matter — large purchases, clusters of insiders buying simultaneously, repeat buyers — and make them searchable in a single interface.
Data sources
We collect from official regulatory filings only. No scraped estimates, no secondary sources.
How it works
1. Daily collection
Automated scrapers run every night via GitHub Actions, fetching new filings published by regulators in the previous 24 hours. Each market has a dedicated scraper handling that regulator's specific data format (XML, PDF, JSON, HTML).
2. Normalisation
Filings are normalised into a common schema: insider name, company, ISIN, transaction type (buy/sell), price, shares, total value, and date. Corporate entities are separated from individual names, with the underlying PDMR identified where disclosed.
3. Conviction scoring
Each buy transaction is scored across four signal dimensions: purchase size, insider role seniority, clustering with peers, and proximity to pre-earnings blackout windows. See our methodology page for the full scoring model.
4. Performance tracking
Post-trade price performance is tracked at 30, 90, 180, and 365 days for every recorded buy, building a verifiable track record for each insider in the database.
Mission
Insider transaction data has been public for years, but practically inaccessible to individual investors. Institutional desks have dedicated compliance teams that monitor these filings — retail investors have nothing equivalent.
InsidersAlpha exists to close that gap. We believe the same intelligence that informs institutional positioning should be available to any serious individual investor at a price that makes sense.
Legal basis
All data displayed on InsidersAlpha is sourced from official public regulatory disclosures made under MAR Article 19 (EU Market Abuse Regulation, Regulation (EU) No 596/2014), which requires PDMRs (Persons Discharging Managerial Responsibilities) to report personal transactions within three business days. InsidersAlpha does not create or generate this data — we aggregate, normalise, and present it.
Nothing on this platform constitutes financial advice. See our disclaimer for full details.