Strasmore Research
Apprendre Matt ConnorPar Matt Connor · Mis à jour le 2026-09-05 · data as of September 5, 2026 · refreshed weekly

API gratuite de données boursières sans clé

API gratuite sans clé ni inscription, avec sept requêtes JSON sur les actions et options américaines, en cache en périphérie et ouverte aux agents d’IA.

Strasmore propose une API gratuite de données de marché qui ne nécessite ni clé ni inscription. Elle fournit, au format JSON brut via HTTPS, un nombre croissant de requêtes en lecture seule soigneusement sélectionnées sur les actions et les options américaines. Elle est délibérément ouverte aux agents d’IA comme aux utilisateurs humains. Elle constitue aussi la démonstration sans clé d’un service plus rare : une API SQL gratuite grâce à laquelle un compte gratuit peut créer ses propres requêtes. Cette page documente chaque endpoint, présente des appels fonctionnels et représente graphiquement les mêmes données que celles renvoyées par l’API.

Ce que fournit l’API gratuite

Chaque clé répond à une question concrète que se pose un lecteur des marchés. Voici le catalogue à la date de rédaction :

  • spy_qqq : rendements normalisés de SPY et QQQ sur les 45 dernières séances
  • dividend_yield_leaders : plus hauts rendements de dividende des grandes capitalisations à la dernière séance
  • upcoming_ex_dividends : dates ex-dividende aux États-Unis à venir, avec montants en numéraire et dates de versement
  • short_interest_watch : valeurs affichant le plus grand days-to-cover lors du dernier règlement des positions short
  • iv_leaders : valeurs sous-jacentes d’options liquides affichant les plus fortes volatilités implicites en fin de séance
  • recent_ipos : introductions cotées aux États-Unis au cours des 180 derniers jours, avec prix d’offre et montant
  • latest_market_news : titres de l’actualité des marchés les plus récents et tickers mentionnés
  • biggest_movers : plus fortes variations lors de la dernière séance régulière parmi les valeurs liquides
  • revenue_leaders : plus grandes entreprises américaines selon leur chiffre d’affaires annuel et leur résultat net les plus récents
  • most_active_options : valeurs sur lesquelles se concentre le volume d’options, avec leur volatilité implicite moyenne
  • put_call_ratio : ratios put/call du volume des sous-jacents les plus actifs
  • upcoming_splits : splits d’actions récents et programmés
  • market_holidays : fermetures et fermetures anticipées à venir du NYSE

Les cours des actions sont différés. Les greeks des options et la volatilité implicite sont des valeurs de fin de séance. Chaque payload inclut la requête SQL exacte qui l’a produit. Chaque chiffre peut donc être retracé jusqu’à sa requête.

Comment l’appeler

Une seule requête GET, sans en-têtes :

curl "https://ai.strasmore.com/api/demo?q=dividend_yield_leaders"

Le catalogue répertorie toutes les clés disponibles. Il fournit pour chacune une URL prête à l’emploi, une description en français de la requête et des notes d’utilisation. Consultez-le d’abord si vous découvrez l’API de manière programmatique :

curl "https://ai.strasmore.com/api/demo/catalog"

La réponse contient la clé résolue, la question à laquelle elle répond, la requête SQL, les noms de colonnes, les lignes et deux champs de pointeur. Structure de la réponse, avec les valeurs omises :

{
  "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 ..."
}

Si vous transmettez une clé inexistante, l’API renvoie la requête par défaut et l’indique dans un champ fallback_from au lieu d’échouer. Considérez ce champ comme une alerte en cas de faute de frappe. Le catalogue fait foi pour les clés valides.

Conçu pour les agents et les LLM

La démo est conçue pour être appelée par des logiciels que vous n’avez pas besoin de développer vous-même aujourd’hui. Les réponses définissent access-control-allow-origin: *, et les requêtes CORS preflight sont autorisées depuis n’importe quelle origine. Les applications web, les notebooks et les agents LLM peuvent donc tous y accéder directement. En arrière-plan, chaque requête est recalculée au maximum toutes les dix minutes et servie depuis la mémoire en quelques millisecondes.

Points d’entrée lisibles par machine, dans l’ordre dans lequel un agent doit les consulter :

  1. https://www.strasmore.com/llms.txt présente l’index du contenu et l’API de la démo dans un fichier court.
  2. https://ai.strasmore.com/api/demo/catalog répertorie chaque requête avec son URL.
  3. Le champ more de chaque réponse renvoie au catalogue et au produit complet.

Deux règles de bon usage. Les données de chaque requête sont actualisées au maximum toutes les dix minutes. Une fréquence d’interrogation supérieure renvoie donc des données identiques. Le champ source présent dans chaque payload indique la source des données. Conservez-le visible lorsque cela est possible lors de la republication d’un chiffre.

Les données derrière la démonstration

Les réponses de l’API proviennent du même entrepôt de données que celui utilisé par ce blog. Les panneaux ci-dessous exécutent les requêtes de la démonstration via le pipeline du blog. Le SQL est affiché sous chaque panneau.

La clé spy_qqq normalise les cours de clôture de SPY et QQQ en rendements en pourcentage depuis le début d’une fenêtre de 45 jours. Sur les 33 séances de la fenêtre actuelle, la variation cumulée de SPY s’établit à 3.05%, contre 1.79% pour QQQ.

RequêteSPY vs QQQ, performance normalisée sur les 45 derniers jours
33 rows (showing 20)
JourRendement SPY (%)Rendement QQQ (%)
2026-07-2200
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-031.56-0.43
2026-08-043.482.54
2026-08-053.271.66
2026-08-062.981.72
2026-08-073.572.61
2026-08-103.432.14
2026-08-113.252.01
2026-08-123.432.52
2026-08-134.213.89
2026-08-143.923.69
2026-08-173.483.56
2026-08-182.721.61
Le SQL exact derrière chaque chiffre
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 day
Essayez cette requête

La clé dividend_yield_leaders filtre les rendements compris entre 2 % et 15 %, avec une capitalisation boursière supérieure à 2 milliards de dollars. Le seuil bas élimine le bruit. Le seuil haut écarte les effets de dividendes exceptionnels qui donnent des rendements qu’aucune entreprise ne peut maintenir. Au Sep 3, la première valeur du classement est ARR, à 14.75%. Pour suivre l’historique des distributions d’une seule entreprise sur plusieurs décennies, consultez l’historique des dividendes de Microsoft.

RequêtePlus hauts rendements de dividende des grandes capitalisations, dernière séance
TickerRendement du dividende (%)À la date du
ARR14.75Sep 3
STEP13.96Sep 3
AGNC13.87Sep 3
MNR13.7Sep 3
BXMT13.53Sep 3
WU13.39Sep 3
PAA13.39Sep 3
RITM12.41Sep 3
NLY12.19Sep 3
STWD11.91Sep 3
DX11.44Sep 3
APAM10.39Sep 3
Le SQL exact derrière chaque chiffre
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 12
Essayez cette requête

La clé iv_leaders calcule, pour chaque sous-jacent, la volatilité implicite moyenne en fin de séance sur l’ensemble des strikes et des échéances cotés. Elle conserve les valeurs présentant un volume d’options significatif, puis les classe. Le leader actuel est EYPT, avec une volatilité implicite moyenne de 199.1%. Les niveaux élevés sur cet écran signalent les valeurs dont le marché des options price des mouvements importants. L’écran indique le niveau et vous laisse l’interpréter.

RequêteLeaders de volatilité implicite en clôture, sous-jacents liquides
TickerIV moyenne (%)
EYPT199.1
NN199
SLS191.3
GPRO181.9
FRMI172.6
HIVE171.2
SNXX168
PL163.4
TE159
BTDR158.9
KEEL156.6
FCEL153.5
Le SQL exact derrière chaque chiffre
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 12
Essayez cette requête

La clé short_interest_watch classe les ratios days-to-cover à partir du même jeu de données de la FINRA, présenté dans notre guide sur les positions short, tandis que upcoming_ex_dividends lit le calendrier des opérations sur titres. Les deux suivent le schéma ci-dessus : un filtre fixe, un résultat borné et le SQL dans le payload.

De la démonstration à l’entrepôt de données complet

Les requêtes de la démonstration sont volontairement fixes. Elles restent peu coûteuses, facilement mises en cache et accessibles à tous. L’entrepôt de données sous-jacent contient 22 années de données sur les actions américaines et 12 années d’historique des options. Avec un compte gratuit, sans carte bancaire, vous pouvez y exécuter vos propres requêtes SQL, dans la limite de 100 requêtes par jour. Les formules payantes donnent accès à l’historique complet, aux données tick et aux clés API programmatiques. Lorsqu’un écran prédéfini ne suffit plus, le niveau SQL gratuit constitue l’étape suivante.

FAQ

L’API de données de marché de Strasmore est-elle vraiment gratuite ?

Oui. Les endpoints de démonstration ne nécessitent ni clé, ni inscription, ni coordonnées de paiement. Ils exécutent uniquement des requêtes prédéfinies. Les questions libres sont traitées sur l’offre complète.

Ai-je besoin d’une clé API ou d’une authentification ?

Non. Chaque endpoint de démonstration répond à des requêtes GET simples, sans authentification. Les clés sont réservées à l’API programmatique payante, qui exécute des requêtes personnalisées.

Quelle est la fraîcheur des données de démonstration ?

Les cours des actions sont différés et non en temps réel. Les ratios, l’intérêt short et les opérations sur titres sont mis à jour selon la fréquence de leur source. Les Greeks et la volatilité implicite sont calculés en fin de journée. Le résultat de chaque requête est actualisé au maximum toutes les dix minutes.

Mon agent LLM ou mon application web peut-il l’appeler directement ?

Oui. Les réponses autorisent les requêtes CORS ouvertes depuis n’importe quelle origine. Les preflights aboutissent partout. Le catalogue disponible à l’adresse /api/demo/catalog décrit chaque requête en JSON, dans un format qu’un agent peut lire sans documentation.

Que se passe-t-il si je demande une clé qui n’existe pas ?

L’API renvoie la requête par défaut spy_qqq et ajoute un champ fallback_from indiquant ce que vous avez demandé. Consultez le catalogue pour connaître la liste des clés valides.

Chaque panneau de cette page correspond à une requête stockée et actualisée en direct. Le même entrepôt de données répond aussi aux questions que vous rédigez vous-même en SQL ou en langage courant dans le terminal Strasmore.

#api#market data#options data#dividendes#agents