API ya bure ya SQL kwa data ya soko la hisa
API ya bure ya SQL kwa data ya soko la hisa: andika SQL halisi dhidi ya miaka 22 ya hisa za Marekani, dividend, na fundamentals. Maswali 100 kwa siku, bila kadi ya mkopo.
API ya bure ya SQL kwa data ya soko la hisa ipo, na ukurasa huu unaiandika. API za bure za data ya soko ziko kila mahali; API inayokubali SQL yako mwenyewe, kuiendesha kwenye historia ya miaka 22 ya hisa za Marekani, na kurudisha matokeo kama JSON ni jamu tofauti. Kiwango cha bure cha Strasmore hasa ndicho hiki: maswali 100 kwa siku, yaliyoandikwa na wewe, bila kadi ya mkopo.
API za bure za data ni za kawaida. SQL ya bure siyo.
API ya kawaida ya bure ya data inakupa vituo vya fixed. URL moja kwa kila dataset, vigezo vilivychaguliwa na muuzaji, na kila swali ulilouliza lazima liweke kwenye kitu ambacho mtu tayari amekijenga. Mara swali lako linapovuka datasets mbili ("ukuaji wa dividend kwa kampuni ambazo short interest zao zilishuka") unabidi upakue CSVs na kuziunga mwenyewe.
SQL inaondoa kikomo hicho. Swali ndicho kituo. Joins, window functions, aggregations, na date arithmetic hufanyika mahali data ilipo, na wewe unapakua jibu badala ya malighafi. Kila paneli kwenye blogu hii inafanya kazi kwa njia hiyo, na SQL iko bonyeze moja chini ya kila chati.
Hifadhi inacho kilichopo
Sehemu inayoweza kuulizwa ni hifadhi ya ClickHouse ya data ya soko la Marekani: muhtasari wa bei za kila siku na kila dakika kutoka 2003, dividends na splits, misingi ya kila robo mwaka, ratios za thamani, short interest na short volume, IPOs, habari za soko, na dataset ya options yenye greeks za end-of-day na implied volatility kutoka 2014. Paneli hapa chini huendesha maswali matatu halisi dhidi yake, kila moja kiwango ambacho API ya kituo cha fixed inashindwa kukabiliana nayo.
Rekodi ya dividend ya miaka ishirini kwenye GROUP BY moja. Coca-Cola ililipa 1 kwa hisa kati ya 2004 na 2.04 kati ya 2025, na safu 22 za kila mwaka kati yake zinaonyesha historia yote. Kwa matibabu ya kina ya jina moja, angalia rekodi ya dividend ya Microsoft.
SQL halisi nyuma ya kila namba
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 yearMuundo wa muda wa options volatility, uliokokolewa kwa pito moja. Wastani wa end-of-day implied volatility kwa SPY kwa kila kundi la expiry, 9 makundi kutoka mwanzo wa curve zaidi ya mwaka mmoja. Kundi la mbele linaonyesha 26.4% kama ilivyo kwenye kikao cha mwisho. Dataset hii (greeks na implied volatility) iko kwenye viwango vya kulipia, na majaribio ya siku saba yanayokuja na akaunti ya bure yanaifunika kikamilifu.
SQL halisi nyuma ya kila namba
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_daysUchunguzi wa thamani kwa majina makubwa. Kila kampuni yenye zaidi ya $500 billion katika market cap na P/E chanya, iliyopangwa kwa ukubwa. Kubwa zaidi, NVDA, inafanya biashara kwa 30.8 mara mapato kama ilivyo kwenye kikao cha mwisho.
SQL halisi nyuma ya kila namba
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 12Kiwango cha bure kinachojumuisha nini
Akaunti ya bure ni sehemu halisi ya SQL yenye vikomo vya kweli, vimelezwa hapa kwa usahihi:
- Maswali 100 kwa siku, yaliyoandikwa kwa SQL au Kiingereza cha wazi (terminal inatafsiri Kiingereza kuwa SQL na inakuonyesha swali kabla ya kuliendesha).
- Miaka miwili ya historia ya bei kwenye kiwango cha bure; miaka 22 yote inafunguka kwenye viwango vya kulipia.
- Muhtasari wa kila siku na kila dakika, dividends, splits, fundamentals, ratios, short interest, IPOs, na habari zote zinaweza kuulizwa kwa bure. Biashara na nukuu za kiwango cha tick, pamoja na dataset ya greeks/IV, ni vipengele vya kulipia.
- Kila akaunti mpya huanza na majaribio ya siku saba ya kiwango cha Quotes, bila kadi kwenye faili, ambayo inafungua historia yote na datasets zilizofungwa wakati unapotathmini.
- Ufikiaji wote ni wa kusoma tu kupitia lango la SQL. SELECT na WITH hufanya kazi; hakuna kingine kinachofanya kazi.
Hakuna hila za kiwango cha scraping: vikomo vilivyo hapo juu ni usanidi halisi wa bidhaa, na lango halitumia kwa njia ile ile kwenye kikao cha kivinjari na wito wa API.
Jaribu kabla ya kujiunga
Mwenza wa bila ufunguo wa sehemu ya SQL ni demo API ya bure: orodha ya maswali ya fixed, bila akaunti kabisa, kila jibu likibeba SQL iliyoizalisha. Inapatikana ili wewe (au AI agent yako) uweze kuona maumbo ya data kwenye curl moja kabla ya kuamua kama kiwango cha SQL kinastahili anwani ya barua pepe. Orodha kwenye https://ai.strasmore.com/api/demo/catalog inaorodhesha kila ufunguo.
Maswali Yanayoulizwa Mara kwa Mara
Je, kuna kweli API ya bure inayokubali SQL?
Ndiyo. Akaunti ya bure ya Strasmore huiendesha hadi SQL 100 ya maswali yako mwenyewe kwa siku dhidi ya hifadhi ya hisa za Marekani, ya kusoma tu, yenye miaka miwili ya historia. Hakuna maelezo ya malipo yanayohusika.
Inatumia lahaja gani ya SQL?
ClickHouse SQL. Sintaksia ya kawaida ya SELECT yenye window functions, pamoja na waunganishaji wa aggregate za ClickHouse. Paneli za blogu hufanya kazi kama mifano iliyokokolewa, na SQL halisi inaweza kunyolewa chini ya kila chati.
Je, ninaweza kuitumia bila kuandika SQL?
Ndiyo. Terminal inakubali maswali ya Kiingereza cha wazi, inaandika SQL kwa ajili yako, na inakuonyesha swali kabla ya kuliendesha. SQL iliyotengenezwa inaweza kuhaririwa, ambayo ni njia haraka ya kujifunza schema.
Je, ni vikomo vipi halisi vya kiwango cha bure?
Maswali 100 kwa siku, miaka 2 ya historia, ya kusoma tu, na datasets za kiwango cha tick na greeks zimehifadhiwa kwa viwango vya kulipia. Majaribio ya siku 7 ya kikamilifu huanza kwenye usajili bila kadi.
Je, kuna chochote bila usajili kabisa?
Demo API. Orodha ya maswali ya fixed juu ya hifadhi hiyo hiyo, CORS wazi, bila ufunguo. Haikubali SQL maalum; ipo kwa tathmini ya papo hapo na kwa AI agents.
Paneli zilizo hapo juu ni maswali yaliyohifadhiwa ambayo mtu yeyote anaweza kuyasoma; hifadhi hiyo hiyo inakubali maswali unayoandika mwenyewe kwenye Strasmore terminal.