pip install bourse-quant: dane o insiderach i Kongresie jako DataFrame pandas
Oficjalny pakiet Python do API Bourse: funkcje w jednej linii, które przechodzą przez wszystkie strony wyników, ponawiają zapytania i zwracają DataFrame pandas.
Endpoint REST to tylko połowa integracji. Zespoły danych i tak piszą stronicowanie, ponawianie i konwersję typów. bourse-quant robi to za nie.
Najważniejsze
pip install bourse-quant, ustawBOURSE_KEY, abourse.get_insider_trades("NVDA")zwraca DataFrame.- Funkcje dla insiderów, Kongresu (Senat i Izba), Trumpa i ministrów, 13F, lobbingu, kontraktów, Conviction Score, Coincidence Tracker, 1-Click Insights, symboli i stress-testów oraz
get_dataset()dla każdego z ponad 50 zbiorów. - Przechodzi przez wszystkie strony wyników, ponawia przy HTTP 429 i 5xx z odstępami i zgłasza czytelne błędy.
- Daty i znaczniki czasu zamienia na daty pandas ze strefą czasową;
download_bulk()pobiera nocne pliki Parquet albo CSV. - Klient asyncio pobiera wiele tickerów naraz.
Przykład
``` import bourse
zakupy = bourse.get_insider_trades(code="P", since="2026-10-01") top = bourse.get_conviction(min_score=90) lmt = bourse.get_congress_trades(ticker="LMT", since="2025-01-01") ryzyko = bourse.stress_test({"AAPL": 40, "MSFT": 30, "TLT": 30}) ```
Asynchronicznie
`` async with bourse.AsyncClient(concurrency=4) as b: ramki = await b.gather(b.insider_trades, ["NVDA", "AAPL", "MSFT"]) ``
Pakiet ma licencję MIT. Dokumentacja: docs.bourse.pl. Plany i klucze: strona dla programistów.
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.