無料の株式市場データAPI キー不要
キーもサインアップも不要な無料APIです。米国株式とオプション向けの厳選されたJSONクエリを提供し、エッジでキャッシュしてAIエージェントにも開放しています。
Strasmoreは、キーもサインアップも不要な無料の株式市場データAPIを提供しています。米国株式およびオプションデータについて、厳選された読み取り専用クエリを拡充しながら、プレーンJSONとしてHTTPS経由で配信しています。AIエージェントと人の双方に意図的に開放されています。また、さらに珍しい仕組みである無料SQL APIのキーレスデモでもあります。無料アカウントで独自のクエリを作成できます。このページでは、すべてのエンドポイントを解説し、実行可能な呼び出しを示し、APIが返すものと同じデータをチャート化しています。
無料APIが提供するデータ
各キーは、市場参加者が実際に尋ねる一つの質問に答えます。本稿執筆時点のカタログは次のとおりです。
spy_qqq: 過去45セッションにおけるSPYおよびQQQの正規化リターンdividend_yield_leaders: 直近セッションにおける大型株の配当利回り上位銘柄upcoming_ex_dividends: 今後の米国株の配当落ち日、配当金額、支払日short_interest_watch: 直近の空売り残高確定時点におけるdays-to-cover上位銘柄iv_leaders: 流動性の高いオプション原資産のうち、日次終値ベースのインプライド・ボラティリティ上位銘柄recent_ipos: 過去180日間の米国上場銘柄、新規公開価格および規模付きlatest_market_news: 最新の市場ニュース見出しと、そこで言及されたティッカーbiggest_movers: 流動性の高い銘柄における、直近の通常取引セッションの値動き上位revenue_leaders: 直近の通期売上高および純利益に基づく米国企業の規模上位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": "大型株の最新セッションにおける配当利回り上位",
"nl": "現在、配当利回りが最も高い大型株の米国株はどれか?",
"sql": "SELECT ...",
"columns": ["as_of", "ticker", "dividend_yield_pct", "..."],
"rows": ["..."],
"source": "Strasmore Research",
"more": "詳細は 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キーは、45日間のウィンドウの開始時点から、SPYとQQQの終値をパーセントリターンに正規化します。現在のウィンドウにおける33セッションで、SPYの累積変動率は3.05%、QQQは1.79%です。
| 日 | SPYリターン(%) | QQQリターン(%) |
|---|---|---|
| 2026-07-22 | 0 | 0 |
| 2026-07-23 | -1.06 | -1.6 |
| 2026-07-24 | -1.08 | -2.97 |
| 2026-07-27 | -1.05 | -3.35 |
| 2026-07-28 | -0.42 | -3.54 |
| 2026-07-29 | -1.92 | -5.5 |
| 2026-07-30 | -0.45 | -2.35 |
| 2026-07-31 | -0.34 | -2.89 |
| 2026-08-03 | 1.56 | -0.43 |
| 2026-08-04 | 3.48 | 2.54 |
| 2026-08-05 | 3.27 | 1.66 |
| 2026-08-06 | 2.98 | 1.72 |
| 2026-08-07 | 3.57 | 2.61 |
| 2026-08-10 | 3.43 | 2.14 |
| 2026-08-11 | 3.25 | 2.01 |
| 2026-08-12 | 3.43 | 2.52 |
| 2026-08-13 | 4.21 | 3.89 |
| 2026-08-14 | 3.92 | 3.69 |
| 2026-08-17 | 3.48 | 3.56 |
| 2026-08-18 | 2.72 | 1.61 |
各数値の背後にある正確な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%から15%で、時価総額が20億ドルを超える銘柄を抽出します。下限によってノイズを除外し、上限によって、企業が継続できない利回りとして表示される特殊配当の影響を除外します。Sep 3時点で、スクリーニングの首位はARRで、利回りは14.75%です。単一企業の配当実績を数十年にわたって確認する方法については、Microsoftの配当履歴をご覧ください。
| ティッカー | 配当利回り(%) | 基準日 |
|---|---|---|
| ARR | 14.75 | Sep 3 |
| STEP | 13.96 | Sep 3 |
| AGNC | 13.87 | Sep 3 |
| MNR | 13.7 | Sep 3 |
| BXMT | 13.53 | Sep 3 |
| WU | 13.39 | Sep 3 |
| PAA | 13.39 | Sep 3 |
| RITM | 12.41 | Sep 3 |
| NLY | 12.19 | Sep 3 |
| STWD | 11.91 | Sep 3 |
| DX | 11.44 | Sep 3 |
| APAM | 10.39 | Sep 3 |
各数値の背後にある正確な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キーは、上場されているすべての権利行使価格と満期を対象に、原資産ごとの日次終値ベースのインプライド・ボラティリティを平均し、オプション取引高が十分な銘柄に絞り込んで順位付けします。現在の首位はEYPTで、平均インプライド・ボラティリティは199.1%です。この画面で高い数値を示す銘柄は、オプション市場が大きな値動きを織り込んでいる銘柄です。画面には水準のみを示し、解釈は読者に委ねています。
| ティッカー | 平均IV(%) |
|---|---|
| EYPT | 199.1 |
| NN | 199 |
| SLS | 191.3 |
| GPRO | 181.9 |
| FRMI | 172.6 |
| HIVE | 171.2 |
| SNXX | 168 |
| PL | 163.4 |
| TE | 159 |
| BTDR | 158.9 |
| KEEL | 156.6 |
| FCEL | 153.5 |
各数値の背後にある正確な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をペイロードに含めます。
デモから完全なデータウェアハウスへ
デモのクエリは意図的に固定されています。低コストでキャッシュ可能なうえ、誰でも安全に利用できるためです。背後のデータウェアハウスには、米国株式22年分とオプション12年分の履歴が収録されています。カード登録不要の無料アカウントでは、このデータに対して一日100件まで独自のSQLを実行できます。有料プランでは、全履歴、ティックデータ、プログラム用APIキーが利用可能になります。固定画面では不十分になったら、無料SQLプランが次のステップです。
FAQ
Strasmoreの市場データAPIは本当に無料ですか?
はい。デモ用エンドポイントでは、キー、サインアップ、支払い情報のいずれも必要ありません。固定クエリのみを提供しており、任意の質問はフル版プロダクトで実行できます。
APIキーや認証は必要ですか?
いいえ。すべてのデモ用エンドポイントは、認証なしの通常のGETリクエストに応答します。キーが必要なのは、有料のプログラマティックAPIのみです。このAPIではカスタムクエリを実行できます。
デモデータはどの程度新しいですか?
株価はリアルタイムではなく、遅延データです。各種レシオ、空売り残高、コーポレートアクションは、それぞれのデータソースの更新頻度に従って更新されます。グリークスとインプライド・ボラティリティは日次終値ベースです。各クエリの結果は、最短でも十分間隔で更新されます。
LLMエージェントやブラウザアプリから直接呼び出せますか?
はい。レスポンスは任意のオリジンからのオープンCORSに対応し、プリフライトリクエストはどこからでも成功します。/api/demo/catalogのカタログには、すべてのクエリがJSON形式で記載されており、エージェントはドキュメントなしで読み取れます。
存在しないキーをリクエストするとどうなりますか?
APIはデフォルトのspy_qqqクエリを提供し、リクエストされたキーを示すfallback_fromフィールドを追加します。有効なキーの一覧はカタログで確認してください。
このページの各パネルは、保存済みのライブクエリです。同じデータウェアハウスが、SQLまたは平易な英語で自分で作成した質問にも、Strasmore terminal上で回答します。