๐Ÿ‡ช๐Ÿ‡บ EU MAR Insider Transactions Tracker (IT+NL+ES+BE) avatar

๐Ÿ‡ช๐Ÿ‡บ EU MAR Insider Transactions Tracker (IT+NL+ES+BE)

Pricing

from $150.00 / 1,000 insider transactions

Go to Apify Store
๐Ÿ‡ช๐Ÿ‡บ EU MAR Insider Transactions Tracker (IT+NL+ES+BE)

๐Ÿ‡ช๐Ÿ‡บ EU MAR Insider Transactions Tracker (IT+NL+ES+BE)

Pan-European insider transactions feed across four National Competent Authorities (Italy CONSOB, Netherlands AFM, Spain CNMV, Belgium FSMA) in one normalized schema. EU MAR Article 19 same-day senior-manager disclosures. Bloomberg European insider tracker alternative.

Pricing

from $150.00 / 1,000 insider transactions

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

๐Ÿ‡ช๐Ÿ‡บ EU MAR Insider Transactions โ€” Italy + Netherlands + Spain + Belgium

Pan-European insider trading feed in ONE normalized schema. Four National Competent Authorities. Bloomberg charges โ‚ฌ25,000-โ‚ฌ100,000/year for the equivalent. This actor is the open alternative.

EU MAR (Market Abuse Regulation) Article 19 requires every senior executive of a listed European issuer to disclose their personal trades in the issuer's shares within 3 business days. Each NCA publishes those disclosures on its own portal โ€” in its own language, on its own schedule, with its own column layout. This actor scrapes four of the highest-signal NCAs at once and merges them into a single dataset row schema you can stream into a backtest, an alert pipeline, or a screener.

CountryNCASource register
๐Ÿ‡ฎ๐Ÿ‡น ItalyCONSOBInternal Dealing
๐Ÿ‡ณ๐Ÿ‡ฑ NetherlandsAFMInsider Transactions
๐Ÿ‡ช๐Ÿ‡ธ SpainCNMVNotificaciones de Transacciones de Ejecutivos
๐Ÿ‡ง๐Ÿ‡ช BelgiumFSMATransactions by Senior Executives

France AMF is intentionally NOT included. The AMF BDIF API geo-blocks non-French IPs with HTTP 500. If you need French dirigeants declarations, use the dedicated france-amf-insider-trades actor (it ships with the right residential-proxy defaults).


๐ŸŽฏ Who buys this data

European long-only portfolio managers

You're running a fundamental Europe book and you want to know when the CFO of a name you own (or are about to own) sold โ‚ฌ5M of their own stock at the same time as the company was guiding to a "strong outlook." Insider buys in the same window are an even better signal. CONSOB+AFM+CNMV+FSMA gives you about 65% of the EuroStoxx 600 by market cap, in one stream.

Activist short funds

The classic European short setup is: management pumping the story while quietly cashing out. This actor surfaces the cashing-out side automatically, with transaction_direction = "sell" and the EUR value of every disposal, normalized across four jurisdictions. Run daily; alert on dispositions over a size threshold.

ESG & governance teams

Section 27 of the EU SRD II and most major ESG screens flag executive selling clusters around critical disclosures (earnings, M&A, guidance revisions). This actor gives you the structured input to those screens without paying a Big Four data provider โ‚ฌ40K/year for the same underlying public records.


โš™๏ธ Sample input

{
"country": "all",
"issuer_filter": "",
"days_back": 30,
"transaction_direction": "any",
"max_transactions": 100
}

Filter to Italian sells in Unicredit over the last 60 days

{
"country": "italy",
"issuer_filter": "UniCredit",
"days_back": 60,
"transaction_direction": "sell",
"max_transactions": 200
}

๐Ÿ“Š Sample output

{
"country": "Italy",
"nca": "CONSOB",
"issuer_name": "UniCredit S.p.A.",
"insider_name": "Andrea Orcel",
"position": "CEO",
"transaction_date": "2026-05-22",
"transaction_type": "Acquisto",
"transaction_direction": "buy",
"volume": 12000,
"price": 41.85,
"currency": "EUR",
"total_value_eur": 502200.0,
"notification_url": "https://www.consob.it/...",
"data_source": "CONSOB (EU MAR Article 19)"
}

Every row carries:

  • country & nca โ€” so you can pivot the dataset back to jurisdiction
  • issuer_name & insider_name & position (CEO / CFO / Board member / PCA)
  • transaction_date (ISO-8601, normalized from dd/mm/yyyy and similar)
  • transaction_type in the source language, plus a derived transaction_direction (buy / sell / other)
  • volume, price, total_value_eur (parsed as floats โ€” European or Anglo decimal both supported)
  • notification_url โ€” deep link back to the source filing for audit

๐Ÿš€ Run it

From the Apify UI

  1. Open the actor โ†’ Start
  2. Pick a country (or leave all)
  3. Set days_back (default 30) and optional issuer_filter
  4. Hit Start. Results land in the run's default dataset.

From Python (Apify SDK)

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("nexgendata/eu-mar-insider-transactions-tracker").call(
run_input={
"country": "all",
"days_back": 30,
"transaction_direction": "sell",
"max_transactions": 500,
}
)
for row in client.dataset(run["defaultDatasetId"]).iterate_items():
print(row["country"], row["issuer_name"], row["transaction_type"],
row.get("total_value_eur"))

From cURL

curl -X POST "https://api.apify.com/v2/acts/nexgendata~eu-mar-insider-transactions-tracker/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"country": "spain", "days_back": 14, "transaction_direction": "buy"}'

๐Ÿงฉ What it does NOT do

  • No France AMF. Use the dedicated france-amf-insider-trades actor โ€” AMF geo-blocks non-FR IPs.
  • No Germany BaFin / DGAP โ€” BaFin runs the disclosures through a separate publisher pipeline (DGAP); we may add it in a future release.
  • No UK FCA / Investegate โ€” use investegate-rns-aggregator for the LSE/AIM RNS feed.
  • No Form 4-style insider derivative grants beyond what the NCAs publish โ€” MAR Article 19 covers PDMR personal trades, not 10b5-1 plans, lock-ups, or company-side buybacks.

Every record this actor returns is published by the issuer's competent NCA under EU MAR Article 19 โ€” these are public regulatory disclosures by design. The actor reads pages exposed to anonymous browsers, uses a polite User-Agent that identifies the operator and a contact email (hello@thenextgennexus.com), and respects each portal's robots posture. We do not log in, bypass auth, or hit any non-public endpoint.


Building a multi-jurisdiction insider-trading research stack? These pair naturally with this EU MAR feed:

ActorWhat it covers
SEC Form 4 Insider Trading ScraperUS side โ€” every Form 4 PDMR trade on Edgar, same normalized schema philosophy
Investegate RNS AggregatorUK LSE / AIM regulatory news โ€” PDMR notifications, holding announcements
China A-Share Insider TradesSSE+SZSE Chinese insider disclosures โ€” covers the other major EM equity book

Combine them and you have global insider flow in one stack at a fraction of a Bloomberg/Refinitiv contract.


๐Ÿ™‹ Support

Issues, missing NCAs, schema requests, data quality bugs โ€” email hello@thenextgennexus.com. We reply within one business day.