ఉచిత స్టాక్ మార్కెట్ డేటా API, కీ అవసరం లేదు
కీ లేని, సైన్ అప్ లేని ఉచిత స్టాక్ మార్కెట్ డేటా API: US ఈక్విటీలు మరియు ఆప్షన్లపై ఏడు క్యూరేట్ చేయబడిన JSON ప్రశ్నలు, ఎడ్జ్లో కాష్ చేయబడి, AI ఏజెంట్లకు తెరిచి ఉన్నాయి.
స్ట్రాస్మోర్ ఒక ఉచిత స్టాక్ మార్కెట్ డేటా API ను నడుపుతుంది, దీనికి కీ అవసరం లేదు, సైన్ అప్ అవసరం లేదు. ఇది US ఈక్విటీలు మరియు ఆప్షన్ల డేటాపై క్యూరేట్ చేయబడిన, రీడ్-ఒన్లీ ప్రశ్నల పెరుగుతున్న సమితిని HTTPS ద్వారా సాదా JSON గా అందిస్తుంది, మరియు ఇది AI ఏజెంట్లకు మాత్రమే కాకుండా వ్యక్తులకు కూడా ఉద్దేశపూర్వకంగా తెరిచి ఉంచబడింది. ఇది మరింత అరుదైన ఒక దాని యొక్క కీలెస్ డెమో కూడా: ఒక ఉచిత ఖాతా తన స్వంత ప్రశ్నలను రాసే ఉచిత SQL API. ఈ పేజీ ప్రతి ఎండ్పాయింట్ను డాక్యుమెంట్ చేస్తుంది, పనిచేసే కాల్లను చూపిస్తుంది, మరియు API అందించే అదే డేటాను చార్ట్ చేస్తుంది.
ఉచిత API ఏమి అందిస్తుంది
ఒక్కో కీ మార్కెట్ చదివేవారు నిజంగా అడిగే ఒక్క ప్రశ్నకు సమాధం ఇస్తుంది. ఈ రచన సమయంలో ఉన్న కేటలాగ్:
spy_qqq: చివరి 45 సెషన్లలో SPY మరియు QQQ సాధారణీకరించిన రిటర్న్లుdividend_yield_leaders: తాజా సెషన్లో అత్యధిక లార్జ్-క్యాప్ డివిడెండ్ యీల్డ్లుupcoming_ex_dividends: రాబోయే US ఎక్స్-డివిడెండ్ తేదీలు, నగదు మొత్తాలు మరియు చెల్లింపు తేదీలతోshort_interest_watch: తాజా షార్ట్-ఇంటరెస్ట్ సెటిల్మెంట్లో డేస్-టు-కవర్ లీడర్లుiv_leaders: లిక్విడ్ ఆప్షన్ అండర్లయింగ్లలో ఎండ్-ఆఫ్-డే ఇంప్లైడ్-వోలాటిలిటీ లీడర్లుrecent_ipos: చివరి 180 రోజుల్లో US లిస్టింగ్లు, ఆఫర్ ధర మరియు సైజ్తోlatest_market_news: తాజా మార్కెట్ హెడ్లైన్లు మరియు వాటిలో ప్రస్తావించిన టిక్కర్లుbiggest_movers: తాజా రెగ్యులర్ సెషన్లో లిక్విడ్ నేమ్లలో అతిపెద్ద కదలికలుrevenue_leaders: తాజా వార్షిక రెవెన్యూ మరియు నెట్ ఇన్కమ్ ద్వారా అతిపెద్ద US కంపెనీలుmost_active_options: ఆప్షన్ వాల్యూమ్ ఎక్కడ కేంద్రీకృతమై ఉంది, సరాసరి ఇంప్లైడ్ వోలాటిలిటీతోput_call_ratio: అత్యంత యాక్టివ్ అండర్లయింగ్ల పుట్/కాల్ వాల్యూమ్ నిష్పత్తులుupcoming_splits: ఇటీవలి మరియు షెడ్యూల్ చేయబడిన స్టాక్ స్ప్లిట్లుmarket_holidays: రాబోయే NYSE మూసుకునే రోజులు మరియు ముందస్తు మూసుకునే రోజులు
ఈక్విటీ ధరలు ఆలస్యంగా ఉంటాయి. ఆప్షన్ గ్రీక్స్ మరియు ఇంప్లైడ్ వోలాటిలిటీ ఎండ్-ఆఫ్-డే విలువలు. ప్రతి పేలోడ్లో దాన్ని ఉత్పత్తి చేసిన ఖచ్చితమైన SQL ఉంటుంది, కాబట్టి ఏదైనా సంఖ్యను దాని క్వెరీకి ట్రేస్ చేయవచ్చు.
ఎలా పిలవాలి
ఒకే ఒక్క GET రిక్వెస్ట్, హెడర్లు అవసరం లేదు:
curl "https://ai.strasmore.com/api/demo?q=dividend_yield_leaders"
కేటలాగ్ ఎండ్పాయింట్ అందుబాటులో ఉన్న ప్రతి కీని, వెంటనే ఫెచ్ చేయదగిన URL తో, ప్రతి క్వెరీ యొక్క సరళమైన ఆంగ్ల వివరణతో, మరియు వినియోగ నోట్లతో కూడా జాబితా చేస్తుంది. మీరు API ని ప్రోగ్రామాటిక్గా కనుగొంటుంటే ముందుగా దీన్ని ఫెచ్ చేయండి:
curl "https://ai.strasmore.com/api/demo/catalog"
ప్రతిస్పందనలో తీర్చబడిన కీ, అది సమాధానమిచ్చే ప్రశ్న, SQL, నిలువు వరుసల పేర్లు, అడ్డు వరుసలు, మరియు రెండు పాయింటర్ ఫీల్డ్లు ఉంటాయి. ఆకృతి (విలువలు వదిలేయబడ్డాయి):
{
"key": "dividend_yield_leaders",
"label": "Highest dividend yields, large caps, latest session",
"nl": "Which large-cap US stocks currently have the highest dividend yields?",
"sql": "SELECT ...",
"columns": ["as_of", "ticker", "dividend_yield_pct", "..."],
"rows": ["..."],
"source": "Strasmore Research",
"more": "Get more at https://www.strasmore.com ..."
}
ఉనికిలో లేని కీని పంపడం వల్ల డిఫాల్ట్ క్వెరీ అందించబడుతుంది మరియు విఫలం కాకుండా దాన్ని fallback_from ఫీల్డ్తో గుర్తిస్తుంది. ఆ ఫీల్డ్ను స్పెల్లింగ్ హెచ్చరికగా పరిగణించండి, మరియు సరైన కీల కోసం కేటలాగ్ను నిజానికి మూలంగా పరిగణించండి.
ఏజెంట్లు మరియు LLMల కోసం నిర్మించబడింది
ఈ డెమో మీరు ఈరోజు రాయాల్సిన అవసరం లేని సాఫ్ట్వేర్ ద్వారా కాల్ చేయడానికి రూపొందించబడింది. ప్రతిస్పందనలు access-control-allow-origin: * ను సెట్ చేస్తాయి మరియు CORS ప్రీఫ్లైట్లు ఏ మూలం నుండైనా అనుమతిస్తూ సమాధానమిస్తాయి, కాబట్టి బ్రౌజర్ యాప్లు, నోట్బుక్లు, మరియు LLM ఏజెంట్లు అన్నీ దీన్ని నేరుగా పొందగలవు. క్రింది పొరలో, ప్రతి ప్రశ్న గరిష్టంగా పది నిమిషాలకు ఒకసారి మళ్లీ లెక్కించబడుతుంది మరియు కొన్ని మిల్లీసెకన్లలో మెమరీ నుండి అందించబడుతుంది.
యంత్రం చదవగలిగే ప్రవేశ స్థానాలు, ఒక ఏజెంట్ చదవాల్సిన క్రమంలో:
https://www.strasmore.com/llms.txtకంటెంట్ ఇండెక్స్ మరియు డెమో API ను ఒకే చిన్న ఫైల్లో పేర్కొంటుంది.https://ai.strasmore.com/api/demo/catalogప్రతి ప్రశ్నను దాని URL తో జాబితా చేస్తుంది.- ప్రతి ప్రతిస్పందన యొక్క
moreఫీల్డ్ కేటలాగ్ మరియు పూర్తి ఉత్పత్తికి తిరిగి సూచిస్తుంది.
రెండు శిష్టాచార సూచనలు. ప్రతి ప్రశ్న యొక్క సంఖ్యలు గరిష్టంగా పది నిమిషాలకు ఒకసారి రిఫ్రెష్ అవుతాయి, కాబట్టి దానికంటే వేగంగా పోల్ చేయడం ఒకే డేటాను తిరిగి ఇస్తుంది. ప్రతి పేలోడ్ లోపలి source ఫీల్డ్ డేటా ఎక్కడ నుండి వచ్చిందో పేర్కొంటుంది; మీరు ఒక సంఖ్యను తిరిగి ప్రచురించినప్పుడు వీలైనంత వరకు దాన్ని కనిపించేలా ఉంచండి.
డెమో వెనుక ఉన్న డేటా
API సమాధానాలు ఈ బ్లాగ్ చదివే అదే డేటా వేర్హౌస్ నుండి వస్తాయి. క్రింది ప్యానెల్లు డెమో యొక్క ప్రశ్నలను బ్లాగ్ పైప్లైన్ ద్వారా నడుపుతాయి, ప్రతి ఒక్కటి కింద SQL తెరిచి ఉంటుంది.
spy_qqq కీ SPY మరియు QQQ క్లోజులను 45 రోజుల విండో ప్రారంభం నుండి శాతం రిటర్న్లకు సాధారణీకరిస్తుంది. ప్రస్తుత విండోలోని 30 సెషన్లలో, SPY యొక్క సంచిత కదలిక -1.6% మరియు QQQ యొక్కది -5.69%.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT day,
round((spy / first_value(spy) OVER (ORDER BY day ASC) - 1) * 100, 2) AS spy_return_pct,
round((qqq / first_value(qqq) OVER (ORDER BY day ASC) - 1) * 100, 2) AS qqq_return_pct
FROM (
SELECT toDate(window_start) AS day,
argMaxIf(close, window_start, ticker = 'SPY') AS spy,
argMaxIf(close, window_start, ticker = 'QQQ') AS qqq
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'QQQ') AND window_start >= now() - INTERVAL 45 DAY
GROUP BY day
)
ORDER BY daydividend_yield_leaders కీ $2 బిలియన్కు పైగా మార్కెట్ క్యాప్తో 2% మరియు 15% మధ్య యీల్డ్లను ఫిల్టర్ చేస్తుంది. ఫ్లోర్ శబ్దాన్ని తొలగిస్తుంది మరియు సీలింగ్ ఏ కంపెనీ కొనసాగించలేని యీల్డ్లుగా కనిపించే ప్రత్యేక డివిడెండ్ ఆర్టిఫ్యాక్ట్లను తొలగిస్తుంది. Jul 17 నాటికి, స్క్రీన్ యొక్క అగ్రస్థానం STRC, ఇది 13.45% వద్ద ఉంది. ఒకే కంపెనీ పేఔట్ చరిత్ర దశాబ్దాల పాటు ఎలా ఉంటుందో తెలుసుకోవడానికి, Microsoft యొక్క డివిడెండ్ చరిత్ర చూడండి.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT ticker,
round(dividend_yield * 100, 2) AS dividend_yield_pct,
formatDateTime(date, '%b %e') AS as_of_label
FROM global_markets.stocks_ratios
WHERE date = (SELECT max(date) FROM global_markets.stocks_ratios)
AND dividend_yield BETWEEN 0.02 AND 0.15
AND market_cap > 2e9
AND ticker NOT IN ('SPCX')
ORDER BY dividend_yield DESC
LIMIT 12iv_leaders కీ అంతర్లీన ఆస్తి వారీగా రోజు ముగింపు సూచిత అస్థిరతను జాబితా చేయబడిన అన్ని స్ట్రైక్లు మరియు గడువులలో సరాసరి చేస్తుంది, అర్థవంతమైన ఆప్షన్ వాల్యూమ్ ఉన్న పేర్లను ఉంచుతుంది మరియు వాటిని ర్యాంక్ చేస్తుంది. ప్రస్తుత నాయకుడు SNXX, సరాసరి సూచిత అస్థిరత 299.1% వద్ద ఉంది. ఈ స్క్రీన్పై అధిక రీడింగ్లు ఆప్షన్ మార్కెట్ పెద్ద కదలికలను ధర చేసే పేర్లను గుర్తిస్తాయి; స్క్రీన్ స్థాయిని పేర్కొంటుంది మరియు వివరణను మీకు వదిలేస్తుంది.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT underlying_symbol AS ticker,
round(avg(implied_volatility) * 100, 1) AS avg_iv_pct
FROM global_markets.options_greeks
WHERE date = (SELECT max(date) FROM global_markets.options_greeks)
AND iv_converged
AND underlying_symbol NOT IN ('SPCX')
GROUP BY underlying_symbol
HAVING sum(volume) > 10000
ORDER BY avg_iv_pct DESC
LIMIT 12short_interest_watch కీ మా షార్ట్-ఇంటరెస్ట్ డేటా గైడ్లో వివరించిన అదే FINRA డేటాసెట్ నుండి డేస్-టు-కవర్ను ర్యాంక్ చేస్తుంది, మరియు upcoming_ex_dividends కార్పొరేట్-యాక్షన్స్ క్యాలెండర్ను చదువుతుంది. రెండూ పై నమూనాను అనుసరిస్తాయి: ఒక స్థిరమైన స్క్రీన్, ఒక పరిమిత ఫలితం, పేలోడ్లో SQL.
డెమో నుండి పూర్తి వేర్హౌస్కు
డెమో యొక్క ప్రశ్నలు ఉద్దేశ్యపూర్వకంగా స్థిరంగా ఉంటాయి: అవి చౌకగా, కాష్ చేయదగినవిగా, అందరికీ తెరవడానికి సురక్షితంగా ఉంటాయి. వాటి వెనుక ఉన్న వేర్హౌస్లో US ఈక్విటీల 22 సంవత్సరాల చరిత్ర మరియు ఆప్షన్ల 12 సంవత్సరాల చరిత్ర ఉంది, మరియు ఉచిత ఖాతా (కార్డు అవసరం లేదు) దానిపై తన స్వంత SQL ను రాస్తుంది, రోజుకు 100 ప్రశ్నలు. చెల్లింపు స్థాయిలు పూర్తి చరిత్ర, టిక్ డేటా మరియు ప్రోగ్రామాటిక్ API కీలను తెరుస్తాయి. ఒక స్థిర స్క్రీన్ ఇకపై సరిపోకపోతే, ఉచిత SQL స్థాయి అనేది తదుపరి అడుగు.
తరచుగా అడిగే ప్రశ్నలు
Strasmore మార్కెట్ డేటా API నిజంగా ఉచితమేనా?
అవును. డెమో ఎండ్పాయింట్లకు కీ అవసరం లేదు, సైన్అప్ అవసరం లేదు, చెల్లింపు వివరాలు అవసరం లేదు. అవి నిర్దిష్ట ప్రశ్నలకు మాత్రమే సేవలు అందిస్తాయి; ఇష్టారీతి ప్రశ్నలు పూర్తి ఉత్పత్తిపై నడుస్తాయి.
నాకు API కీ లేదా ప్రామాణీకరణ అవసరమా?
అవసరం లేదు. ప్రతి డెమో ఎండ్పాయింట్ సాధారణ ప్రామాణీకరణ లేని GET అభ్యర్థనలకు సమాధానమిస్తుంది. కీలు చెల్లింపు ప్రోగ్రామాటిక్ API కోసం మాత్రమే ఉన్నాయి, ఇది అనుకూల ప్రశ్నలను నడుపుతుంది.
డెమో డేటా ఎంత తాజాగా ఉంటుంది?
ఈక్విటీ ధరలు నిజ-సమయం కాకుండా ఆలస్యంగా ఉంటాయి. నిష్పత్తులు, షార్ట్ ఇంటరెస్ట్, మరియు కార్పొరేట్ చర్యలు వాటి మూల క్రమం ప్రకారం నవీకరణ అవుతాయి. గ్రీక్స్ మరియు ఇంప్లైడ్ వోలాటిలిటీ రోజు చివరి విలువలు. ప్రతి ప్రశ్న ఫలితం గరిష్ఠంగా పది నిమిషాలకు ఒకసారి రిఫ్రెష్ అవుతుంది.
నా LLM ఏజెంట్ లేదా బ్రౌజర్ యాప్ దీన్ని నేరుగా కాల్ చేయగలదా?
అవును. ప్రతిస్పందనలు ఏ మూలం నుండైనా తెరిచిన CORS తో సమాధానమిస్తాయి, ప్రీఫ్లైట్లు అన్ని చోట్ల విజయవంతమవుతాయి, మరియు /api/demo/catalog వద్ద ఉన్న కేటలాగ్ ప్రతి ప్రశ్నను JSON లో వివరిస్తుంది, దీన్ని ఏజెంట్ డాక్యుమెంటేషన్ లేకుండా చదవగలదు.
నేను ఉనికిలో లేని కీని అభ్యర్థించినట్లయితే ఏమి జరుగుతుంది?
API డిఫాల్ట్ spy_qqq ప్రశ్నను అందిస్తుంది మరియు మీరు అడిగిన దాని పేరును fallback_from ఫీల్డ్లో జోడిస్తుంది. చెల్లుబాటు అయ్యే కీల జాబితా కోసం కేటలాగ్ను తనిఖీ చేయండి.
ఈ పేజీలోని ప్రతి ప్యానెల్ ఒక ప్రత్యక్ష నిల్వ ప్రశ్న, మరియు అదే డేటాహౌస్ మీరు SQL లేదా సాధారణ ఇంగ్లీషులో Strasmore టెర్మినల్లో రాసే ప్రశ్నలకు సమాధానమిస్తుంది.