Switzerland insider trading data API
Managers' transactions from Switzerland, known locally as Management-Transaktionen or transactions du management. Duceus collects every filing and serves it in the same schema as every other European register, with a link to the original filing.
The register
- Regulator
- SIX Exchange Regulation
- Filing deadline
- Set by SIX's directive on management transactions; Switzerland is outside MAR
- Languages
- English, German, French
- The register never names the manager, only the role. These transactions are marked person_is_anonymized in the API.
- The register keeps a rolling three-year window. Older filings exist only in archives built while they were online.
Our coverage
6,783
Transaction filings stored
29 Sept 2023
Earliest filing
08 Oct 2026
Latest filing
100%
Filings parsed
Field completeness
| Field | Filled |
|---|---|
| Nature of transaction (filing's wording) | 100% |
| Direction (acquisition/disposal) known | 100% |
| Instrument resolved to an ISIN | 99% |
| Unit price | 100% |
Major shareholdings
Threshold-crossing notifications for Switzerland are in the API too, under /holdings.
17,651
Notifications stored
01 Jul 2016
Earliest filing
10 Oct 2026
Latest filing
99.8%
Filings parsed
40 known filings are not in the API yet: scans, free-form letters or layouts the parser doesn't read yet.
Field completeness
| Field | Filled |
|---|---|
| New % of capital | 0% |
| Reason for the filing (filing's wording) | 100% |
| Threshold crossed | 15% |
| Event date | 100% |
Most active companies
| Company | Ticker | Transactions, 12 months |
|---|---|---|
| DSM-Firmenich AG | DSFIR | 114 |
| Alpine Select AG | ALPN | 94 |
| Sensirion Holding AG | SENS | 72 |
| Compagnie Financière Tradition SA | CFT | 69 |
| Chocoladefabriken Lindt & Sprüngli AG | LISN | 52 |
| Cosmo N.V. | CMHC | 52 |
| Partners Group Holding AG | PGHN | 50 |
| Amrize Ltd | AMRZ | 48 |
| nebag ag | NBEN | 35 |
| CPH Group AG | CPHN | 34 |
Get Switzerland filings
curl "https://api.duceusapi.com/transactions?country=CH&limit=5" \
-H "Authorization: Bearer YOUR_API_KEY"curl "https://api.duceusapi.com/holdings?country=CH&limit=5" \
-H "Authorization: Bearer YOUR_API_KEY"Webhooks push each new filing as it is stored. Fields, filters and webhooks are in the documentation. Switzerland is included in the Full plan; see pricing.