France AMF Insider Trades — Déclarations Dirigeants Tracker avatar

France AMF Insider Trades — Déclarations Dirigeants Tracker

Pricing

from $100.00 / 1,000 amf dirigeants declarations

Go to Apify Store
France AMF Insider Trades — Déclarations Dirigeants Tracker

France AMF Insider Trades — Déclarations Dirigeants Tracker

Pull French executive insider trades from AMF (Autorité des Marchés Financiers) BDIF register of Déclarations dirigeants. CAC40 + SBF120. Issuer / declarant / role / qty / price / venue. EU MAR Art. 19 + L621-18-2. Bloomberg European insider tracker alternative.

Pricing

from $100.00 / 1,000 amf dirigeants declarations

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

3 days ago

Last modified

Categories

Share

📋 France AMF Insider Trades — Déclarations Dirigeants Tracker

Every CEO, CFO, and board-member trade in their own company's shares — direct from the Autorité des Marchés Financiers. Pull machine-readable executive insider transactions from the AMF BDIF public register of Déclarations dirigeants. Under EU Market Abuse Regulation Article 19 and French Code monétaire et financier L621-18-2, every senior officer of a listed French issuer must report personal trades within 3 business days. The AMF publishes them in BDIF; we make them queryable, structured, and joinable to your portfolio. insider-transaction data for the French market — Carmignac, Comgest, Mirabaud, and Paris activist desks pay $24,000+ for a Bloomberg Terminal to read the same data.

This actor focuses on France-only by design. EU-wide insider tracking is fragmented across 27 National Competent Authorities (BaFin in Germany, CNMV in Spain, Consob in Italy, etc.) — each with its own portal, schema, and access controls. AMF is the largest single-jurisdiction source by volume after the UK FCA, with consistent coverage of CAC40 + SBF120 + Euronext Growth. Single-source focus = clean, deduplicated, joinable data.


Why this actor beats the alternatives

FeatureThis ActorBloomberg European InsiderRefinitiv Corporate InsiderQuiver QuantitativeInsider Monkey
France coverageALL CAC40 + SBF120 + Euronext Growth (~700 issuers)Bloomberg-licensed coverageRefinitiv-licensed coverage❌ US only❌ US only
EU jurisdictionFrance (focused, deep)EU-wide via consolidated feedEU-wide via Eikon❌❌
Refresh latencyReal-time (within hours of AMF publication)T+1T+1N/AN/A
PricingPay-per-declaration ($0.10 / record)Bloomberg Terminal ($24K/yr)Refinitiv Workspace ($22K/yr)$50/mo subscriptionFree/freemium
Filter by issuer ISIN✅ Multi-ISIN supported✅✅N/AN/A
Filter by date range✅ daysBack window✅✅N/AN/A
Transaction nature (buy / sell / option / etc.)✅ As declared to the AMF✅✅N/AN/A
Declarant role (CEO / CFO / Director / etc.)✅✅✅N/AN/A
Total amount + unit price✅✅✅N/AN/A
Output formatJSON / CSV / ExcelExcel / Bloomberg APIExcel / Workspace APIAPIWeb only
API / scriptable✅ REST + SDKLimited (BLP)Limited (Workspace)✅❌
Setup time< 1 minute4-8 weeks4-8 weeks1 dayN/A
SourceAMF BDIF (primary)AMF + Bloomberg overlayAMF + Refinitiv overlayN/AN/A

What you get

Every dataset item is one executive declaration (Déclaration des dirigeants, MAR Art. 19), read from the AMF's own declaration PDF:

  • Filing identifiers: declaration_id (e.g. 2026DD1142268), publication_date, information_date, notification_type (Notification initiale / Modification), notification_received_date
  • Issuer: issuer, isin, lei (when the declaration states one), issuer_bdif_token
  • Declarant (person reporting): declarant (name, or the closely-associated company), role (Président / Directeur Général / Administrateur / Membre du Comité exécutif / etc.)
  • Transaction: transaction_date, nature (Acquisition / Cession / Souscription / Exercice / … exactly as declared), instrument (Action / FCP / …), venue (e.g. Euronext Paris), quantity, unit_price, total_amount (= unit_price × quantity), currency, linked_to_option_program (true for option / free-share plans)
  • Per-operation detail: operations — one entry per line of the declaration with its own unit_price, quantity, currency (the top-level price/quantity are the AMF's aggregated figures)
  • Free text: comments (the declarant's own explanation, when given)
  • Audit trail: pdf_url (the AMF declaration PDF), api_url (BDIF API record), source_url, data_source, as_of_timestamp

Use cases

  • French / European event-driven hedge funds (Carmignac, Comgest, Mirabaud) — track CEO/CFO buying clusters as a leading indicator on the next earnings beat
  • Paris-based sell-side research desks — Kepler Cheuvreux, Oddo BHF, Société Générale equity research — augment fundamental coverage with insider-trade overlays
  • EU-focused activist trackers — Bluebell Capital, Petrus Advisers — see when board members start buying on weakness, infer activist accumulation pre-13D
  • Family offices with French equity exposure — get the same insider-transaction data that the big institutions read, without paying for a Bloomberg seat
  • Corporate IR teams — monitor your own board's filings for compliance audit, get notified if a Section 19 deadline is approaching
  • Compliance / surveillance teams at French brokers — automated cross-check of employer-traded names against the AMF dirigeants register
  • Academic finance researchers — replicate published studies on insider-trade abnormal returns (Cohen / Malloy / Pomorski, Lakonishok / Lee) with French panel data

Quick start

from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("nexgendata/france-amf-insider-trades").call(
run_input={
"mode": "recent",
"daysBack": 90,
"maxDeclarations": 100,
"proxyConfiguration": {
"useApifyProxy": True,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "FR",
},
}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(
item["publication_date"], "|",
item["issuer"], "|",
item["declarant"], "(", item["role"], ")|",
item["nature"],
item["quantity"], "@",
item["unit_price"], item["currency"],
)

Modes

  • recent — declarations filed in the last daysBack days (default 14). Add isins to keep only those issuers inside that window; with a single ISIN use 60–90 days, a 14-day window is often empty. Best for weekly watchlist pulls.
  • by_isin — every declaration on file for one or more issuer ISINs, with no date window. Examples: FR0000131104 (BNP Paribas), FR0000120271 (TotalEnergies), FR0000133308 (Orange).

Connection and proxy

The actor connects to the AMF BDIF API directly first and only falls back to the Apify proxy in proxyConfiguration if the direct route fails. In October 2026 test runs the direct route answered every request. Keeping the default French RESIDENTIAL proxy configured is a safety net in case the AMF restricts non-French traffic again.

If the AMF cannot be reached on any route, the run fails with a clear message and nothing is charged.


Pricing — premium institutional tier

This actor uses Pay-Per-Event billing:

EventPrice
Actor start$0.005 per run
Dirigeants declaration$0.10 per record returned

Typical query costs:

  • Weekly watchlist pull (50-150 declarations) — $5–$15
  • Single-issuer 12-month audit (10-100 declarations) — $1–$10
  • Quarterly CAC40 sweep (~500 declarations) — $50
  • Smoke-test query (maxDeclarations: 20) — $2.00

We recommend setting a daily account cap of $100 / 1,000 declarations to bound spend on accidental large pulls.

Compared with a Bloomberg Terminal seat ($24,000/yr) or a Refinitiv Workspace subscription, a $15/week watchlist pull is ~99% cheaper for the same France insider-transaction data.


Cross-reference French insider trades with US and global filings, holdings, and corporate events:

ActorWhat it does
SEC Form 4 Insider TrackerUS equivalent — Section 16 officer / director / 10%-owner buys & sells
SEC Form 13F Holdings TrackerQuarterly institutional manager holdings (US)
SEC Form N-PORT Mutual Fund HoldingsMutual fund portfolio holdings (US)
SEC Schedule 13D/G Activist Tracker5%+ activist filings (US)
Australia ASIC Form 605 Substantial HoldingsASX 5% substantial-holder disclosures
Insider Cluster DetectorMulti-insider buying clusters across markets
Corporate Actions TrackerDividends, splits, M&A, spinoffs
Analyst Targets ScraperWall Street price targets + rating changes

The whole NexGenData fleet — 200+ premium financial / governance / market actors at apify.com/nexgendata.


FAQ

Q: Is this real AMF data, or a third-party aggregator? A: 100% primary-source AMF BDIF. We read the official AMF BDIF API (https://bdif.amf-france.org/back/api/v1/informations) and the declaration PDF the AMF publishes for each filing. There is no third-party rewrite layer. pdf_url points at the exact AMF declaration document.

Q: How current is the data? A: AMF publishes Déclarations dirigeants within 3 business days of the trade per MAR Art. 19 deadline. Our recent mode surfaces them within hours of AMF publication.

Q: Do I need a proxy? A: Not at the moment — the direct route answered every request in October 2026 tests. The actor only uses the proxy you configure if the direct connection fails, so leaving the default French RESIDENTIAL proxy in place costs nothing unless it is needed.

Q: Why France-only and not EU-wide? A: EU-wide insider tracking is fragmented across 27 National Competent Authorities (BaFin, CNMV, Consob, AFM, etc.) — each with its own portal, JSON schema, rate limits, and access controls. Building a single "EU insider" actor would require maintaining 27 separate scrapers. AMF is the largest single-jurisdiction source by volume after the FCA, with the cleanest API. Single-source focus = clean, deduplicated, joinable data. If you need other jurisdictions, contact us — we have UK FCA, German BaFin, and Italian Consob actors in development.

Q: How do you handle the various transaction nature codes? A: Acquisition (achat sur le marché), Cession (vente), Souscription (subscription on rights issue), Exercice (option exercise), Attribution gratuite (free share grant), Donation, and various derivative-based codes are exposed as-is in nature. We don't collapse them into a generic buy/sell flag because the distinction matters for indicator analysis (an option exercise is not the same indicator as an open-market buy).

Q: What about declarations with no published unit price or total amount? A: Free share grants and some plan-related declarations are filed with a unit price of 0 — the actor keeps the AMF's figure, and linked_to_option_program is true on those, so you can filter them out. Open-market buys and sells carry their traded price.

Q: Can I get this data exported to Snowflake / BigQuery / S3? A: Yes. Apify's scheduled-run + dataset export to S3 / GCS / Snowflake is built in. Set up a daily scheduled task (the AMF publishes throughout the day) and the data lands in your warehouse with no glue code.

Q: Are records deduplicated within a run? A: Yes — per declaration_id. Re-running the same query will not produce duplicate dataset rows for the same declaration.

Q: Why is the per-record price $0.10? A: France insider-trade data is a buyer pool that pays $20K-$25K/year for a Bloomberg Terminal seat to access. The $0.10 / record price keeps the actor affordable for one-off compliance audits ($10 covers 100 declarations) while preserving margin on weekly-watchlist subscriptions that institutions pay premium prices for. Compared to a Bloomberg Terminal, you'll break even on the first focused query.


About NexGenData

NexGenData publishes 200+ premium financial-data, governance, and market actors on Apify — every major global financial filing, market data feed, fund holdings, insider activity, and corporate-events source, all with consistent pay-per-event pricing and full audit trails to the primary regulator.

Browse the full fleet: apify.com/nexgendata

Contact: contact@thenextgennexus.com


The Autorité des Marchés Financiers (AMF) is the French independent public authority that regulates financial markets. Declarations dirigeants are mandated by EU Regulation 596/2014 (MAR) Article 19 and French Code monétaire et financier L621-18-2. This actor reproduces the public record. No subscription is required to view AMF filings at bdif.amf-france.org; this product exists to make the data machine-readable, queryable, and reliably structured at institutional scale.

Factual public data — not financial or investment advice.