Strasmore Research
Formazione Matt ConnorDi Matt Connor · Aggiornato 2026-07-24 · data as of July 24, 2026 · refreshed weekly

API dati stock market gratuita senza API key

API gratuita per dati su US equities e opzioni in formato JSON. Sette query curate senza registrazione, ideali per agenti AI e analisi di mercato.

Strasmore offre un'API gratuita per i dati del mercato azionario che non richiede chiavi o registrazioni. Fornisce un set crescente di query read-only curate su equities e opzioni USA in formato JSON tramite HTTPS; è progettata intenzionalmente per essere accessibile sia agli agenti AI che agli utenti umani. Rappresenta inoltre un esempio raro di API SQL gratuita dove un account free può scrivere le proprie query. Questa pagina documenta ogni endpoint, mostra chiamate funzionanti e presenta i grafici relativi agli stessi dati restituiti dall'API.

Cosa offre l'API gratuita

Ogni chiave risponde a una domanda specifica posta dagli analisti di mercato. Il catalogo alla data attuale è il seguente:

  • spy_qqq: rendimenti normalizzati di SPY e QQQ nelle ultime quarantacinque sessioni
  • dividend_yield_leaders: i più alti dividend yields delle large-cap nell'ultima sessione
  • upcoming_ex_dividends: prossime date ex-dividend negli USA, con importi in contanti e date di pagamento
  • short_interest_watch: i leader per days-to-cover nell'ultimo settlement dello short-interest
  • iv_leaders: i leader per implied-volatility a fine giornata tra i sottostanti opzioni liquidi
  • recent_ipos: quotazioni USA degli ultimi centottanta giorni, con prezzo offerto e dimensione
  • latest_market_news: le ultime notizie di mercato e i ticker menzionati
  • biggest_movers: i movimenti più ampi dell'ultima sessione regolare tra i titoli liquidi
  • revenue_leaders: le maggiori aziende USA per fatturato annuo e utile netto recenti
  • most_active_options: concentrazione del volume delle opzioni, con media della implied volatility
  • put_call_ratio: put/call volume ratios dei sottostanti più attivi
  • upcoming_splits: stock split recenti e programmati
  • market_holidays: prossime chiusure e chiusure anticipate della NYSE

I prezzi delle azioni sono ritardati. Le greeks delle opzioni e la implied volatility sono valori a fine giornata. Ogni payload include la query SQL esatta che l'ha generata, permettendo di risalire a ogni numero tramite la sua query.

Come chiamarlo

Una richiesta GET, senza header richiesti:

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

L'endpoint del catalogo elenca ogni chiave disponibile con un URL pronto per il fetch, una descrizione in linguaggio naturale di ogni query e note sull'utilizzo. Utilizzatelo per primo se state scoprendo l'API programmaticamente:

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

La risposta contiene la chiave risolta, la domanda a cui risponde, la SQL, i nomi delle colonne, le righe e due campi di puntatore. La struttura (valori omessi):

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

L'invio di una chiave inesistente restituisce la query di default e la contrassegna con un campo fallback_from invece di generare un errore. Considerate quel campo come un avviso di errore di ortografia e utilizzate il catalogo come unica fonte di verità per le chiavi valide.

Progettato per agent e LLM

La demo è progettata per essere richiamata da software non scritto da voi oggi. Le risposte impostano access-control-allow-origin: * e i preflight CORS rispondono in modo permissivo da qualsiasi origine; pertanto, app per browser, notebook e agent LLM possono recuperare i dati direttamente. Sotto il livello applicativo, ogni query viene ricalcolata al massimo ogni dieci minuti e viene servita dalla memoria in pochi millisecondi.

Punti di accesso leggibili dalle macchine, nell'ordine in cui un agent dovrebbe leggerli:

  1. https://www.strasmore.com/llms.txt indica l'indice dei contenuti e la demo API in un unico file breve.
  2. https://ai.strasmore.com/api/demo/catalog elenca ogni query con un URL.
  3. Il campo more di ogni risposta punta al catalogo e al prodotto completo.

Due note sull'utilizzo. I numeri di ogni query si aggiornano al massimo ogni dieci minuti, quindi interrogare con una frequenza superiore restituirà dati identici. Il campo source all'interno di ogni payload indica la provenienza dei dati; mantenetelo visibile quando è praticabile al momento di ripubblicare un numero.

I dati alla base della demo

Le risposte dell'API provengono dallo stesso warehouse utilizzato per questo blog. I pannelli sottostanti eseguono le query della demo attraverso la pipeline del blog, con il relativo codice SQL visualizzato sotto ogni sezione.

La chiave spy_qqq normalizza le chiusure di SPY e QQQ in rendimenti percentuali calcolati dall'inizio di una finestra di 45 giorni. Sulle 30 sessioni dell'attuale finestra, il movimento cumulativo di SPY misura -1.6% e quello di QQQ misura -5.69%.

QuerySPY vs QQQ, rendimento normalizzato ultimi 45 giorni
L'esatto SQL dietro ogni numero
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

La chiave dividend_yield_leaders filtra i rendimenti compresi tra il 2% e il 15% con una market cap superiore a 2 miliardi di dollari. Il limite inferiore elimina il rumore, mentre il limite superiore rimuove gli artefatti dei dividendi straordinari che risultano in rendimenti non sostenibili per l'azienda. Al Jul 17, il valore massimo del filtro è STRC con 13.45%. Per analizzare la cronologia dei payout di una singola società su decenni, consultare la cronologia dei dividendi di Microsoft.

QueryMassimi dividend yields large-cap, ultima sessione
L'esatto SQL dietro ogni numero
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

La chiave iv_leaders calcola la media della volatilità implicita a fine giornata per ogni sottostante, considerando tutti gli strike e le scadenze elencati. Il filtro mantiene solo i titoli con un volume di opzioni significativo e li classifica. Il leader attuale è SNXX con una volatilità implicita media del 299.1%. Valori elevati in questo filtro indicano titoli in cui il mercato delle opzioni prezza movimenti ampi; il filtro indica il livello e lascia a voi l'interpretazione.

QueryLeader implied-volatility a fine giornata, liquid underlyings
L'esatto SQL dietro ogni numero
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

La chiave short_interest_watch classifica i giorni necessari per coprire le posizioni (days-to-cover) utilizzando lo stesso dataset FINRA descritto nella nostra guida ai dati sullo short-interest, mentre la chiave upcoming_ex_dividends analizza il calendario delle corporate actions. Entrambe seguono lo schema precedente: un filtro fisso, un risultato limitato e il codice SQL nel payload.

Dalla demo al warehouse completo

Le query della demo sono limitate intenzionalmente: rimangono economiche, cacheabili e sicure per un accesso pubblico. Il warehouse sottostante contiene 22 anni di equities US e 12 anni di storico delle options; un account gratuito (senza carta) può eseguire SQL direttamente su di esso, con un limite di cento query al giorno. I tier a pagamento offrono l'accesso alla storia completa, ai dati tick e alle API key programmatiche. Quando una schermata fissa non è più sufficiente, il tier SQL gratuito rappresenta il passo successivo.

FAQ

L'API di market data di Strasmore è davvero gratuita?

Sì. Gli endpoint demo non richiedono chiavi, registrazioni o dati di pagamento. Servono solo query fisse; le interrogazioni arbitrarie sono disponibili solo con il prodotto completo.

Ho bisogno di una API key o di autenticazione?

No. Ogni endpoint demo risponde a semplici richieste GET non autenticate. Le chiavi sono disponibili solo per la API programmatica a pagamento, che esegue query personalizzate.

Quanto sono aggiornati i dati demo?

I prezzi delle equity sono ritardati rispetto al real-time. I ratio, lo short interest e le corporate actions si aggiornano secondo la cadenza delle loro fonti. I Greeks e la volatilità implicita sono a fine giornata. Il risultato di ogni query si aggiorna al massimo ogni dieci minuti.

Il mio agente LLM o la mia app browser possono chiamarla direttamente?

Sì. Le risposte sono disponibili con CORS aperto da qualsiasi origine, i preflight hanno successo ovunque e il catalogo in /api/demo/catalog descrive ogni query in JSON che un agente può leggere senza documentazione.

Cosa succede se richiedo una chiave che non esiste?

L'API restituisce la query di default spy_qqq e aggiunge un campo fallback_from indicando cosa è stato richiesto. Consultare il catalogo per l'elenco delle chiavi valide.

Ogni pannello in questa pagina è una query memorizzata live, e lo stesso warehouse risponde alle domande scritte in SQL o in linguaggio naturale sulla terminale Strasmore.

#api#market data#options data#dividends#agents