DataCedar/Resources·Reference

Wyjaśnienie danych punktu w czasie dla badań giełdowych

Model dwóch zegarów, który zapobiega przenikaniu późniejszych zgłoszeń, rewizji, harmonogramów i tożsamości do historycznych decyzji.

By DataCedar··2 min read·Polish

Dane punktu w czasie odpowiadają na pytanie, jaka wartość lub zdarzenie było kwalifikowane w określonym historycznym czasie decyzji. Oddziela czas efektywny — kiedy coś ma zastosowanie ekonomiczne — od czasu znanego — kiedy informacja stała się obserwowalna. Rewizje są dołączane z nowymi czasami znanymi, pozwalając zapytaniu as-of wykluczyć przyszłe korekty i odtworzyć oryginalny zestaw informacji.

Każdy rekord potrzebuje właściwego zegara

Kwartał fiskalny może zakończyć się miesiące przed złożeniem 10-Q. Transakcja insidera ma miejsce przed upublicznieniem Formularza 4. Data wyników może być szacowana, korygowana, potwierdzana i ostatecznie raportowana. Jeden znacznik czasu nie może reprezentować wszystkich tych stanów.

Przechowuj czas zdarzenia źródłowego, czas publicznej obserwacji, czas pobrania i wersję tam, gdzie to istotne. Określ, którego zegara używa strategia przed łączeniem zestawów danych.

Historia rewizji zapobiega podróżom wstecz

Restatowane fundamenty, zmienione zgłoszenia, poprawione wiadomości i zmiany harmonogramów powinny generować nowe wersje. Tabela najnowszych wartości może być oferowana do analizy bieżącej, ale nie może być źródłem zapytań historycznych as-of.

Rozwiązuj kwalifikującą wersję dopiero po zastosowaniu momentu odcięcia. Zapis tylko najnowszego wiersza uniemożliwia wierne odtworzenie.

  • Oddziel czas efektywny i czas znany.
  • Dołącz rewizje.
  • Używaj uniwersów papierów punktu w czasie.
  • Rejestruj moment odcięcia przy każdym wyniku.

Testuj potok danych

Wybierz historyczne momenty odcięcia wokół znanych poprawek lub zmian harmonogramu i zweryfikuj, że przyszłe wersje znikają. Testuj zdarzenia po godzinach względem następnej sesji giełdowej.

DataCedar przenosi te zegary przez zgłoszenia, fundamenty, wyniki, transkrypty, wiadomości i pokrycie, aby dowody można było łączyć bez ukrytej reguły czasowej dla każdego strumienia.

Key takeaways

  • 01Czas efektywny to nie czas dostępności publicznej.
  • 02Rewizje muszą być wersjami dołączanymi.
  • 03Zastosuj moment odcięcia przed wyborem wartości.
  • 04Testuj na rzeczywistych zmianach i poprawkach.

Model dwóch zegarów, który zapobiega przenikaniu późniejszych zgłoszeń, rewizji, harmonogramów i tożsamości do historycznych decyzji.

Start freeView pricing

Questions, answered.

To dane wersjonowane tak, aby zapytanie mogło odtworzyć tylko informacje dostępne w wybranym historycznym czasie.

Zbuduj zestaw danych badawczych przed dopasowaniem modelu.

Zacznij od tożsamości firmy, momentu odcięcia as-of, praw źródła i oczekiwanego pokrycia. Następnie zapytaj o dowody, które twoja decyzja faktycznie mogła zobaczyć.

Start free