Pracujeme na zlepšovaní kvality finančných údajov

Working in improving Financial Data

Jednou z najväčších výziev pri tvorbe spoľahlivej a užitočnej aplikácie na sledovanie portfólia a investícií je zabezpečenie vysokej kvality dát na globálnej úrovni.

Problém

Zápisy tej istej akcie na rôznych burzách nemajú reálne prepojenie. Ak by sme brali surové dáta, ide o rôzne akcie. Bolo by to v poriadku, keby nám poskytovatelia dát poskytovali podobne kvalitné dáta pre každý záznam. Bohužiaľ, realita je však úplne iná.

Poďme si to vziať na príklade Apple. Akcia Apple je obchodovaná na mnohých rôznych burzách po celom svete. Medzi ne patria napríklad:
AAPL - Nasdaq / USA
APC.F - Frankfurt / Nemecko
APC.XETRA - Xetra / Nemecko
0R2V.LSE - London Stock Exchange / UK

Zvyčajne sú dáta ako dividendy, zisky, ratingy a správy pre americký záznam AAPL celkom dobré. Naopak, dáta pre záznamy v Nemecku alebo v UK sú veľmi nekonzistentné. Niekedy chýbajú údaje o ziskoch, niekedy o dividendách. Ratingy a správy sú často vôbec nezahrnuté.

Riešenie

Skôr než tento problém vyriešime, musíme vytvoriť prepojenie medzi týmito rôznymi záznamami.

Prepojenie akcií

Môžeme použiť niektoré globálne identifikátory. Jedným z nich je International Securities Identification Number, skratka ISIN. Bohužiaľ, táto informácia nie je k dispozícii u všetkých poskytovateľov dát, takže to nebude fungovať.

Tu prichádza Financial Instrument Global Identifier, skratka FIGI. FIGI je tiež globálny identifikátor, ale vďaka svojej otvorenej povaze je oveľa dostupnejší.

FIGI ponúka pre tvorcov ako sme my aj data API. Môžete si to vyskúšať sami tu. Vďaka tomu dokážeme prepojiť všetky záznamy pre naše akcie. Teraz už vieme, ktoré záznamy k sebe patria.

Hľadanie najlepších dát

Vďaka tomu, že vieme, ktoré záznamy k sebe patria, môžeme na akcie pozerať ako na celek.

Predtým sme videli len APC.F z Nemecka alebo AAPL z USA, pretože sme nevedeli, že ide o tú istú spoločnosť. Ale teraz, keď už vieme, že ide o rovnakú firmu, môžeme nájsť tie najlepšie dáta pre Apple a použiť ich pre všetky globálne záznamy.

Quality Score

Aby sme našli tie najlepšie dáta, najprv sa pozrieme na všetky dáta, ktoré máme pre každý záznam danej akcie, a pridelíme im tzv. quality score. Robíme to individuálne pre každý typ dát a víťazí ten s najvyšším skóre kvality.

💡
Príklad:
AAPL má aktuálne údaje o dividendách z posledného roka. Tieto dáta obsahujú aj dátumy výplaty, vyhlásenia a oznámenia.

Najnovšie údaje o dividendách pre APC.F sú staré 3 roky a chýbajú pri nich dátumy výplaty.

V tomto scenáriu by údaje o dividendách od AAPL získali oveľa vyššie skóre kvality a stali by sa hlavným zdrojom dividend pre všetky naše záznamy Apple vo svete.

Záver

Neustále pracujeme na zlepšovaní kvality našich dát. Feedback, ktorý dostávame od našich používateľov, nám nesmierne pomáha identifikovať nekvalitné dáta a pracovať na riešeniach, ako je toto. Tešíme sa na ďalšiu spoločnú spoluprácu v budúcnosti.

Stiahnite si Stock Events pre Android a iOS.