Point-in-Time-Daten erklärt für Aktienforschung
Das Zwei-Uhren-Modell, das verhindert, dass spätere Einreichungen, Revisionen, Zeitpläne und Identitäten in historische Entscheidungen einfließen.
Point-in-Time-Daten beantworten, welcher Wert oder welches Ereignis zu einem bestimmten historischen Entscheidungszeitpunkt zulässig war. Sie trennen effektive Zeit – wann etwas wirtschaftlich gilt – von Bekanntheitszeit – wann die Information beobachtbar wurde. Revisionen werden mit neuen Bekanntheitszeiten angehängt, sodass eine As-of-Abfrage zukünftige Korrekturen ausschließt und den ursprünglichen Informationsstand rekonstruiert.
Jeder Datensatz braucht die richtige Uhr
Ein Geschäftsjahresquartal kann Monate vor Einreichung des 10-Q enden. Ein Insiderhandel erfolgt vor Veröffentlichung von Formular 4. Ein Earnings-Termin kann geschätzt, revidiert, bestätigt und schließlich gemeldet werden. Ein Datum kann nicht alle Zustände sicher repräsentieren.
Speichern Sie Quellereigniszeit, öffentliche Beobachtungszeit, Ingestionszeit und Version, wo relevant. Definieren Sie vor dem Join, welche Uhr die Strategie nutzt.
Revisionshistorie verhindert Rückwärtsreisen
Berichtigte Fundamentaldaten, geänderte Einreichungen, korrigierte Nachrichten und Zeitplanänderungen sollten neue Versionen erzeugen. Eine Tabelle mit dem neuesten Wert kann für aktuelle Analysen angeboten werden, darf aber nicht Quelle für historische As-of-Abfragen sein.
Wählen Sie die zulässige Version erst nach Anwendung des Stichtags. Nur die neueste Zeile zu speichern macht eine treue Rekonstruktion unmöglich.
- Trennen Sie effektive und Bekanntheitszeit.
- Hängen Sie Revisionen an.
- Nutzen Sie Point-in-Time-Wertpapieruniversen.
- Speichern Sie den Stichtag mit jedem Ergebnis.
Testen Sie die Pipeline
Wählen Sie historische Stichtage um bekannte Änderungen oder Zeitplanverschiebungen und prüfen Sie, dass zukünftige Versionen verschwinden. Testen Sie After-Hours-Ereignisse gegen die nächste Börsensitzung.
DataCedar trägt diese Uhren über Einreichungen, Fundamentaldaten, Earnings, Transkripte, Nachrichten und Abdeckung, sodass Belege ohne für jeden Stream unterschiedliche versteckte Zeitregeln verbunden werden können.
Key takeaways
- 01Effektive Zeit ist nicht die Zeit der öffentlichen Verfügbarkeit.
- 02Revisionen müssen nur angehängt werden.
- 03Wenden Sie den Stichtag vor der Wertauswahl an.
- 04Testen Sie mit realen Änderungen und Berichtigungen.
Das Zwei-Uhren-Modell, das verhindert, dass spätere Einreichungen, Revisionen, Zeitpläne und Identitäten in historische Entscheidungen einfließen.
Start freeView pricing