Libreng SQL API para sa Stock Market Data
Libreng SQL API para sa stock market data: magsulat ng real SQL para sa twenty-two years ng US equities, dividends, at fundamentals. One hundred queries kada araw, walang credit card.
Mayroong libreng SQL API para sa stock market data, at idodokumento ito ng pahinang ito. Maraming libreng market data API; ngunit ang isang API na tumatanggap ng sarili mong SQL, pinapatakbo ito laban sa 22 taon ng kasaysayan ng US equities, at ibinabalik ang resulta bilang JSON ay kakaiba. Ang free tier ng Strasmore ay eksaktong ganoon: 100 queries kada araw, isinulat mo, at walang credit card.
Karaniwan ang mga libreng data API. Hindi karaniwan ang libreng SQL.
Ang isang tipikal na libreng data API ay nagbibigay sa iyo ng mga fixed endpoint. Isang URL bawat dataset, mga parameter na pinili ng vendor, at bawat tanong na itatanong mo ay dapat kumasya sa endpoint na binuo na ng iba. Sa sandaling ang tanong mo ay tumawid sa dalawang dataset ("dividend growth para sa mga kumpanyang bumaba ang short interest"), kailangan mo nang mag-download ng mga CSV at pagsamahin ang mga ito nang mag-isa.
Inaalis ng SQL ang limitasyong iyon. Ang query mismo ang endpoint. Ang mga join, window function, aggregation, at date arithmetic ay tumatakbo kung nasaan ang data, at idino-download mo ang sagot sa halip na ang raw material. Bawat panel sa blog na ito ay gumagana sa ganoong paraan, at ang SQL ay makikita sa isang click sa ilalim ng bawat chart.
Ano ang laman ng warehouse
Ang queryable surface ay isang ClickHouse warehouse ng US market data: daily at minute price aggregates mula 2003, dividends at splits, quarterly fundamentals, valuation ratios, short interest at short volume, IPOs, market news, at isang options dataset na may end-of-day greeks at implied volatility mula 2014. Ang mga panel sa ibaba ay nagpapatakbo ng tatlong tunay na query laban dito, bawat isa ay isang anyo na nahihirapan ang isang fixed-endpoint API.
Isang twenty-year dividend record sa isang GROUP BY. Nagbayad ang Coca-Cola ng 1 bawat share sa 2004 at 2.04 sa 2025, at ang 22 yearly rows sa pagitan ay nagpapakita ng buong kasaysayan. Para sa mas malalim na pagsusuri sa isang pangalan, tingnan ang dividend record ng Microsoft.
Ang eksaktong SQL sa likod ng bawat numero
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 yearAng options volatility term structure, kinalkula sa isang pass. Average end-of-day implied volatility para sa SPY ayon sa expiry bucket, 9 buckets mula sa harap ng curve hanggang lampas isang taon. Ang front bucket ay nagbabasa ng 26.4% as of the latest session. Ang dataset na ito (greeks at implied volatility) ay nasa paid tiers, at ang seven-day trial na kasama sa libreng account ay sumasaklaw dito nang buo.
Ang eksaktong SQL sa likod ng bawat numero
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_daysIsang valuation screen sa mga pinakamalalaking pangalan. Bawat kumpanya na lampas sa $500 billion ang market cap na may positive P/E, naka-rank ayon sa laki. Ang pinakamalaki, NVDA, ay nagte-trade sa 30.8 times earnings as of the latest session.
Ang eksaktong SQL sa likod ng bawat numero
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 12Ano ang kasama sa free tier
Ang libreng account ay isang tunay na SQL surface na may tapat na mga limitasyon, na nakasaad dito nang eksakto:
- 100 queries bawat araw, isinulat sa SQL o plain English (isinasalin ng terminal ang English sa SQL at ipinapakita sa iyo ang query bago ito tumakbo).
- Dalawang taon ng price history sa free tier; ang buong 22 taon ay bukas sa paid tiers.
- Daily at minute aggregates, dividends, splits, fundamentals, ratios, short interest, IPOs, at news ay lahat queryable sa libreng tier. Ang tick-level trades at quotes, pati na ang greeks/IV dataset, ay mga paid feature.
- Bawat bagong account ay nagsisimula sa isang seven-day trial ng Quotes tier, walang card na kailangan, na nagbubukas ng buong kasaysayan at mga gated dataset habang sinusuri mo ito.
- Ang lahat ng access ay read-only sa pamamagitan ng isang SQL gate. Ang SELECT at WITH ay gumagana; wala nang iba pa.
Walang mga scraping-tier trick: ang mga limitasyon sa itaas ay ang aktwal na product configuration, at inilalapat ito ng gate sa parehong paraan sa isang browser session at sa isang API call.
Subukan ito bago mag-sign up
Ang keyless companion sa SQL surface ay ang libreng demo API: isang catalog ng mga fixed query, walang account na kailangan, kung saan ang bawat response ay may kasamang SQL na gumawa nito. Narito ito upang ikaw (o ang iyong AI agent) ay makita ang mga data shape sa isang curl bago magpasya kung ang SQL tier ay sulit para sa isang email address. Ang catalog sa https://ai.strasmore.com/api/demo/catalog ay naglilista ng bawat key.
FAQ
Mayroon ba talagang libreng API na tumatanggap ng SQL?
Oo. Ang isang libreng Strasmore account ay nagpapatakbo ng hanggang 100 ng iyong sariling SQL queries kada araw laban sa US equities warehouse, read-only, na may dalawang taon ng kasaysayan. Walang payment details na kailangan.
Anong SQL dialect ang ginagamit nito?
ClickHouse SQL. Standard SELECT syntax na may window functions, pati na ang aggregate combinators ng ClickHouse. Ang mga panel ng blog ay nagsisilbi ring mga halimbawa, kung saan ang eksaktong SQL ay maaaring i-expand sa ilalim ng bawat chart.
Maaari ko ba itong gamitin nang hindi nagsusulat ng SQL?
Oo. Tumatanggap ang terminal ng mga tanong sa plain-English, isinusulat ang SQL para sa iyo, at ipinapakita ang query bago ito patakbuhin. Ang generated SQL ay maaaring i-edit, na isang mabilis na paraan upang matutunan ang schema.
Ano ang eksaktong mga limitasyon ng free tier?
100 queries kada araw, 2 taon ng kasaysayan, read-only, at ang tick-level at greeks datasets ay nakalaan para sa paid tiers. Isang 7-day full trial ang magsisimula sa signup nang walang card.
Mayroon bang anuman na walang signup?
Ang demo API. Isang catalog ng mga fixed query sa parehong warehouse, open CORS, walang key. Hindi ito tumatanggap ng custom SQL; narito ito para sa instant evaluation at para sa mga AI agent.
Ang mga panel sa itaas ay mga stored query na maaaring basahin ng kahit sino; ang parehong warehouse ay tumatanggap ng mga tanong na isinusulat mo mismo sa Strasmore terminal.