API gratuita de datos de mercado sin clave
Acceda a siete consultas JSON sobre acciones y opciones de EE. UU. sin registro ni clave. Ideal para agentes de IA y analistas de mercado.
Strasmore ofrece una API gratuita de datos del mercado de valores que no requiere clave ni registro. Proporciona un conjunto creciente de consultas curadas y de solo lectura sobre acciones y opciones de EE. UU. en formato JSON plano mediante HTTPS; está diseñada deliberadamente para ser utilizada tanto por agentes de IA como por personas. También es la demostración sin claves de algo más poco común: una API SQL gratuita donde una cuenta gratuita puede escribir sus propias consultas. Esta página documenta cada endpoint, muestra llamadas funcionales y grafica los mismos datos que devuelve la API.
Qué ofrece la API gratuita
Cada clave responde a una pregunta real de un analista de mercado. El catálogo a la fecha de esta publicación:
spy_qqq: rendimientos normalizados de SPY y QQQ durante las últimas 45 sesionesdividend_yield_leaders: los dividend yields más altos de empresas de gran capitalización en la última sesiónupcoming_ex_dividends: fechas ex-dividend en EE. UU., con montos en efectivo y fechas de pagoshort_interest_watch: líderes en days-to-cover según el último cierre de interés cortoiv_leaders: líderes de volatilidad implícita al cierre entre activos de opciones líquidosrecent_ipos: listados en EE. UU. de los últimos 180 días, con precio de oferta y tamañolatest_market_news: los titulares de mercado más recientes y los tickers que mencionanbiggest_movers: los movimientos más grandes de la última sesión regular entre activos líquidosrevenue_leaders: las empresas de EE. UU. más grandes por ingresos anuales y utilidad neta más recientesmost_active_options: concentración del volumen de opciones y volatilidad implícita promedioput_call_ratio: ratios put/call de los activos más activosupcoming_splits: splits de acciones recientes y programadosmarket_holidays: próximos cierres y cierres anticipados de la NYSE
Los precios de las acciones tienen retraso. Las greeks de las opciones y la volatilidad implícita son valores al cierre del día. Cada payload incluye la consulta SQL exacta que lo generó, por lo que cualquier cifra puede rastrearse hasta su query.
Cómo utilizarlo
Una solicitud GET, sin necesidad de encabezados:
curl "https://ai.strasmore.com/api/demo?q=dividend_yield_leaders"
El endpoint del catálogo enumera cada clave disponible con una URL lista para consultar, una descripción en lenguaje sencillo de cada consulta y notas de uso. Realice esta consulta primero si está descubriendo la API de forma programática:
curl "https://ai.strasmore.com/api/demo/catalog"
La respuesta contiene la clave resuelta, la pregunta que responde, el SQL, los nombres de las columnas, las filas y dos campos de puntero. La estructura (valores omitidos):
{
"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 se envía una clave que no existe, se entregará la consulta predeterminada y se marcará con un campo fallback_from en lugar de generar un error. Utilice ese campo como una alerta de error ortográfico y considere el catálogo como la fuente de verdad para las claves válidas.
Diseñado para agentes y LLM
La demo está diseñada para ser consultada por software que no requiere desarrollo propio. Las respuestas configuran access-control-allow-origin: * y los preflights de CORS responden de forma permisiva desde cualquier origen, permitiendo que aplicaciones de navegador, notebooks y agentes de LLM realicen la petición directamente. Internamente, cada consulta se recalcula como máximo cada diez minutos y se sirve desde memoria en pocos milisegundos.
Puntos de entrada legibles por máquinas, en el orden en que un agente debe leerlos:
https://www.strasmore.com/llms.txtnombra el índice de contenido y la API de la demo en un solo archivo corto.https://ai.strasmore.com/api/demo/catalogenumera cada consulta con una URL.- El campo
morede cada respuesta apunta de vuelta al catálogo y al producto completo.
Dos notas de etiqueta. Los números de cada consulta se actualizan como máximo cada diez minutos, por lo que realizar polling con mayor frecuencia devolverá datos idénticos. El campo source dentro de cada payload indica el origen de los datos; manténgalo visible siempre que sea práctico al republicar un número.
Los datos detrás de la demo
Las respuestas de la API provienen del mismo almacén de datos que utiliza este blog. Los paneles a continuación ejecutan las consultas de la demo a través del pipeline del blog, mostrando el SQL debajo de cada uno.
La clave spy_qqq normaliza los cierres de SPY y QQQ a rendimientos porcentuales desde el inicio de una ventana de 45 días. Durante las 30 sesiones de la ventana actual, el movimiento acumulado de SPY mide -1.6% y el de QQQ mide -5.69%.
El SQL exacto detrás de cada cifra
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 dayLa clave dividend_yield_leaders filtra rendimientos entre el 2% y el 15% con una capitalización de mercado superior a $2 mil millones. El límite inferior elimina ruido y el límite superior elimina artefactos de dividendos especiales que resultan en rendimientos que ninguna empresa puede mantener. Al Jul 17, el principal resultado es STRC con un 13.45%. Para analizar el historial de pagos de una sola empresa durante décadas, consulte el historial de dividendos de Microsoft.
El SQL exacto detrás de cada cifra
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 12La clave iv_leaders promedia la volatilidad implícita al cierre por subyacente entre todos los strikes y vencimientos listados, mantiene los nombres con volumen de opciones significativo y los clasifica. El líder actual es SNXX con una volatilidad implícita promedio de 299.1%. Los valores altos en este filtro señalan nombres donde el mercado de opciones descuenta movimientos grandes; el filtro indica el nivel y deja la interpretación en sus manos.
El SQL exacto detrás de cada cifra
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 12La clave short_interest_watch clasifica los días para cubrir (days-to-cover) utilizando el mismo conjunto de datos de FINRA explicado en nuestra guía de datos de interés corto, y upcoming_ex_dividends lee el calendario de eventos corporativos. Ambos siguen el patrón anterior: un filtro fijo, un resultado delimitado y el SQL en el payload.
De la versión de prueba al almacén completo
Las consultas de la versión de prueba están limitadas a propósito: se mantienen económicas, son almacenables en caché y seguras para el acceso público. El almacén que las respalda contiene 22 años de acciones de EE. UU. y 12 años de historial de opciones; una cuenta gratuita (sin tarjeta) puede ejecutar su propio SQL contra este, con un límite de cien consultas al día. Los niveles de pago ofrecen el historial completo, datos de tick y llaves de API programáticas. Cuando una pantalla fija deja de ser suficiente, el nivel SQL gratuito es el siguiente paso.
Preguntas frecuentes
¿Es realmente gratuita la API de datos de mercado de Strasmore?
Sí. Los endpoints de demostración no requieren clave, registro ni datos de pago. Solo responden consultas fijas; las consultas arbitrarias requieren el producto completo.
¿Necesito una clave de API o autenticación?
No. Cada endpoint de demostración responde a solicitudes GET sin autenticación. Las claves solo existen para la API programática de pago, que permite consultas personalizadas.
¿Qué tan actualizada está la data de demostración?
Los precios de acciones tienen retraso en lugar de ser en tiempo real. Los ratios, el interés corto y los eventos corporativos se actualizan según la cadencia de su fuente. Los Greeks y la volatilidad implícita son de cierre de mercado. El resultado de cada consulta se actualiza cada diez minutos como máximo.
¿Puede mi agente de LLM o aplicación de navegador llamarla directamente?
Sí. Las respuestas cuentan con CORS abierto desde cualquier origen, los preflights funcionan en todas partes, y el catálogo en /api/demo/catalog describe cada consulta en JSON para que un agente pueda leerla sin documentación.
¿Qué sucede si solicito una clave que no existe?
La API responde con la consulta predeterminada spy_qqq y añade un campo fallback_from indicando lo que usted solicitó. Consulte el catálogo para ver la lista de claves válidas.
Cada panel en esta página es una consulta almacenada en vivo, y el mismo almacén responde las preguntas que usted escriba en SQL o en inglés simple en la terminal de Strasmore.