Transparency Directive Disclosures

Major Holdings (5%+)

Every major shareholder threshold crossing across 31 European jurisdictions. Aggregated, normalized, and mapped directly to tradable ISINs. Track activist campaigns and institutional block flows before the mainstream media catches on.

Worked example — The Activist Pivot

Spotting the proxy fight early

When a prominent US activist fund crossed the 3% derivative threshold (mandated in certain EU jurisdictions) in a struggling European telco, the filing was buried in a regional regulator's PDF dump. Our extraction engine normalized the filing and fired a webhook 6 hours before the fund publicly announced their board restructuring demands, allowing clients to ride the 18% upside.

18%

Upside Captured

Following board restructuring demands

6 Hours

Alpha Window

Before official press release

31

Jurisdictions

Unified into a single JSON schema

The Developer Experience

European threshold filings are fragmented across dozens of national registers (BaFin, AMF, CNMV). We unify them all into one clean REST endpoint.

1. Webhook Setup

# Alert on any fund crossing the 5% threshold in Germany
import requests

response = requests.get(
    "https://api.altdataeu.com/v1/holdings",
    headers={"Authorization": "Bearer alt_live_..."},
    params={
        "country": "DE",
        "threshold_crossed": ">5%",
        "since": "2026-05-10T00:00:00Z"
    }
)

2. Standardized JSON Response

{
  "filing_id": "hold_2026_DE_81923",
  "issuer": {
    "name": "Bayer AG",
    "isin": "DE000BAY0017",
    "country": "DE"
  },
  "shareholder": {
    "name": "Norges Bank",
    "type": "Institutional"
  },
  "crossing_details": {
    "date_crossed": "2026-05-11",
    "previous_pct": 4.92,
    "new_pct": 5.01,
    "threshold_breached": "5%"
  },
  "instruments": {
    "voting_rights_pct": 5.01,
    "financial_instruments_pct": 0.0
  }
}

How you receive it

For structural flows, daily batch ingestion is optimal. For activist detection, Webhooks are required.

Push

Webhooks (Recommended)

Instant notification when a specific ISIN or shareholder files.

Pull

REST API

Filter by country, threshold level, or specific institutional investor.

Daily

S3 Parquet Dump

Nightly snapshot of the entire cap-table across Europe.

Track the Whales

Get a 7-day trial key to connect to the holdings feed and track institutional accumulation.

Recent Threshold Crossings

Norges Bank Crossing (DE)

2 Hours Ago

Crossed above the 5% threshold in a major German industrials firm.

Activist Accumulation (FR)

Yesterday

Elliott Management disclosed a 3.1% stake via derivatives in a French utility.

BlackRock Divestment (IT)

2 Days Ago

Fell below the 10% threshold in an Italian financial institution.

By submitting you accept our terms. Trial key provides 120 requests/minute and 250 rows/page for 7 days.