34.020 Termine, gegen die tatsächlichen Einreichungen geprüft: Median ein Tag Abstand.
curl "$API/calendar/upcoming?days=14&category=earnings"
{
"events": [
{ "isin": "FI0009000681", "name": "Nokia",
"date": "2026-09-17", "category": "earnings",
"confidence": 0.94, "sources": ["yf_info", "nasdaq", "marketscreener"] }
]
}
/calendar/for-identifiers nimmt Ticker und ISINs gemischt./earnings/confidence/{id} zeigt, welche Quellen ihn nennen und wie gut sie übereinstimmen.Termine ohne Gütemaß sind wertlos — ein geschätztes Datum sieht aus wie ein bestätigtes. Deshalb trägt jeder Termin einen Konfidenzwert, der sich aus der Übereinstimmung mehrerer Quellen ergibt.
Für europäische Titel tragen die international üblichen Quellen kaum. Gemessen: unser Kalender deckt 88 % der finnischen und 85 % der schwedischen Titel ab, die gescrapten Alternativen unter 2 %. Das ist der Grund, warum wir eine eigene europäische Kette betreiben.
Historische Termine bleiben stehen. Ein Kalender, der nur nach vorn schaut, verliert täglich Vergangenheit an der Fensterkante — und damit die Möglichkeit, die eigene Prognosequalität je zu messen.
| GET | /calendar/upcoming | Nächste Termine im Zeitfenster |
| POST | /calendar/for-identifiers | Termine für eine Watchlist |
| GET | /earnings/confidence/{identifier} | Quellenlage zu einem Termin |
| GET | /earnings/coverage | Abdeckung und Trefferquoten |
Fehlt etwas, passt etwas nicht oder ist eine Antwort unklar? Schreiben Sie es hier hin — es landet direkt bei uns.