Données à un Instant Donné Expliquées pour la Recherche Boursière
Le modèle à deux horloges qui empêche que dépôts, révisions, calendriers et identités ultérieurs ne s’infiltrent dans les décisions historiques.
Les données à un instant donné répondent à la question de quelle valeur ou événement était éligible à un temps de décision historique spécifique. Elles conservent temps effectif — quand quelque chose s’applique économiquement — séparé du temps connu — quand l’information est devenue observable. Les révisions sont ajoutées avec de nouveaux temps connus, permettant à une requête as-of d’exclure les corrections futures et de reconstruire l’ensemble d’informations original.
Chaque enregistrement a besoin de la bonne horloge
Un trimestre fiscal peut se terminer des mois avant que son 10-Q soit déposé. Une transaction d’initié a lieu avant que son Formulaire 4 ne devienne public. Une date de résultats peut être estimée, révisée, confirmée puis finalement rapportée. Une date unique ne peut représenter tous ces états.
Stockez temps d’événement source, temps d’observation publique, temps d’ingestion et version quand pertinent. Définissez quelle horloge la stratégie utilise avant de joindre les jeux de données.
L’historique des révisions empêche les retours en arrière
Fondamentaux retraités, dépôts amendés, actualités corrigées et changements de calendrier doivent produire de nouvelles versions. Une table de dernière valeur peut être proposée pour analyse courante, mais ne doit pas servir de source pour requêtes historiques as-of.
Résolvez la version éligible uniquement après application de la coupure. Sauvegarder seulement la dernière ligne rend la reconstruction fidèle impossible.
- Séparez temps effectif et temps connu.
- Ajoutez les révisions.
- Utilisez des univers de titres à un instant donné.
- Enregistrez la coupure avec chaque résultat.
Testez la chaîne
Choisissez des coupures historiques autour d’amendements ou changements de calendrier connus et vérifiez que les versions futures disparaissent. Testez les événements hors séance contre la session d’échange suivante.
DataCedar porte ces horloges à travers dépôts, fondamentaux, résultats, transcriptions, actualités et couverture pour que les preuves puissent être jointes sans règle de timing cachée différente pour chaque flux.
Key takeaways
- 01Le temps effectif n’est pas le temps de disponibilité publique.
- 02Les révisions doivent être des versions append-only.
- 03Appliquez la coupure avant de sélectionner les valeurs.
- 04Testez avec de vrais changements et amendements.
Le modèle à deux horloges qui empêche que dépôts, révisions, calendriers et identités ultérieurs ne s’infiltrent dans les décisions historiques.
Start freeView pricing