Strasmore Research
Edukacja Matt ConnorAutor: Matt Connor · Zaktualizowano 2026-07-24 · data as of July 24, 2026 · refreshed weekly

Darmowe API SQL do danych giełdowych

Wykorzystaj SQL do analizy 22 lat danych z rynku USA. Pobieraj informacje o akcjach, dywidendach i fundamentach. Limit 100 zapytań dziennie bez karty.

Istnieje darmowe API SQL do danych rynkowych, a ta strona zawiera jego dokumentację. Darmowe API z danymi rynkowymi są powszechne; API, które przyjmuje własne zapytania SQL, wykonuje je na 22-letniej historii akcji z USA i zwraca wynik w formacie JSON, to zupełnie inna kategoria. Darmowy pakiet Strasmore oferuje dokładnie to: 100 zapytań dziennie, napisanych przez użytkownika, bez konieczności podawania karty kredytowej.

Darmowe API z danymi są powszechne. Darmowe SQL nie jest.

Typowe darmowe API udostępnia stałe punkty końcowe (endpoints). Jeden adres URL na jeden zbiór danych, parametry wybrane przez dostawcę, a każde zadane pytanie musi pasować do gotowego punktu końcowego. W momencie gdy pytanie dotyczy dwóch zbiorów danych (np. „wzrost dywidendy dla spółek, których short interest spadł”), użytkownik musi samodzielnie pobierać pliki CSV i łączyć je ze sobą.

SQL usuwa to ograniczenie. Zapytanie STANOWI punkt końcowy. Operacje JOIN, funkcje okna, agregacje i arytmetyka dat są wykonywane tam, gdzie znajdują się dane, a użytkownik pobiera gotową odpowiedź zamiast surowych danych. Każdy panel na tym blogu działa w ten sposób, a kod SQL znajduje się pod każdym wykresem po jednym kliknięciu.

Co zawiera magazyn danych

Powierzchnia do odpytywania to magazyn ClickHouse z danymi z rynku USA: dzienne i minutowe agregaty cenowe od 2003 roku, dywidendy i split, kwartalne dane fundamentalne, wskaźniki wyceny, short interest i short volume, IPO, wiadomości rynkowe oraz zbiór danych opcyjnych z greckimi współczynnikami i zmiennością implikowaną (IV) na koniec dnia od 2014 roku. Poniższe panele wykonują trzy rzeczywiste zapytania, z których każde prezentuje strukturę trudną do uzyskania przez API ze stałymi punktami końcowymi.

Dwudziestoletnia historia dywidend w jednym poleceniu GROUP BY. Coca-Cola wypłaciła 1 na akcję w okresach 2004 i 2.04 w 2025, a roczne wiersze 22 pomiędzy nimi obrazują całą historię. Aby uzyskać szczegółowe dane dla pojedynczej spółki, sprawdź historię dywidend Microsoft.

ZapytanieKO: całkowita dywidenda na akcję w ujęciu rocznym
Dokładny kod SQL dla każdej liczby
SELECT toYear(ex_dividend_date) AS year,
       round(sum(cash_amount), 2) AS total_cash_per_share
FROM global_markets.stocks_dividends
WHERE ticker = 'KO'
  AND cash_amount IS NOT NULL
  AND ex_dividend_date >= '2004-01-01'
  AND toYear(ex_dividend_date) < toYear(today())
GROUP BY year
ORDER BY year

Termiczna struktura zmienności opcji, obliczona w jednym procesie. Średnia zmienność implikowana na koniec dnia dla SPY według koszyków terminów wygaśnięcia, 9 koszyków od początku krzywej aż powyżej roku. Pierwszy koszyk wynosi 26.4% według ostatniej sesji. Ten zbiór danych (greckie współczyńniki i zmienność implikowana) jest dostępny w płatnych pakietach, a siedmiodniowy okres próbny dołączony do darmowego konta zapewnia pełny dostęp.

ZapytanieSPY zmienność implikowana wg terminów wygaśnięcia, ostatnia sesja
Dokładny kod SQL dla każdej liczby
SELECT least(floor(days_to_expiry / 30) * 30, 360) AS dte_bucket_days,
       round(avg(implied_volatility) * 100, 1) AS avg_iv_pct
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
  AND date = (SELECT max(date) FROM global_markets.options_greeks)
  AND iv_converged
  AND days_to_expiry BETWEEN 1 AND 400
GROUP BY dte_bucket_days
ORDER BY dte_bucket_days

Ekran wyceny dla największych podmiotów. Każda spółka o kapitalizacji powyżej 500 mld USD z dodatnim wskaźnikiem P/E, uszeregowana według wielkości. Największa z nich, NVDA, jest wyceniana na 30.8 razy zysk według ostatniej sesji.

ZapytanieWskaźniki P/E spółek USA o kapitalizacji powyżej $500B
Dokładny kod SQL dla każdej liczby
SELECT ticker,
       round(price_to_earnings, 1) AS pe_ratio
FROM global_markets.stocks_ratios
WHERE date = (SELECT max(date) FROM global_markets.stocks_ratios)
  AND market_cap > 5e11
  AND price_to_earnings > 0
  AND ticker NOT IN ('SPCX')
ORDER BY market_cap DESC
LIMIT 12

Co obejmuje darmowy pakiet

Darmowe konto to rzeczywiste środowisko SQL z jasnymi limitami, określonymi tutaj:

  • 100 zapytań dziennie, napisanych w SQL lub zwykłym języku angielskim (terminal tłumaczy język angielski na SQL i pokazuje zapytanie przed jego wykonaniem).
  • Dwa lata historii cen w darmowym pakiecie; pełne 22 lata są dostępne w pakietach płatnych.
  • Agregaty dzienne i minutowe, dywidendy, splity, dane fundamentalne, wskaźniki, short interest, IPO i wiadomości są dostępne w wersji darmowej. Transakcje i notowania na poziomie ticków oraz zbiór danych greckich współczynników/IV są funkcjami płatnymi.
  • Każde nowe konto otrzymuje siedmiodniowy okres próbny pakietu Quotes, bez konieczności podawania karty, co odblokowuje pełną historię i zastrzeżone zbiory danych na czas testów.
  • Cały dostęp ma charakter tylko do odczytu poprzez bramkę SQL. Działają instrukcje SELECT i WITH; żadne inne nie są obsługiwane.

Brak sztucznych ograniczeń: powyższe limity to rzeczywista konfiguracja produktu, a bramka stosuje je tak samo dla sesji w przeglądarce, jak i dla wywołania API.

Wypróbuj przed rejestracją

Darmowym uzupełnieniem środowiska SQL jest darmowe API demo: katalog stałych zapytań, niewymagający konta, gdzie każda odpowiedź zawiera SQL, który ją wygenerował. Służy on do sprawdzenia struktury danych za pomocą jednego polecenia curl, zanim zdecydujesz, czy pakiet SQL jest wart podania adresu e-mail. Katalog pod adresem https://ai.strasmore.com/api/demo/catalog zawiera wszystkie klucze.

FAQ

Czy istnieje naprawdę darmowe API akceptujące SQL?

Tak. Darmowe konto Strasmore pozwala na wykonanie do 100 własnych zapytań SQL dziennie przeciwko magazynowi akcji z USA, w trybie tylko do odczytu, z dwuletnią historią. Nie wymaga podawania danych płatniczych.

Jakiego dialektu SQL używa?

ClickHouse SQL. Standardowa składnia SELECT wraz z funkcjami okna oraz kombinatorami agregacji ClickHouse. Panele na blogu służą również jako przykłady, a dokładny kod SQL można rozwinąć pod każdym wykresem.

Czy mogę z niego korzystać bez pisania SQL?

Tak. Terminal przyjmuje pytania w języku angielskim, generuje kod SQL i pokazuje zapytanie przed jego uruchomieniem. Wygenerowany kod SQL można edytować, co jest szybką metodą nauki schematu danych.

Jakie są dokładne limity darmowego pakietu?

100 zapytań dziennie, 2 lata historii, tryb tylko do odczytu oraz dane na poziomie ticków i greckie współczynniki zarezerwowane dla pakietów płatnych. 7-dniowy pełny okres próbny rozpoczyna się w momencie rejestracji bez wymaganej karty.

Czy istnieje coś dostępnego całkowicie bez rejestracji?

API demo. Katalog stałych zapytań do tego samego magazynu, z otwartym CORS, bez klucza. Nie akceptuje własnych zapytań SQL; służy do natychmiastowej ewaluacji oraz do obsługi agentów AI.

Powyższe panele to zapisane zapytania, które każdy może odczytać; ten sam magazyn przyjmuje pytania napisane samodzielnie w terminalu Strasmore.

#sql#api#market data#clickhouse#free tier