API de datos cripto: liquidaciones, financiación, interés abierto y MCP
Desarrolla con una API cripto de solo lectura para OHLCV, mapas de liquidaciones, interés abierto, financiación y más. Conecta MCP a clientes de IA. Planes solo API desde $24.99 al mes.
Precios y acceso a la API
API Starter cuesta 24.99 USD al mes e incluye 30 solicitudes por minuto.
API Builder cuesta 69.99 USD al mes e incluye 60 solicitudes por minuto.
API Growth cuesta 249.99 USD al mes e incluye 120 solicitudes por minuto.
API Scale cuesta 499.99 USD al mes e incluye 240 solicitudes por minuto.
También hay facturación semanal y anual y condiciones empresariales personalizadas. La página de precios muestra los totales de cada periodo. Los planes solo API no incluyen prueba ni gráficos de investigación de pago. Los suscriptores verificados de Pro, Advanced y Ultimate también tienen sus límites API documentados.
¿A qué datos del mercado puedo acceder?
El catálogo documenta precios, velas OHLCV, interés abierto, financiación, estimaciones de liquidación y órdenes registradas, opciones, estudios técnicos, mapas RSI, flujos ETF, amplitud del mercado, liberaciones de tokens y posiciones de ballenas.
¿Cómo funciona el acceso MCP?
Conecta un cliente compatible con Streamable HTTP y una cabecera Bearer personalizada a /api/mcp. Las herramientas list_market_datasets y get_market_data ofrecen acceso de solo lectura mediante tu clave API.
¿Puedo realizar operaciones mediante esta API?
No. La API y MCP leen datos del mercado. No ejecutan operaciones, conectan cuentas de exchange ni consultan registros privados de cuentas o pagos.
Inicio rápido de la API REST
Crea una cuenta verificada de AutoSignal o inicia sesión, activa el acceso de pago o gratuito aprobado y crea una clave de API en el área de desarrolladores. Las claves solo se muestran una vez. Guárdalas en tu servidor o en un almacén seguro de credenciales.
Envía solicitudes GET a /api/v1 con la cabecera Authorization: Bearer YOUR_API_KEY. Las claves deben ir en las cabeceras de las solicitudes. No las incluyas en paquetes públicos del navegador, URL, registros de análisis, capturas de pantalla ni repositorios de código.
curl "https://autosignal.ai/api/v1/candles/BTC?interval=1h&limit=100" \ -H "Authorization: Bearer YOUR_API_KEY"
Acceso y límites
La validez predeterminada de una clave es de 90 días. La API de gestión de claves acepta entre 1–365 días y permite hasta cinco claves activas por cuenta. Revoca inmediatamente cualquier clave expuesta. Las claves revocadas o caducadas dejan de funcionar.
Todas las claves comparten el límite de la cuenta: Pro 60, Advanced 120 y Ultimate 240 solicitudes por minuto. Solo API: API Starter 30, API Builder 60, API Growth 120 y API Scale 240. Se aplican límites IP adicionales. Se verifica el acceso en cada solicitud y termina al caducar. El acceso solo API no desbloquea gráficos de pago. Las estrategias sin procesar requieren acceso de pago activo.
Solicitudes, paginación y errores
El catálogo siguiente enumera todos los recursos REST permitidos por la API para desarrolladores. La especificación OpenAPI descargable describe las rutas, los nombres de parámetros admitidos, la autorización y los códigos de estado. La estructura de la respuesta varía según el conjunto de datos; no existe un contenedor universal.
Los nombres de parámetros distinguen entre mayúsculas y minúsculas. Los parámetros no admitidos o repetidos devuelven 400. Los símbolos de activos usan letras mayúsculas y números, como BTC. Consulta market-symbols o research-assets para conocer la cobertura, en lugar de asumir que todos los activos admiten todos los conjuntos de datos.
Las respuestas de velas incluyen rows, history y hasMore. Para solicitar velas anteriores, pasa before como límite exclusivo en milisegundos Unix, usando la hora de la vela más antigua recibida. Combina los registros por hora original y símbolo, elimina duplicados y detente cuando hasMore sea false. Las listas de monedas usan page y limit; la búsqueda usa offset. Cada conjunto de datos conserva sus propios límites de origen.
401 indica una clave o un titular verificado no válido. 403 indica falta de acceso o que el recurso exige un plan de pago. 404 indica un recurso desconocido o un activo no disponible. 405 exige GET. 429 incluye Retry-After en segundos. 503 indica que una fuente o un servicio necesario no está disponible.
Respeta Retry-After. Para otros fallos transitorios, usa reintentos con espera exponencial limitada y variación aleatoria; cancela las solicitudes innecesarias y no reintentes errores de autenticación o validación. Comparte lecturas idénticas dentro de tu aplicación en lugar de consultar una vez por cada usuario.
Unidades, tiempos y cobertura de fuentes
Conserva las unidades declaradas y las marcas de tiempo de la fuente. La hora de consulta no es la hora de observación. Las velas usan el límite UTC original; los meses y años naturales tienen duraciones variables. Los modelos de velas cerradas identifican el límite completado de la fuente, que puede ser anterior a la solicitud.
El interés abierto puede expresarse en unidades del activo base, número de contratos o valor nominal en USD. Importan los multiplicadores y los contratos inversos. Compara totales solo si coinciden las bolsas, instrumentos, unidades y horas de observación. El recurso de cobertura identifica mercados incluidos, excluidos y no disponibles; los totales no implican cobertura mundial completa.
Las tasas de financiación corresponden a un contrato y un intervalo de liquidación concretos. Una tasa de una hora y otra de ocho horas no pueden compararse directamente sin una normalización explícita. Conserva el intervalo recibido y la hora de la próxima liquidación.
Las liquidaciones registradas son órdenes de cierre forzoso observadas. Los mapas de calor y los fondos de liquidación son estimaciones de modelos y deben identificarse como tales. Las celdas históricas no tienen importe en USD salvo que lo facilite la fuente. Las lecturas de opciones usan datos originales de Deribit; los datos fundamentales identifican sus fuentes de DefiLlama.
Los datos null, ausentes o no disponibles no equivalen a cero. Una respuesta correcta puede incluir cobertura parcial de bolsas o un historial limitado. Muestra el estado de la fuente, la cobertura, el historial y las fechas de datos guardados junto a las lecturas. No presentes observaciones guardadas como actuales ni rellenes huecos con valores inventados.
Guía de conexión MCP
Usa un cliente MCP compatible con Streamable HTTP y cabeceras Authorization personalizadas. Conéctate a /api/mcp con la misma clave Bearer que usas para la API REST. Guarda la clave en el almacén seguro de credenciales del cliente.
list_market_datasets devuelve el catálogo admitido. get_market_data lee un conjunto de datos permitido usando la ruta solicitada y los parámetros aceptados. Las herramientas son de solo lectura y conservan los controles de acceso del titular, las restricciones de datos y los límites del plan.
Las llamadas a herramientas de datos comparten el límite de la cuenta REST. Las solicitudes del protocolo MCP tienen un límite adicional de 120 por minuto y cuenta. Los datos de cuentas, pagos, administración y credenciales de proveedores no son conjuntos de datos de mercado.
URL: https://autosignal.ai/api/mcp Transport: Streamable HTTP Authorization: Bearer YOUR_API_KEY Tools: list_market_datasets, get_market_data
Referencia del conjunto de datos
Fundamentales · Stablecoins
GET https://autosignal.ai/api/v1/fundamentals/stablecoins
Fundamentales · Comisiones de protocolos
GET https://autosignal.ai/api/v1/fundamentals/protocol-fees
Fundamentales · Ingresos de protocolos
GET https://autosignal.ai/api/v1/fundamentals/protocol-revenue
Fundamentales · Volumen de DEX
GET https://autosignal.ai/api/v1/fundamentals/dex-volume
Fundamentales · TVL de DeFi
GET https://autosignal.ai/api/v1/fundamentals/defi-tvl
Fundamentales · TVL por cadena
GET https://autosignal.ai/api/v1/fundamentals/chain-tvl
Fundamentales · Rendimientos de DeFi
GET https://autosignal.ai/api/v1/fundamentals/defi-yields
Cotizaciones de contratos perpetuos
GET https://autosignal.ai/api/v1/markets?limit=20
limit: Página solicitada o número de velas. Cada controlador de origen aplica sus propios límites documentados; inspeccione las filas e historial devueltos.
Clasificación de criptomonedas
GET https://autosignal.ai/api/v1/coins?page=1&limit=20
page: Número de página del catálogo.
limit: Página solicitada o número de velas. Cada controlador de origen aplica sus propios límites documentados; inspeccione las filas e historial devueltos.
category: Identificador de categoría de catálogo; todos seleccionan el catálogo completo.
Búsqueda de criptomonedas
GET https://autosignal.ai/api/v1/coins/search?q=bitcoin
q: Nombre de la moneda o símbolo a buscar.
offset: Desplazamiento de resultado cero.
category: Identificador de categoría de catálogo; todos seleccionan el catálogo completo.
Cotizaciones del catálogo
GET https://autosignal.ai/api/v1/coin-quotes
Símbolos de contratos perpetuos admitidos
GET https://autosignal.ai/api/v1/market-symbols
Activos del gráfico y logotipos
GET https://autosignal.ai/api/v1/chart-assets
Identidad de la criptomoneda
GET https://autosignal.ai/api/v1/coin-identity/BTC
Mercados de derivados
GET https://autosignal.ai/api/v1/coin-derivatives/1
Velas OHLCV
GET https://autosignal.ai/api/v1/candles/BTC?interval=5m&limit=100
interval: Fuente de vela o intervalo de muestreo. La disponibilidad y el historial dependen del conjunto de datos; las selecciones no compatibles devuelven un error en lugar de otro intervalo.
limit: Página solicitada o número de velas. Cada controlador de origen aplica sus propios límites documentados; inspeccione las filas e historial devueltos.
before: Límite histórico exclusivo de la vela como Unix milisegundos. Solicite velas anteriores utilizando el tiempo de fila más temprano.
Campos de respuesta
symbol- string
interval- string
rows- array
rows[].time- integer — Nativo UTC candela abierta como Unix milisegundos.
rows[].closeTime- integer — La vela nativa cierra el límite como Unix milisegundos, cuando se suministra.
rows[].open- number
rows[].high- number
rows[].low- number
rows[].close- number
rows[].volume- number,null — Volumen del activo base cuando se suministra. La ausencia no está disponible, no es cero.
rows[].quoteVolume- number,null — Cotización-volumen del activo cuando se suministra.
rows[].takerBuyQuoteVolume- number,null
history- object,null — Identidad de fuente, retención, tiempo de fuente y cobertura de volumen. Conservar el objeto completo.
hasMore- boolean — Si se puede solicitar un historial de fuentes nativas anterior.
Resumen del activo
GET https://autosignal.ai/api/v1/asset/BTC
interval: Fuente de vela o intervalo de muestreo. La disponibilidad y el historial dependen del conjunto de datos; las selecciones no compatibles devuelven un error en lugar de otro intervalo.
Mapa de calor del RSI
GET https://autosignal.ai/api/v1/rsi-map?interval=1h
interval: Fuente de vela o intervalo de muestreo. La disponibilidad y el historial dependen del conjunto de datos; las selecciones no compatibles devuelven un error en lugar de otro intervalo.
Historial del interés abierto
GET https://autosignal.ai/api/v1/open-interest/BTC?interval=1h&days=7
interval: Fuente de vela o intervalo de muestreo. La disponibilidad y el historial dependen del conjunto de datos; las selecciones no compatibles devuelven un error en lugar de otro intervalo.
days: Retrospectiva histórica solicitada en días, sujeta a retención de fuente nativa.
Campos de respuesta
symbol- string
venue- string
source- string
instrument- string
interval- string
days- integer
asOf- integer — Milisegundos Unix en UTC. Conservar la hora de observación proporcionada por este campo.
first- integer,null — Milisegundos Unix en UTC. Conservar la hora de observación proporcionada por este campo.
last- integer,null — Milisegundos Unix en UTC. Conservar la hora de observación proporcionada por este campo.
rows- array
rows[].time- integer — Milisegundos Unix en UTC. Conservar la hora de observación proporcionada por este campo.
rows[].base- number
rows[].usd- number,null
rows[].price- number,null
rows[].usdUnavailable- boolean
rows[].sourceUsd- number
priceAvailable- boolean
priceSource- string
priceBasis- string
change24h- number,null — Variación porcentual en exactamente 24 horas cuando existen ambas observaciones en USD.
Interés abierto agregado
GET https://autosignal.ai/api/v1/open-interest-aggregate/BTC
Campos de respuesta
symbol- string
usd- number — Suma de los contratos nativos actualizados incluidos. No implica una cobertura completa del mercado.
asOf- integer — Observación más antigua de los contratos incluidos, en milisegundos Unix.
observedAt- integer — Milisegundos Unix en UTC. Conservar la hora de observación proporcionada por este campo.
venues- integer
rows- array
rows[].symbol- string
rows[].venue- string
rows[].instrument- string
rows[].market- string
rows[].usd- number — Valor nocional en USD tras la normalización unilateral y la valoración declaradas.
rows[].asOf- integer — Milisegundos Unix en UTC. Conservar la hora de observación proporcionada por este campo.
rows[].observedAt- integer — Milisegundos Unix en UTC. Conservar la hora de observación proporcionada por este campo.
rows[].base- number
rows[].valuationPrice- number
rows[].markAsOf- integer — Milisegundos Unix en UTC. Conservar la hora de observación proporcionada por este campo.
rows[].counting- string
rows[].timestampBasis- string
rows[].calculation- string
rows[].quoteCurrency- string
rows[].quoteUsdRate- number,null
rows[].quoteAsOf- integer,null — Milisegundos Unix en UTC. Conservar la hora de observación proporcionada por este campo.
rows[].usdBasis- string
venueRows- array
venueRows[].venue- string
venueRows[].usd- number
venueRows[].asOf- integer — Milisegundos Unix en UTC. Conservar la hora de observación proporcionada por este campo.
venueRows[].contracts- array
counting- string
complete- boolean
scope- string
sourceVersion- string
unavailableVenues- array
excludedVenues- array
Cobertura de mercados del interés abierto
GET https://autosignal.ai/api/v1/open-interest-coverage/BTC
Campos de respuesta
symbol- string
venue- string
scope- string
sourceVersion- string — Version of current contract identity, expiry and component-clock validation.
asOf- integer — Oldest quantity, mark or USD conversion observation among valued contracts; never the retrieval time.
fetchedAt- integer — Original receipt time. Reusing this snapshot does not renew its source observations.
expiresAt- integer — Earliest native delivery or two-minute component-source age boundary among valued contracts. Revalidate before serving a current total at or after this time.
rows- array
rows[].instrument- string
rows[].type- string — Native Binance contractType, such as PERPETUAL or CURRENT_QUARTER.
rows[].market- string
rows[].expiry- integer — Native deliveryDate for a dated future. Omitted for perpetuals; no expiry is inferred from an instrument name.
rows[].margin- string
rows[].quantity- number,null
rows[].quantityUnit- string
rows[].quoteCurrency- string
rows[].quoteUsdRate- number,null
rows[].quoteAsOf- integer,null — Milisegundos Unix en UTC. Conservar la hora de observación proporcionada por este campo.
rows[].usdBasis- string,null
rows[].contractSize- number,null
rows[].usd- number,null
rows[].asOf- integer,null — Oldest available quantity, mark and USD-conversion observation used for this valuation.
rows[].quantityAsOf- integer,null — Original Binance openInterest time before combining it with valuation clocks.
rows[].markAsOf- integer,null — Milisegundos Unix en UTC. Conservar la hora de observación proporcionada por este campo.
rows[].valuationPrice- number,null
rows[].stale- boolean
rows[].valuationUnavailable- boolean
coveredUsd- number — Suma de los contratos con valoración disponible; consultar partial y missingFamilies.
totalUsd- number,null — Null cuando un contrato o una familia no están disponibles. Nunca sustituir por coveredUsd como total completo.
partial- boolean
coveredContracts- integer
listedContracts- integer
unverifiedContracts- integer — Listed metadata rows without a verifiable current contract identity or delivery date; their exclusion makes the result partial.
missingFamilies- array
Tasas de financiación actuales e intervalos de liquidación
GET https://autosignal.ai/api/v1/funding-current/BTC
Campos de respuesta
symbol- string
kind- string
asOf- integer — Tiempo de captura en Unix milisegundos. Los tiempos de los lugares individuales siguen siendo autorizados.
venues- array
venues[].venue- string
venues[].instrument- string
venues[].fundingRate- number,null — Tasa fraccionaria nativa por intervalo de liquidación declarado.
venues[].percent- number,null — Tasa nativa multiplicada por 100.
venues[].percent8h- number,null — Normalización explícita de ocho horas cuando se suministra.
venues[].intervalHours- number,null
venues[].asOf- integer,null
venues[].nextFundingTime- integer,null
venues[].timestampBasis- string
Historial de pagos de financiación
GET https://autosignal.ai/api/v1/funding-history/BTC
days: Retrospectiva histórica solicitada en días, sujeta a retención de fuente nativa.
Campos de respuesta
symbol- string
venue- string
instrument- string
market- string
days- integer
asOf- integer — Milisegundos Unix en UTC. Conservar la hora de observación proporcionada por este campo.
rows- array
rows[].time- integer — Milisegundos Unix en UTC. Conservar la hora de observación proporcionada por este campo.
rows[].rate- number — Tasa de financiación en forma decimal para esta liquidación del contrato.
rows[].percent- number — Tasa de liquidación multiplicada por 100; no es una tasa anualizada.
rows[].intervalHours- number,null — Horas desde la liquidación anterior disponible, cuando se conocen.
coverage- object
sumPercent- number — Suma aritmética de los porcentajes de liquidación devueltos, no rentabilidad compuesta de la cartera.
truncated- boolean
Posicionamiento de cuentas largas y cortas
GET https://autosignal.ai/api/v1/positioning
Estimación actual de financiación ponderada por interés abierto
GET https://autosignal.ai/api/v1/funding-weighted/BTC
Campos de respuesta
kind- string
symbol- string
sourceVersion- string
percent8h- number — Estimación actual de contratos vinculados, normalizada linealmente a ocho horas y expresada en porcentaje. Incluye cotizaciones actuales o previstas, no financiación realizada.
fraction8h- number — La misma estimación de ocho horas como fracción, igual a percent8h dividido por100.
matchedOiUsd- number
eligiblePerpetualOiUsd- number
coverage- number — Interés abierto vinculado dividido por el interés abierto perpetuo elegible y reciente de estas fuentes; no es cobertura global.
asOf- integer — Milisegundos Unix en UTC. Conservar la hora de observación proporcionada por este campo.
expiresAt- integer — Primer vencimiento de los datos usados en la tasa o el denominador de cobertura; el resultado deja de ser actual después de esa hora.
rows- array
rows[].venue- string
rows[].instrument- string
rows[].oiUsd- number
rows[].percent8h- number
rows[].fundingAsOf- integer — Milisegundos Unix en UTC. Conservar la hora de observación proporcionada por este campo.
rows[].oiAsOf- integer — Milisegundos Unix en UTC. Conservar la hora de observación proporcionada por este campo.
rows[].rateKind- string,null
Órdenes de liquidación registradas y totales
GET https://autosignal.ai/api/v1/liquidations
Mapa de calor de liquidaciones estimadas
GET https://autosignal.ai/api/v1/liquidation-map/BTC?timeframe=24h
timeframe: El calor, por ejemplo 24h. Los valores de celda y la cobertura de fuente son específicos para ese período.
Precios de ejercicio, vencimientos y datos put/call de opciones
GET https://autosignal.ai/api/v1/options/BTC
Current listed options 24h traded volume in base coin
GET https://autosignal.ai/api/v1/options-volume/BTC
Ejecuciones de operaciones agresoras
GET https://autosignal.ai/api/v1/executions/BTC
window: Retrospectiva o ventana de actividad específica del conjunto de datos; consulte el ejemplo de punto final y los campos de cobertura.
Series de indicadores técnicos
GET https://autosignal.ai/api/v1/studies/BTC?interval=1h
interval: Fuente de vela o intervalo de muestreo. La disponibilidad y el historial dependen del conjunto de datos; las selecciones no compatibles devuelven un error en lugar de otro intervalo.
anchor: El estudio anclado comienza con el apoyo del manejador del estudio.
before: Límite histórico exclusivo de la vela como Unix milisegundos. Solicite velas anteriores utilizando el tiempo de fila más temprano.
settings: Codificación URL JSON Objeto con ajustes de estudio. Conservar los nombres y tipos de la configuración del estudio; no enviar código ejecutable.
Indicadores de AutoSignal
GET https://autosignal.ai/api/v1/repo/indicators/BTC?indicator=gex&frame=1h&expiry=7d
frame: Marco de la vela del estudio. Los modelos de velas terminadas retienen el límite de la fuente completada real.
window: Retrospectiva o ventana de actividad específica del conjunto de datos; consulte el ejemplo de punto final y los campos de cobertura.
indicator: Identificador de indicador nativo.
expiry: Opciones de selección por caducidad, por ejemplo 7d.
strategy: Identificador de estrategia nativo. Los feeds de estrategia en bruto requieren un acceso pagado real.
session: Identificador de sesión de rango abierto.
range: Selección de rango de apertura.
Modelos cuantitativos de AutoSignal
GET https://autosignal.ai/api/v1/repo/quant/BTC
frame: Marco de la vela del estudio. Los modelos de velas terminadas retienen el límite de la fuente completada real.
window: Retrospectiva o ventana de actividad específica del conjunto de datos; consulte el ejemplo de punto final y los campos de cobertura.
indicator: Identificador de indicador nativo.
expiry: Opciones de selección por caducidad, por ejemplo 7d.
strategy: Identificador de estrategia nativo. Los feeds de estrategia en bruto requieren un acceso pagado real.
session: Identificador de sesión de rango abierto.
range: Selección de rango de apertura.
Señal de AutoSignal
GET https://autosignal.ai/api/v1/repo/signal/BTC
frame: Marco de la vela del estudio. Los modelos de velas terminadas retienen el límite de la fuente completada real.
window: Retrospectiva o ventana de actividad específica del conjunto de datos; consulte el ejemplo de punto final y los campos de cobertura.
indicator: Identificador de indicador nativo.
expiry: Opciones de selección por caducidad, por ejemplo 7d.
strategy: Identificador de estrategia nativo. Los feeds de estrategia en bruto requieren un acceso pagado real.
session: Identificador de sesión de rango abierto.
range: Selección de rango de apertura.
Liquidaciones de AutoSignal
GET https://autosignal.ai/api/v1/repo/liquidations/BTC
frame: Marco de la vela del estudio. Los modelos de velas terminadas retienen el límite de la fuente completada real.
window: Retrospectiva o ventana de actividad específica del conjunto de datos; consulte el ejemplo de punto final y los campos de cobertura.
indicator: Identificador de indicador nativo.
expiry: Opciones de selección por caducidad, por ejemplo 7d.
strategy: Identificador de estrategia nativo. Los feeds de estrategia en bruto requieren un acceso pagado real.
session: Identificador de sesión de rango abierto.
range: Selección de rango de apertura.
AutoSignal · Primer cruce
GET https://autosignal.ai/api/v1/repo/passage/BTC
frame: Marco de la vela del estudio. Los modelos de velas terminadas retienen el límite de la fuente completada real.
window: Retrospectiva o ventana de actividad específica del conjunto de datos; consulte el ejemplo de punto final y los campos de cobertura.
indicator: Identificador de indicador nativo.
expiry: Opciones de selección por caducidad, por ejemplo 7d.
strategy: Identificador de estrategia nativo. Los feeds de estrategia en bruto requieren un acceso pagado real.
session: Identificador de sesión de rango abierto.
range: Selección de rango de apertura.
AutoSignal · Rango de apertura
GET https://autosignal.ai/api/v1/repo/opening-range/BTC
frame: Marco de la vela del estudio. Los modelos de velas terminadas retienen el límite de la fuente completada real.
window: Retrospectiva o ventana de actividad específica del conjunto de datos; consulte el ejemplo de punto final y los campos de cobertura.
indicator: Identificador de indicador nativo.
expiry: Opciones de selección por caducidad, por ejemplo 7d.
strategy: Identificador de estrategia nativo. Los feeds de estrategia en bruto requieren un acceso pagado real.
session: Identificador de sesión de rango abierto.
range: Selección de rango de apertura.
Estrategias de AutoSignal
GET https://autosignal.ai/api/v1/repo/strategies/BTC
frame: Marco de la vela del estudio. Los modelos de velas terminadas retienen el límite de la fuente completada real.
window: Retrospectiva o ventana de actividad específica del conjunto de datos; consulte el ejemplo de punto final y los campos de cobertura.
indicator: Identificador de indicador nativo.
expiry: Opciones de selección por caducidad, por ejemplo 7d.
strategy: Identificador de estrategia nativo. Los feeds de estrategia en bruto requieren un acceso pagado real.
session: Identificador de sesión de rango abierto.
range: Selección de rango de apertura.
Amplitud de mercado
GET https://autosignal.ai/api/v1/breadth
timeframe: El calor, por ejemplo 24h. Los valores de celda y la cobertura de fuente son específicos para ese período.
Miedo y codicia de AutoSignal
GET https://autosignal.ai/api/v1/sentiment
Calendario de desbloqueo de tokens
GET https://autosignal.ai/api/v1/token-unlocks
Flujos de ETF
GET https://autosignal.ai/api/v1/etf-flows/BTC
Posiciones de ballenas y consulta de wallets
GET https://autosignal.ai/api/v1/hyperliquid
address: Público Hyperliquid dirección de la cartera. Nunca envíes una clave privada.
Transferencias de wallets de exchanges
GET https://autosignal.ai/api/v1/exchange-flows
asset: Filtro de activos.
exchange: Identificador de intercambio.
window: Retrospectiva o ventana de actividad específica del conjunto de datos; consulte el ejemplo de punto final y los campos de cobertura.
side: Filtro de dirección de transferencia.
offset: Desplazamiento de resultado cero.
limit: Página solicitada o número de velas. Cada controlador de origen aplica sus propios límites documentados; inspeccione las filas e historial devueltos.
end: Límite superior histórico soportado por el conjunto de datos.
Datos de investigación
GET https://autosignal.ai/api/v1/research/open-interest-activity?symbol=BTC&interval=1h
symbol: Símbolo de base superior, por ejemplo BTC o ETH. Utilice símbolos de mercado para descubrir símbolos perpetuos compatibles.
interval: Fuente de vela o intervalo de muestreo. La disponibilidad y el historial dependen del conjunto de datos; las selecciones no compatibles devuelven un error en lugar de otro intervalo.
window: Retrospectiva o ventana de actividad específica del conjunto de datos; consulte el ejemplo de punto final y los campos de cobertura.
days: Retrospectiva histórica solicitada en días, sujeta a retención de fuente nativa.
limit: Página solicitada o número de velas. Cada controlador de origen aplica sus propios límites documentados; inspeccione las filas e historial devueltos.
scope: Alcance de la investigación específica.
Activos de investigación admitidos
GET https://autosignal.ai/api/v1/research-assets/open-interest-activity
Interés abierto archivado
GET https://autosignal.ai/api/v1/archive/oi/BTC
days: Retrospectiva histórica solicitada en días, sujeta a retención de fuente nativa.
interval: Fuente de vela o intervalo de muestreo. La disponibilidad y el historial dependen del conjunto de datos; las selecciones no compatibles devuelven un error en lugar de otro intervalo.
Mapa de calor archivado
GET https://autosignal.ai/api/v1/archive/heatmap/BTC
days: Retrospectiva histórica solicitada en días, sujeta a retención de fuente nativa.
interval: Fuente de vela o intervalo de muestreo. La disponibilidad y el historial dependen del conjunto de datos; las selecciones no compatibles devuelven un error en lugar de otro intervalo.
Liquidaciones archivadas
GET https://autosignal.ai/api/v1/archive/liquidations/BTC
days: Retrospectiva histórica solicitada en días, sujeta a retención de fuente nativa.
interval: Fuente de vela o intervalo de muestreo. La disponibilidad y el historial dependen del conjunto de datos; las selecciones no compatibles devuelven un error en lugar de otro intervalo.