Jak zbudować aplikację inwestycyjną z danymi o insiderach i Kongresie
Praktyczny przewodnik: jak dodać transakcje insiderów, Kongresu i funduszy do aplikacji fintech lub brokera. Architektura, endpointy, cache, alerty i licencja.
Użytkownicy aplikacji inwestycyjnych chcą wiedzieć, kto jeszcze kupuje daną spółkę. Transakcje insiderów, Kongresu i pozycje funduszy przy notowaniu to jedna z najczęściej zamawianych funkcji w fintechu i jedna z najtrudniejszych do zbudowania z surowych raportów.
Najważniejsze
- Nie pisz własnych parserów EDGAR i raportów Kongresu, jeśli zbieranie danych nie jest Twoim produktem.
- Jeden endpoint per ticker wystarczy na cały panel „smart money” na stronie spółki.
- Cache'uj odpowiedzi; raporty zmieniają się powoli.
- Do alertów używaj webhooków zamiast odpytywania.
- Przed pokazaniem danych płacącym użytkownikom potrzebujesz licencji komercyjnej.
Trzy zbiory, o które pytają użytkownicy
Insiderzy (SEC Form 4) zgłaszają transakcje w ciągu dwóch dni roboczych; najciekawsze są zakupy na rynku (kod P). Kongres (STOCK Act) ujawnia transakcje do 45 dni po fakcie. Fundusze (13F) pokazują portfele raz na kwartał, 45 dni po jego końcu. Bourse ma też raporty Trumpa i ministrów, lobbing, kontrakty rządowe i transakcje zarządów spółek europejskich z Polski, Niemiec, Francji i Wielkiej Brytanii.
Prosta architektura
- Panel na stronie spółki: jedno wywołanie
/v1/ticker/{SYMBOL}. - Cache: 10 do 30 minut na ticker.
- Listy i skanery:
/v1/insider-clusters,/v1/congress-top,/v1/insider-top. - Alerty: webhook co 5 minut z podpisem HMAC-SHA256, a Ty rozsyłasz powiadomienia push.
- Historia: pobieranie zbiorcze albo nocne eksporty zamiast milionów zapytań.
``python from bourse import Bourse b = Bourse("bk_...") profil = b.ticker("AAPL") klastry = b.get("insider-clusters", days=30) ``
Limity
Darmowy klucz (1 000 zapytań dziennie) wystarcza do developmentu, Premium (20 000) do prototypu z użytkownikami, a API Pro (250 000 dziennie, 600 na minutę, do 10 kluczy) do produkcji.
Odpowiedzialna prezentacja
Pokazuj datę ujawnienia obok daty transakcji, wyjaśnij przedziały kwot w raportach Kongresu, oddziel zakupy rynkowe od opcji i dodaj informację, że to nie porada inwestycyjna.
Licencja
Pokazywanie danych płacącym użytkownikom to użycie komercyjne. Obejmuje je Bourse API Pro, z podaniem źródła i zakazem odsprzedaży surowych danych. Zacznij od darmowego klucza w aplikacji Bourse (Ustawienia, Klucz API).
Sprawdź to w aplikacji Bourse
Transakcje insiderów z Bourse Conviction Score, transakcje Kongresu USA i Trumpa, Coincidence Tracker (Kongres i kontrakty federalne), fundusze 13F i 1-Click Insights w jednej aplikacji. Darmowy start.
Bourse dostarcza dane finansowe i informacje redakcyjne, których część jest generowana przez AI. Ta strona ma charakter wyłącznie edukacyjny. Nie jest spersonalizowaną poradą inwestycyjną ani rekomendacją kupna lub sprzedaży jakiegokolwiek instrumentu finansowego. Decyzje podejmujesz samodzielnie.