Sprawozdania finansowe polskich spółek, gotowe do analizy

Ponad 3 mln sprawozdań z KRS w jednym modelu danych: ponad 800 pól, pełny bilans, pełny rachunek zysków i strat, przepływy oraz układy branżowe.

Dostęp przez MCP SQL REST API eksport w dowolnym formacie

3,1 mln
sprawozdań
800+
pól w modelu danych
od 2018
dane historyczne
codziennie
aktualizacja

Dlaczego kwerenda

Dane finansowe kupuje się dziś tak, jakby analiza była kosztem, a nie pracą

Trzy różnice, które decydują o tym, ile realnie zdążysz przeanalizować.

Model rozliczeń
Typowy dostawca danych

Płacisz za zapytanie

Model kredytowy sprawia, że przed każdą analizą liczysz, czy cię na nią stać. Screening 500 spółek to decyzja budżetowa, nie analityczna.

kredyty za zapytanie
kwerenda

Płacisz za dostęp

Stała opłata miesięczna. Screening pięciuset spółek kosztuje tyle samo co jednej. O tym, co warto sprawdzić, decyduje analityk, nie budżet.

stała opłata
Głębokość danych
Typowy dostawca danych

Dostajesz wierzch bilansu

Przychód, zysk, suma bilansowa. Wszystko poniżej (rezerwy, zobowiązania w podziale na terminy, koszty rodzajowe, przepływy) trzeba czytać ręcznie z PDF-a.

~15 pozycji
kwerenda

Dostajesz całe sprawozdanie

Pełny bilans i pełny rachunek zysków i strat, przepływy, pozycje branżowe i opisy z informacji dodatkowej. Każda pozycja ma własne pole, gotowe do zapytania i eksportu.

800+ pól
Integracja
Typowy dostawca danych

Nie podłączysz tego do niczego

Wyszukiwarka w przeglądarce i eksport kilkunastu kolumn do Excela, zwykle z limitem wierszy. Twój asystent AI nie ma do tych danych dostępu, więc i tak przeklejasz ręcznie.

ręczny eksport
kwerenda

Podłączasz w pięć minut

MCP do Claude i ChatGPT, SQL do twojego BI, REST API do własnego kodu. Gdy potrzebujesz pliku, eksportujemy dowolny wycinek bazy: wybrane spółki, lata i kolumny.

MCP · SQL · API · eksport

Dostęp

Jedna baza, dowolna forma dostępu

MCP dla asystentów AI, SQL dla BI i notebooków, REST API dla własnego kodu, eksport do pliku dla arkuszy i jednorazowych analiz. Ten sam zestaw danych, wybierasz formę, która ci pasuje.

claude_desktop_config.json
{
  "mcpServers": {
    "kwerenda": {
      "command": "npx",
      "args": ["-y", "@kwerenda/mcp-server"],
      "env": {
        "KWERENDA_API_KEY": "pk_live_••••••••"
      }
    }
  }
}
Agent AI kwerenda MCP połączony

Znajdź dolny percentyl firm według rezerw emerytalnych, wśród tych z rezerwą powyżej zera, zatrudnieniem powyżej 4 i przychodem powyżej miliona.

1 wywołanie kwerenda · 1,4 s
  1. kwerenda.screen 14 198 firm
    metric="pension_reserve", percentile="P10", filters… 1,4 s

Baza spełniająca warunki liczy 14 198 firm. Próg dolnego percentyla (P10) to 7 502,55 zł rezerwy. Poniżej progu mieści się około 142 spółki.

Firma KRS Rezerwa emeryt. Zatrudnienie Przychody
Bratex sp. z o.o. 0000112837 15,00 9,7 5 512 579
Kormatex sp. z o.o. 0000221934 31,00 20,0 2 756 497
Ligmet sp. z o.o. 0000347612 157,63 16,0 7 208 497
Norvex sp. z o.o. 0000398201 252,46 11,4 2 145 689
Polstal sp.k. 0000450128 439,70 128,0 117 271 739

Potrzebujesz całej bazy u siebie? Dostarczamy pełne zrzuty bazy i dedykowane instancje w twojej infrastrukturze.

Napisz, w czym pracujesz

Dane

Ponad 800 pól. Pełny bilans i pełny rachunek zysków i strat.

Większość dostawców kończy na kilkunastu pozycjach. My parsujemy całe sprawozdanie i sprowadzamy je do jednego modelu kanonicznego: bilans i rachunek zysków i strat w pełnym układzie, w obu wariantach, rachunek przepływów, osobne układy dla banków, SKOK-ów, zakładów ubezpieczeń i domów maklerskich oraz opisy z informacji dodatkowej.

Typowy dostawca kwerenda
Pola w modelu danych ~15 800+
Bilans skrócony pełny
Rachunek zysków i strat (2 warianty) kilka pozycji pełny
Rachunek przepływów rzadko tak
Banki, SKOK-i, ubezpieczyciele, DM nie tak
Informacja dodatkowa nie parsowana
Struktura właścicielska tak tak
Eksport w dowolnym formacie tylko Excel tak
Dostęp przez MCP nie tak

Jeden schemat, niezależnie od tego, co spółka złożyła

Sprawozdania trafiają do KRS w kilkudziesięciu wariantach XML, w dwóch układach rachunku wyników, w osobnych schematach dla banków, SKOK-ów, ubezpieczycieli, domów maklerskich i funduszy. Po naszej stronie wychodzi z tego jeden rekord o tej samej strukturze dla każdej spółki i roku.

Porównanie rok do roku
Każdy rekord niesie rok bieżący i poprzedni w identycznej strukturze. Dynamikę liczysz z jednego dokumentu, bez sklejania roczników.
Pełny układ, pozycja po pozycji
Bilans i rachunek zysków i strat odwzorowujemy łącznie z najgłębszymi podpozycjami, w wariancie porównawczym i kalkulacyjnym. Każda pozycja ma własne, nazwane pole.
Układy branżowe w tym samym rekordzie
Banki, SKOK-i, zakłady ubezpieczeń, domy maklerskie, fundusze, organizacje pozarządowe i grupy kapitałowe mają własne pozycje. Trafiają do tego samego rekordu, więc jedno zapytanie obejmuje cały rynek.
Nie tylko liczby
Metody wyceny, sposób ustalenia wyniku, założenie kontynuacji działalności i rozliczenie połączenia zostają przy rekordzie.
Dane źródłowe
Każdy rekord jest powiązany z dokumentem źródłowym. Oryginalny XML pobierzesz w kilka sekund przez API albo serwer MCP.
financial_report.json
{
  "report_type": "JednostkaInnaWZlotych",
  "schema_version": "1.2",
  "is_consolidated": false,
  "period_start": "2024-01-01",
  "period_end": "2024-12-31",
  "currency": "PLN",
  "pnl_variant": "POROWNAWCZY",
  "is_going_concern": true,
  "average_annual_employment": "143.50",

  "current_year": {
    "assets":                                   "48231000.00",
    "assets_fixed_tangible_machinery":           "9140000.00",
    "assets_current_inventory_finished_goods":   "2310000.00",
    "assets_current_receivables_related_trade":  "1275000.00",
    "equity":                                   "21044000.00",
    "liabilities_short_term_trade_up_to_12m":    "8317000.00",
    "pnl_revenue_net_sales":                    "87412000.00",
    "pnl_comp_amortization":                     "3180000.00",
    "cash_flow_operating_net":                   "9903000.00",
    "…":                                  "ponad 800 pól"
  },
  "previous_year": { "…": "ta sama struktura" }
}

Brakuje pola, którego potrzebujesz?

Parsujemy pełne dokumenty, nie wybrane pozycje. Jeśli coś jest w sprawozdaniu, a nie ma tego w modelu, dodajemy. Zwykle w kilka dni.

Napisz, czego brakuje

Pokrycie

Nie tylko sprawozdania

Sprawozdanie mówi, ile spółka zarobiła. Rejestry mówią, kto za nią stoi.

Struktura właścicielska

Wspólnicy, akcjonariusze. Osoby fizyczne oraz spółki.

Przedstawiciele

Zarząd, prokurenci i rada nadzorcza: kto reprezentuje spółkę, w jakiej funkcji.

Beneficjenci rzeczywiści (UBO)

Osoby fizyczne, które faktycznie kontrolują spółkę.

Te same kanały co sprawozdania: MCP, SQL, REST API i eksport w dowolnym formacie.

Eksport

Eksport danych w dowolnym formacie

Nie musisz niczego integrować, żeby pracować na pełnych danych. Wskazujesz spółki, lata i pola, a my przygotowujemy plik dokładnie w tym zakresie, jednorazowo albo cyklicznie.

Dowolne kryteria
PKD, województwo, forma prawna, wielkość, typ sprawozdania, lata i progi na dowolnych pozycjach finansowych. Kryteria łączysz bez ograniczeń.
Tylko potrzebne kolumny
Z ponad 800 pól wybierasz te, których potrzebujesz, razem z danymi rejestrowymi i metadanymi sprawozdania.
Format pod twoje narzędzia
CSV, Excel, JSON albo Parquet. Kwoty w złotych i jedna konwencja nazw, więc plik od razu wczytasz do BI, arkusza lub notebooka.
Jednorazowo lub cyklicznie
Pojedynczy zrzut do analizy albo regularna dostawa z nowymi sprawozdaniami, bez ponownego definiowania kryteriów.
eksport_producenci_metali.yaml
PKD
25.* (produkcja wyrobów z metali)
województwa
śląskie, małopolskie, opolskie
przychody 2024
20–200 mln zł
typ sprawozdania
jednostki inne i małe
lata
2019–2024
kolumny
146 pól: bilans, RZiS porównawczy, przepływy, dane rejestrowe
format
Parquet + słownik pól (CSV)
dostawa
co miesiąc, z nowymi sprawozdaniami
1 284 spółki · 7 213 sprawozdań

Metodologia

Skąd te dane i dlaczego można im ufać

Cztery kroki od dokumentu w KRS do rekordu w twoim zapytaniu.

Źródło

Sprawozdania finansowe z publicznych źródeł: Repozytorium Dokumentów Finansowych, KRS, CRBR.

Parsowanie

Sprawozdania trafiają do KRS jako XML w kilkudziesięciu wariantach schematu: jednostki inne, małe i mikro, banki, SKOK-i, zakłady ubezpieczeń, domy maklerskie, fundusze, sprawozdania skonsolidowane, każdy w kilku wersjach. Każdą pozycję bilansu i rachunku wyników mapujemy do osobnego pola; jeśli czegoś brakuje w modelu, dodajemy.

Normalizacja

Różne układy sprawozdań (porównawczy, uproszczony, pełny) sprowadzamy do wspólnego schematu. Pozycje z różnych lat i różnych form sprawozdawczych są porównywalne, bez ręcznego mapowania.

Pokrycie i aktualizacja

Baza obejmuje setki tysięcy polskich spółek i miliony sprawozdań. Nowe sprawozdania trafiają do bazy zwykle w ciągu kilku godzin od publikacji; przy standardowej umowie bywa, że trwa to dłużej niż dobę. Klientom, którym zależy na czasie, skracamy ten czas do godziny. Codziennie sprawdzamy aktualizacje dla monitorowanych spółek.

Próbka

Pobierz próbkę danych

Pobierz plik CSV i zobacz, jak wygląda nasz model, zanim podłączysz pełny dostęp.

kwerenda_probka_1000_sprawozdan.csv

1000 sprawozdań, 1,1 MB

Pobierz próbkę CSV

Zanim otworzysz plik

  • Kwoty w PLN; sprawozdania „w tysiącach” przeliczone na PLN
  • Pusta komórka: pola nie ma w schemacie danego typu sprawozdania. 0.00 to zaraportowane zero
  • Średnie wypełnienie 41%, zależnie od obowiązku sprawozdawczego
  • Bez danych kontaktowych i opisów zasad rachunkowości (są w pełnej bazie)
  • Jedno, najnowsze sprawozdanie na firmę; pełna historia od 2018 r. w bazie
kwerenda_probka_1000_sprawozdan.csv podgląd: 5 z 1000 wierszy
name main_pkd_code period_end pnl_revenue_net_sales_cy equity_cy
TERG SPÓŁKA AKCYJNA 4754Z 2025-03-31 20281953846.00 2026869599.28
ARCELORMITTAL POLAND S.A. 2410Z 2025-12-31 19117435000 4739461000
W.EG Polska Sp. zo.o. 4690Z 2025-12-31 1229551798.23 8682522.49
Gdańskie Wodociągi Sp. z o.o. 3600Z 2025-12-31 391307663.11 38369278.13
CELMA INDUKTA SPÓŁKA AKCYJNA 2711Z 2025-12-31 293574000 140274000

215 kolumn: dane rejestrowe i adresowe, metadane sprawozdania oraz pozycje finansowe za rok bieżący (_cy) i poprzedni (_py).

Zastosowania

Do czego używają tego nasi klienci

Screening inwestycyjny

Filtruj tysiące spółek po dowolnej kombinacji ponad 800 pól i ich dynamiki, nie po trzech dostępnych wskaźnikach.

Due diligence

Pełna historia finansowa, struktura właścicielska i powiązania osobowe celu w jednym zapytaniu.

Analiza branżowa i benchmark

Porównaj cel z pełną populacją spółek z danego PKD, nie z próbką. Cały przekrój branży dostaniesz też jako jeden plik.

Monitoring portfela

Automatyczne wychwytywanie nowych sprawozdań i zmian w spółkach, które śledzisz.

„Działa, jest aktualne i nie musimy liczyć zapytań. Tyle nam potrzeba.”
Pionier Broker

Pionier Broker Sp. z o.o.

Oferta

Płacisz za dostęp, nie za zapytania

Stała opłata miesięczna, ustalana indywidualnie. Bez kredytów, bez liczenia, bez dopłat.

Abonament miesięczny

Wycena indywidualna

Kwotę ustalamy po demo, kiedy wiemy, jakich danych potrzebujesz i w jakiej formie.

W cenie każdego abonamentu

  • MCP, SQL i REST API
  • eksporty w dowolnym formacie
  • bez limitu zapytań
  • pełny model danych: ponad 800 pól
  • dane historyczne od 2018
  • nowe pola na żądanie
  • dane źródłowe (XML) do każdego rekordu

Na życzenie

  • dedykowana instancja
  • SLA i aktualizacja w ciągu godziny
  • wsparcie wdrożeniowe
  • cykliczne eksporty do twojej infrastruktury
  • pełne zrzuty bazy w plikach

Bez limitu zapytań w ramach uczciwego użycia.

FAQ

Najczęstsze pytania

Pytania, które słyszymy najczęściej przed podpisaniem umowy.

Zadaj własne pytanie

Dane pochodzą z publicznych źródeł: Repozytorium Dokumentów Finansowych, KRS, CRBR. Licencja komercyjna jest częścią współpracy: możesz używać danych w raportach dla klientów i w swoich produktach.

Zwykle w ciągu kilku godzin od publikacji; przy standardowej umowie czasem dłużej niż dobę. Jeśli zależy ci na czasie, w ramach umowy skracamy ten czas do godziny. Źródła skanujemy codziennie.

Każde sprawozdanie ma datę złożenia i daty okresu sprawozdawczego, więc brak dokumentu za dany rok widać od razu. Nie interpolujemy ani nie uzupełniamy danych: widzisz dokładnie to, co spółka złożyła, i to, czego nie złożyła.

Dane osób pełniących funkcje w organach spółek pochodzą z publicznego rejestru KRS. Przetwarzanie ich na potrzeby statystyczne jest w pełni dozwolone. Dane wrażliwe jak PESEL są kryptograficznie anonimizowane.

Jesteśmy w stanie dopasować umowę do każdego klienta. Skontaktuj się, a omówimy dokładnie warunki współpracy.

Parsujemy pełne dokumenty, nie wybrane pozycje. Jeśli pole istnieje w sprawozdaniu, a nie ma go w bazie, dodajemy je, zwykle w kilka dni.

Nie. Zakres zależy od układu, w jakim spółka złożyła sprawozdanie: jednostka mikro raportuje mniej pozycji niż jednostka z pełnym bilansem, a bank ma inne pozycje niż zakład ubezpieczeń. Na stronie modelu danych przy każdym polu widać, w których typach sprawozdań występuje. Puste pole oznacza, że pozycji nie ma w danym układzie, a zero to zaraportowane zero.

Tak. Przygotowujemy eksporty w dowolnym formacie: wybierasz spółki (np. po PKD, regionie, wielkości albo pozycjach finansowych), lata i kolumny, a dostajesz plik CSV, Excel, JSON lub Parquet. Eksport może być jednorazowy albo cykliczny.

Wdrożenie MCP to wpisanie odpowiednich informacji w konfiguracji Claude, ChatGPT lub innego narzędzia AI. Od momentu otrzymania danych dostępowych do pierwszego zapytania to około 5 minut. Nie wymaga kodu, infrastruktury ani ETL.