We Analyzed 13,000 European Insider Transactions. Here's What the Data Shows.
Every quarter, thousands of company directors, CEOs, and CFOs across Europe are legally required to disclose their personal stock purchases to financial regulators under MAR Article 19. We aggregated over 13,000 of these transactions across 15 markets and analyzed which patterns actually predict future stock returns.
The results challenge some common assumptions about insider trading signals — plain insider buying is only a weak predictor on its own, one signal outperforms every other filter we tested, and at least one popular heuristic (buying by a CEO or CFO specifically) turns out not to matter at all once you control for what they actually bought and why.
What We Measured
InsidersAlpha ingests disclosures directly from national financial regulators — including BaFin (Germany), the AMF (France), the FCA (United Kingdom), Finansinspektionen (Sweden), the CNMV (Spain), CONSOB (Italy), the AFM (Netherlands), and others — across 16 European and Asian markets. For this specific analysis we excluded Switzerland: FINMA's disclosure format does not identify individual insiders by name, so Swiss filings cannot be matched to a specific person's trading history the way the other 15 markets can.
The dataset: 13,000+ total tracked transactions, narrowed to 6,225 open-market purchases that met our analysis criteria, of which 4,690 have matured enough (at least 30 days old) to have a tracked return. The bulk of this dataset — over 99% — falls between October 2025 and July 2026; a small number of older filings were backfilled from regulator archives and are included but do not materially affect the averages below.
Filters applied to every transaction in this study:
- Open-market purchases only. Transaction type must be a BUY.
- Option exercises and grants excluded. Any transaction flagged as an option exercise, RSU vesting, or below-market nominal-price allocation is excluded — these prices don't reflect what the insider actually believes the stock is worth on the open market.
- Minimum transaction value. Transactions under €1,000 (converted to EUR where filed in another currency) are excluded as immaterial.
- Switzerland excluded. Anonymized filings can't be attributed to a specific insider.
- Named insiders only. Transactions filed only under a corporate entity with no identifiable individual are excluded.
Returns are measured against the closing price on the transaction date, at 30, 90, and 180 days out. To prevent a handful of extreme outliers (bad ticker matches, corporate actions, thinly-traded micro-caps) from distorting the averages, we exclude any return beyond ±50% at 30 days, ±75% at 90 days, or ±100% at 6 months from both the average return and win rate calculations for every metric in this article.
The Baseline: Do Insider Buys Outperform?
Before looking at any specific signal, the first question is simpler: does buying alongside any insider purchase, with no further filtering, actually beat a coin flip?
| Metric | 30 days | 90 days | 6 months |
|---|---|---|---|
| Avg return | +1.0% | +2.9% | +3.2% |
| Win rate | 51.3% | 55.6% | 56.0% |
| Trades | 3,568 | 1,800 | 509 |
Insider buying alone modestly outperforms a coin flip — a 51.3% win rate is only barely better than random, though it does improve as the horizon lengthens (55.6% at 90 days, 56.0% at 6 months). The average return is positive at every horizon, but +1.0% at 30 days is not, on its own, a compelling trading edge. The real alpha, as the next few sections show, comes from filtering for which insider buys carry genuine signal — not treating every disclosed purchase as equally informative.
Signal 1 — Price Dip Buying: The Strongest Predictor
The price dip signal flags an insider purchase made while the stock is down at least 10% from its recent high (capped at 60% drawdown, to exclude stock splits and other data artifacts rather than genuine sell-offs). The logic: insiders have the best view of their own company's fundamentals, and buying into a decline is a direct bet that the market has overreacted.
| Metric | 30 days | 90 days |
|---|---|---|
| Avg return | +2.4% | +5.0% |
| Win rate | 58.8% | 62.8% |
| vs. baseline (pp) | +1.4 pp win rate | +2.1x avg return |
| Trades | 1,135 | 613 |
This is, by a clear margin, the strongest single signal in the entire dataset. The win rate more than doubles the "coin flip plus a bit" baseline (58.8% and 62.8% vs. 51.3% and 55.6%), and the average return is roughly 2.4x the baseline at 30 days and 1.7x at 90 days.
Why this works: insiders buying during a selloff are effectively disagreeing with the market's negative assessment, with their own capital, at a moment when doing so is publicly visible and carries real reputational risk if they're wrong. A CEO who buys after a 10% decline and is subsequently proven wrong doesn't get to quietly walk that back — the filing is permanent and public. That asymmetry (visible downside for being wrong, no equivalent signal for staying silent) is a big part of why this particular pattern carries more information than routine buying at all-time highs.
Signal 2 — Cluster Buying: When Multiple Insiders Agree
A cluster buy fires when two or more distinct insiders at the same company each purchase shares within a 7-day window of each other. The idea is that independently-reached conviction from multiple people with access to the same non-public operational context is harder to dismiss than one executive's personal view.
Key insight: cluster buying alone is not predictive. A 49.8% win rate on its own — slightly below a coin flip — means simply seeing multiple insiders buy in the same week tells you very little by itself. What changes the picture is combining it with the price dip signal above: when a cluster buy also happens during a 10%+ drawdown, the 90-day win rate climbs to 59.3%, meaningfully ahead of either signal used alone. Multiple insiders agreeing is only informative when there's also something worth agreeing about.
Signal 3 — Repetitive Buying
A repetitive buy signal fires when the same insider returns to buy again — with a minimum 4-day gap from their prior purchase (to exclude a single decision executed across several trades) but within 14 days, treating it as a genuinely separate decision rather than one transaction split across settlement dates.
| Metric | 30 days | 90 days | 6 months |
|---|---|---|---|
| Avg return | +2.5% | +1.7% | -3.4% |
| Win rate | 58.7% | 55.8% | 45.8% |
| Trades | 409 | 217 | 72 |
Repetitive buying is a strong short-term signal (58.7% win rate at 30 days, comparable to price dip) but it clearly weakens over longer horizons — the 6-month average return actually turns negative, though on a much smaller sample (72 trades) than the 30-day figure. Treat this as a short-term timing signal, not a long-term conviction indicator.
Signal 4 — Pre-Blackout Buying
Under MAR, insiders are restricted from trading during a defined "closed period" ahead of scheduled financial results. We flag purchases that fall in the roughly week-long window just before a quarterly blackout period is estimated to begin — the last realistic opportunity to trade before results, when a purchase can reasonably be read as a confidence signal heading into earnings.
| Metric | 30 days | 90 days |
|---|---|---|
| Avg return | +1.3% | +0.4% |
| Win rate | 56.1% | 49.2% |
| Trades | 508 | 122 |
Pre-blackout buying is a reasonable short-term timing signal (56.1% win rate at 30 days) but the effect largely disappears by 90 days, where the win rate drops back to essentially coin-flip territory. Best used as a short-term signal specifically, not a long-hold thesis.
The Best Combination: High Value + Signal
Combining transaction size with signal quality produced the strongest longer-horizon results in the whole study: purchases over €50,000 that also carry at least one signal flag (cluster buy or price dip).
| Metric | 90 days | 6 months |
|---|---|---|
| Avg return | +5.2% | +6.0% |
| Win rate | 59.8% | 60.3% |
| Trades | 676 | 131 |
Both size and signal quality matter, and combining them compounds rather than duplicates the effect: a large purchase (real money, real conviction) made under one of the qualifying signal conditions produces the best 6-month numbers of any combination tested — a +6.0% average return with a 60.3% win rate, though on a comparatively small sample (131 trades) that widens the uncertainty around that specific figure.
What Doesn't Work: Role Alone
CEO / CFO / Chief-titled buys, no other filter
Avg 30d return: +1.3% · Win rate: 49.3% · Trades: 533
Barely distinguishable from the +1.0% / 51.3% baseline — and the win rate is actually slightly below it.
It's a common assumption that a CEO or CFO buying is inherently more meaningful than a purchase by any other insider, since they presumably have the clearest view of the business. The data doesn't support that as a standalone filter: purchases from insiders whose disclosed role contains "CEO", "CFO", or "Chief" perform essentially identically to the unfiltered baseline, and slightly worse on win rate. Seniority alone, without also checking whether the purchase coincides with a price dip, a cluster, or unusual size, is not a useful signal by itself.
Methodology and Limitations
- Data sourced exclusively from official regulatory filings (MAR Article 19 disclosures), not aggregators or third-party estimates.
- 15 markets included in this analysis: 14 European markets plus South Korea. Switzerland is tracked by InsidersAlpha but excluded here because its filings don't identify individual insiders.
- Outliers excluded per horizon: beyond ±50% at 30 days, ±75% at 90 days, ±100% at 6 months.
- Sample sizes shrink materially at longer horizons — the 6-month figures for several signals (49–140 trades) carry meaningfully more statistical uncertainty than the 30-day figures (400–2,000+ trades) and should be read with that in mind.
- The bulk of the dataset (99%+) spans October 2025 through July 2026 — a single ~10-month window, not multiple market cycles. These results have not been tested through a full bear market or a rate-cutting cycle.
- Transaction values are currency-normalized to EUR for the €50,000 threshold comparison.
- Past performance does not guarantee future results. This is a description of historical patterns in the dataset, not investment advice.
How to Apply This in Practice
- Look for price dip buys first. An insider purchase while the stock is down 10%+ from its recent high is, on this data, the single strongest filter available.
- Check whether multiple insiders are buying in the same window. Cluster buying isn't a strong signal alone, but stacked with a price dip it clearly improves the odds.
- Weight transaction size. A purchase over roughly €50,000 combined with any signal produced the best longer-term (6-month) results in this study.
- Treat pre-blackout and repetitive buying as short-term signals only. Both look meaningfully better at 30 days than at 90 days or 6 months — don't extrapolate a short-term edge into a long-hold thesis.
- Don't rely on job title alone. A CEO or CFO buying, with no other context, performed no better than the average tracked purchase in this dataset.
Track all European and Asian insider transactions in real time at InsidersAlpha — free access to 15+ markets, signal badges, and the full performance breakdown behind this article.
Published July 2026 · Data updated daily · Author: InsidersAlpha Research Team