API de dados cripto: liquidações, financiamento, contratos em aberto e MCP

Desenvolva com uma API cripto somente leitura para OHLCV, mapas de liquidação, contratos em aberto, financiamento e mais. Conecte MCP a clientes de IA. Planos somente API a partir de $24.99/mês.

Preços e acesso à API

API Starter custa 24.99 USD por mês e inclui 30 solicitações por minuto.

API Builder custa 69.99 USD por mês e inclui 60 solicitações por minuto.

API Growth custa 249.99 USD por mês e inclui 120 solicitações por minuto.

API Scale custa 499.99 USD por mês e inclui 240 solicitações por minuto.

Também há cobrança semanal, anual e condições empresariais personalizadas. A página de preços apresenta os totais por período. Planos somente API não incluem teste nem gráficos de pesquisa pagos. Assinantes verificados Pro, Advanced e Ultimate também possuem os limites API documentados.

Quais dados do mercado posso acessar?

O catálogo documenta preços, candles OHLCV, contratos em aberto, financiamento, estimativas de liquidação e ordens registradas, opções, estudos técnicos, mapas RSI, fluxos ETF, amplitude do mercado, liberações de tokens e posições de baleias.

Como funciona o acesso MCP?

Conecte um cliente compatível com Streamable HTTP e cabeçalho Bearer personalizado a /api/mcp. As ferramentas list_market_datasets e get_market_data oferecem acesso somente leitura com sua chave API.

Posso operar por esta API?

Não. A API e MCP leem dados do mercado. Não executam operações, conectam contas de corretoras nem consultam registros privados de contas ou pagamentos.

Início rápido da API REST

Crie uma conta verificada do AutoSignal ou entre na sua conta, ative um acesso pago ou gratuito aprovado e crie uma chave de API na área de desenvolvedores. As chaves são exibidas apenas uma vez. Guarde-as no seu servidor ou em um cofre seguro de credenciais.

Envie solicitações GET para /api/v1 com o cabeçalho Authorization: Bearer YOUR_API_KEY. As chaves devem ficar nos cabeçalhos das solicitações. Não as inclua em pacotes públicos do navegador, URLs, registros de análise, capturas de tela ou repositórios de código.

curl "https://autosignal.ai/api/v1/candles/BTC?interval=1h&limit=100" \
  -H "Authorization: Bearer YOUR_API_KEY"

Acesso e limites

A validade padrão de uma chave é de 90 dias. A API de gerenciamento aceita entre 1–365 dias e permite até cinco chaves ativas por conta. Revogue imediatamente qualquer chave exposta. Chaves revogadas ou expiradas deixam de funcionar.

Todas as chaves compartilham o limite da conta: Pro 60, Advanced 120 e Ultimate 240 solicitações por minuto. Somente API: API Starter 30, API Builder 60, API Growth 120 e API Scale 240. Há limites adicionais por IP. O acesso é verificado a cada solicitação e para quando expira. API somente leitura não libera gráficos pagos. Dados brutos de estratégias exigem acesso pago ativo.

Solicitações, paginação e erros

O catálogo abaixo lista todos os recursos REST permitidos pela API para desenvolvedores. A especificação OpenAPI disponível para download descreve caminhos, nomes de parâmetros aceitos, autorização e códigos de status. A estrutura das respostas varia conforme o conjunto de dados; não existe um envelope universal.

Os nomes dos parâmetros diferenciam maiúsculas de minúsculas. Parâmetros não aceitos ou repetidos retornam 400. Símbolos de ativos usam letras maiúsculas e números, como BTC. Consulte market-symbols ou research-assets para conhecer a cobertura, em vez de supor que todos os ativos suportam todos os conjuntos de dados.

As respostas de velas incluem rows, history e hasMore. Para solicitar velas anteriores, envie before como limite exclusivo em milissegundos Unix, usando o horário da vela mais antiga recebida. Una os registros pelo horário original e pelo símbolo, remova duplicatas e pare quando hasMore for false. Listas de moedas usam page e limit; a busca usa offset. Cada conjunto de dados mantém seus próprios limites de origem.

401 indica uma chave ou um titular verificado inválido. 403 indica falta de acesso ou exigência de plano pago. 404 indica recurso desconhecido ou ativo indisponível. 405 exige GET. 429 inclui Retry-After em segundos. 503 indica que uma fonte ou um serviço necessário está indisponível.

Respeite Retry-After. Para outras falhas temporárias, use espera exponencial limitada com variação aleatória, cancele solicitações desnecessárias e não repita falhas de autenticação ou validação. Compartilhe leituras idênticas dentro da aplicação em vez de consultar separadamente para cada usuário.

Unidades, horários e cobertura das fontes

Preserve as unidades declaradas e os horários da fonte. O horário da consulta não é o horário da observação. As velas usam o limite UTC original; meses e anos do calendário têm durações variáveis. Modelos de velas concluídas identificam o limite concluído da fonte, que pode ser anterior à solicitação.

Os contratos em aberto podem ser expressos em quantidade do ativo-base, número de contratos ou valor nocional em USD. Multiplicadores e contratos inversos são importantes. Compare totais somente com bolsas, instrumentos, unidades e horários de observação equivalentes. O recurso de cobertura identifica mercados incluídos, excluídos e indisponíveis; os totais não significam cobertura mundial completa.

As taxas de financiamento pertencem a um contrato e a um intervalo de liquidação específicos. Uma taxa de uma hora e outra de oito horas não são diretamente comparáveis sem normalização explícita. Preserve o intervalo recebido e o horário da próxima liquidação.

Liquidações registradas são ordens observadas de fechamento forçado. Mapas de calor e pools de liquidação são estimativas de modelos e devem ser identificados como estimativas. Células históricas não têm valor em USD, salvo quando fornecido pela fonte. As leituras de opções usam dados originais da Deribit; os dados fundamentais identificam suas fontes da DefiLlama.

Dados null, ausentes ou indisponíveis não equivalem a zero. Uma resposta bem-sucedida pode incluir cobertura parcial das bolsas ou histórico limitado. Mostre o estado da fonte, a cobertura, o histórico e os horários dos dados salvos junto das leituras. Não apresente observações salvas como atuais nem preencha lacunas com valores inventados.

Guia de conexão MCP

Use um cliente MCP compatível com Streamable HTTP e cabeçalhos Authorization personalizados. Conecte-se a /api/mcp com a mesma chave Bearer usada na API REST. Guarde a chave no cofre seguro de credenciais do cliente.

list_market_datasets retorna o catálogo aceito. get_market_data lê um conjunto de dados permitido usando o caminho solicitado e os parâmetros aceitos. As ferramentas são somente leitura e mantêm as verificações de acesso do titular, as restrições dos dados e os limites do plano.

As chamadas às ferramentas de dados compartilham o limite da conta REST. As solicitações do protocolo MCP têm um limite adicional de 120 por minuto e por conta. Dados de contas, pagamentos, administração e credenciais de provedores não são conjuntos de dados de mercado.

URL: https://autosignal.ai/api/mcp
Transport: Streamable HTTP
Authorization: Bearer YOUR_API_KEY
Tools: list_market_datasets, get_market_data

Referência do conjunto de dados

Fundamentos · Stablecoins

GET https://autosignal.ai/api/v1/fundamentals/stablecoins

Fundamentos · Taxas de protocolos

GET https://autosignal.ai/api/v1/fundamentals/protocol-fees

Fundamentos · Receitas de protocolos

GET https://autosignal.ai/api/v1/fundamentals/protocol-revenue

Fundamentos · Volume de DEX

GET https://autosignal.ai/api/v1/fundamentals/dex-volume

Fundamentos · TVL de DeFi

GET https://autosignal.ai/api/v1/fundamentals/defi-tvl

Fundamentos · TVL por blockchain

GET https://autosignal.ai/api/v1/fundamentals/chain-tvl

Fundamentos · Rendimentos de DeFi

GET https://autosignal.ai/api/v1/fundamentals/defi-yields

Cotações de contratos perpétuos

GET https://autosignal.ai/api/v1/markets?limit=20

limit: Página solicitada ou contagem de velas. Cada manipulador de fonte aplica seus próprios limites documentados; inspecionar linhas devolvidas e história.

Classificação de criptomoedas

GET https://autosignal.ai/api/v1/coins?page=1&limit=20

page: Número de página do catálogo baseado em um.

limit: Página solicitada ou contagem de velas. Cada manipulador de fonte aplica seus próprios limites documentados; inspecionar linhas devolvidas e história.

category: Identificador da categoria do catálogo; todos selecionam o catálogo completo.

Cotações do catálogo

GET https://autosignal.ai/api/v1/coin-quotes

Símbolos de contratos perpétuos suportados

GET https://autosignal.ai/api/v1/market-symbols

Ativos do gráfico e logotipos

GET https://autosignal.ai/api/v1/chart-assets

Identidade da criptomoeda

GET https://autosignal.ai/api/v1/coin-identity/BTC

Mercados de derivativos

GET https://autosignal.ai/api/v1/coin-derivatives/1

Candles OHLCV

GET https://autosignal.ai/api/v1/candles/BTC?interval=5m&limit=100

interval: Vela de origem ou intervalo de amostragem. Disponibilidade e história dependem do conjunto de dados; seleções não suportadas retornam um erro em vez de outro intervalo.

limit: Página solicitada ou contagem de velas. Cada manipulador de fonte aplica seus próprios limites documentados; inspecionar linhas devolvidas e história.

before: Limite de velas históricas exclusivas como Unix milissegundos. Solicite velas anteriores usando o tempo de fila mais cedo retornado.

Campos da resposta
symbol
string
interval
string
rows
array
rows[].time
integer — Nativo UTC vela aberta como Unix milissegundos.
rows[].closeTime
integer — A vela nativa fecha o limite como Unix milissegundos, quando fornecida.
rows[].open
number
rows[].high
number
rows[].low
number
rows[].close
number
rows[].volume
number,null — Volume do ativo base quando fornecido. Ausência não está disponível, não é zero.
rows[].quoteVolume
number,null — Volume de cotação-ativo quando fornecido.
rows[].takerBuyQuoteVolume
number,null
history
object,null — Identidade da fonte, retenção, tempo de origem e cobertura de volume. Preservar o objeto completo.
hasMore
boolean — Se o histórico de fontes nativas anteriores pode ser solicitado.

Resumo do ativo

GET https://autosignal.ai/api/v1/asset/BTC

interval: Vela de origem ou intervalo de amostragem. Disponibilidade e história dependem do conjunto de dados; seleções não suportadas retornam um erro em vez de outro intervalo.

Mapa de calor do RSI

GET https://autosignal.ai/api/v1/rsi-map?interval=1h

interval: Vela de origem ou intervalo de amostragem. Disponibilidade e história dependem do conjunto de dados; seleções não suportadas retornam um erro em vez de outro intervalo.

Histórico de posições em aberto

GET https://autosignal.ai/api/v1/open-interest/BTC?interval=1h&days=7

interval: Vela de origem ou intervalo de amostragem. Disponibilidade e história dependem do conjunto de dados; seleções não suportadas retornam um erro em vez de outro intervalo.

days: Requisito de retrospectiva histórica em dias, sujeito a retenção de fonte nativa.

Campos da resposta
symbol
string
venue
string
source
string
instrument
string
interval
string
days
integer
asOf
integer — Milissegundos Unix em UTC. Preserve o horário de observação fornecido por este campo.
first
integer,null — Milissegundos Unix em UTC. Preserve o horário de observação fornecido por este campo.
last
integer,null — Milissegundos Unix em UTC. Preserve o horário de observação fornecido por este campo.
rows
array
rows[].time
integer — Milissegundos Unix em UTC. Preserve o horário de observação fornecido 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 — Variação percentual em exatamente 24 horas quando ambas as observações em USD existem.

Posições em aberto agregadas

GET https://autosignal.ai/api/v1/open-interest-aggregate/BTC
Campos da resposta
symbol
string
usd
number — Soma dos contratos nativos atualizados incluídos. Isso não implica cobertura completa do mercado.
asOf
integer — Observação mais antiga dos contratos incluídos, em milissegundos Unix.
observedAt
integer — Milissegundos Unix em UTC. Preserve o horário de observação fornecido por este campo.
venues
integer
rows
array
rows[].symbol
string
rows[].venue
string
rows[].instrument
string
rows[].market
string
rows[].usd
number — Valor nocional em USD após a normalização unilateral e a avaliação declaradas.
rows[].asOf
integer — Milissegundos Unix em UTC. Preserve o horário de observação fornecido por este campo.
rows[].observedAt
integer — Milissegundos Unix em UTC. Preserve o horário de observação fornecido por este campo.
rows[].base
number
rows[].valuationPrice
number
rows[].markAsOf
integer — Milissegundos Unix em UTC. Preserve o horário de observação fornecido por este campo.
rows[].counting
string
rows[].timestampBasis
string
rows[].calculation
string
rows[].quoteCurrency
string
rows[].quoteUsdRate
number,null
rows[].quoteAsOf
integer,null — Milissegundos Unix em UTC. Preserve o horário de observação fornecido por este campo.
rows[].usdBasis
string
venueRows
array
venueRows[].venue
string
venueRows[].usd
number
venueRows[].asOf
integer — Milissegundos Unix em UTC. Preserve o horário de observação fornecido por este campo.
venueRows[].contracts
array
counting
string
complete
boolean
scope
string
sourceVersion
string
unavailableVenues
array
excludedVenues
array

Cobertura de mercados das posições em aberto

GET https://autosignal.ai/api/v1/open-interest-coverage/BTC
Campos da resposta
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 — Milissegundos Unix em UTC. Preserve o horário de observação fornecido 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 — Milissegundos Unix em UTC. Preserve o horário de observação fornecido por este campo.
rows[].valuationPrice
number,null
rows[].stale
boolean
rows[].valuationUnavailable
boolean
coveredUsd
number — Soma dos contratos com avaliação disponível; consulte partial e missingFamilies.
totalUsd
number,null — Null quando um contrato ou uma família está indisponível. Nunca substituir 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

Taxas de funding atuais e intervalos de liquidação

GET https://autosignal.ai/api/v1/funding-current/BTC
Campos da resposta
symbol
string
kind
string
asOf
integer — Tempo de instantâneo em milissegundos Unix. Tempos de locais individuais permanecem autoritários.
venues
array
venues[].venue
string
venues[].instrument
string
venues[].fundingRate
number,null — Taxa fracionária nativa por intervalo de liquidação declarado.
venues[].percent
number,null — Taxa nativa multiplicada por 100.
venues[].percent8h
number,null — Normalização explícita de oito horas quando fornecida.
venues[].intervalHours
number,null
venues[].asOf
integer,null
venues[].nextFundingTime
integer,null
venues[].timestampBasis
string

Histórico de pagamentos de funding

GET https://autosignal.ai/api/v1/funding-history/BTC

days: Requisito de retrospectiva histórica em dias, sujeito a retenção de fonte nativa.

Campos da resposta
symbol
string
venue
string
instrument
string
market
string
days
integer
asOf
integer — Milissegundos Unix em UTC. Preserve o horário de observação fornecido por este campo.
rows
array
rows[].time
integer — Milissegundos Unix em UTC. Preserve o horário de observação fornecido por este campo.
rows[].rate
number — Taxa de financiamento em formato decimal para esta liquidação nativa.
rows[].percent
number — Taxa de liquidação multiplicada por 100; não é uma taxa anualizada.
rows[].intervalHours
number,null — Horas desde a liquidação anterior disponível, quando conhecidas.
coverage
object
sumPercent
number — Soma aritmética dos percentuais de liquidação retornados, não o retorno composto da carteira.
truncated
boolean

Posicionamento de contas long e short

GET https://autosignal.ai/api/v1/positioning

Estimativa atual de financiamento ponderado por posições abertas

GET https://autosignal.ai/api/v1/funding-weighted/BTC
Campos da resposta
kind
string
symbol
string
sourceVersion
string
percent8h
number — Estimativa atual de contratos correspondentes, normalizada linearmente para oito horas e expressa em porcentagem. Inclui cotações atuais ou projetadas, não financiamento realizado.
fraction8h
number — A mesma estimativa de oito horas como fração, igual a percent8h dividido por100.
matchedOiUsd
number
eligiblePerpetualOiUsd
number
coverage
number — Posições correspondentes divididas pelas posições perpétuas elegíveis e recentes destas fontes; não é cobertura global.
asOf
integer — Milissegundos Unix em UTC. Preserve o horário de observação fornecido por este campo.
expiresAt
integer — Primeira expiração dos dados usados na taxa ou no denominador de cobertura; o resultado deixa de ser atual após esse horário.
rows
array
rows[].venue
string
rows[].instrument
string
rows[].oiUsd
number
rows[].percent8h
number
rows[].fundingAsOf
integer — Milissegundos Unix em UTC. Preserve o horário de observação fornecido por este campo.
rows[].oiAsOf
integer — Milissegundos Unix em UTC. Preserve o horário de observação fornecido por este campo.
rows[].rateKind
string,null

Ordens de liquidação registradas e totais

GET https://autosignal.ai/api/v1/liquidations

Mapa de calor de liquidações estimadas

GET https://autosignal.ai/api/v1/liquidation-map/BTC?timeframe=24h

timeframe: Período de Heatmap, por exemplo 24h. Os valores das células e a cobertura da fonte são específicos para esse período.

Preços de exercício, vencimentos e dados put/call de opções

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

Execuções de negócios agressores

GET https://autosignal.ai/api/v1/executions/BTC

window: Janela de pesquisa ou atividade específica do conjunto de dados; consulte o exemplo de endpoint e os campos de cobertura.

Séries de indicadores técnicos

GET https://autosignal.ai/api/v1/studies/BTC?interval=1h

interval: Vela de origem ou intervalo de amostragem. Disponibilidade e história dependem do conjunto de dados; seleções não suportadas retornam um erro em vez de outro intervalo.

anchor: Início do estudo ancorado como apoiado pelo manipulador do estudo.

before: Limite de velas históricas exclusivas como Unix milissegundos. Solicite velas anteriores usando o tempo de fila mais cedo retornado.

settings: URL-codificado JSON objeto com configurações de estudo. Preservar nomes e tipos da configuração do estudo; não envie código executável.

Indicadores AutoSignal

GET https://autosignal.ai/api/v1/repo/indicators/BTC?indicator=gex&frame=1h&expiry=7d

frame: Estudo de armação de velas. Os modelos de velas concluídas mantêm o limite real da fonte concluída.

window: Janela de pesquisa ou atividade específica do conjunto de dados; consulte o exemplo de endpoint e os campos de cobertura.

indicator: Identificador de indicador nativo.

expiry: Seleção de opções de expiração, por exemplo 7d.

strategy: Identificador de estratégia nativo. Os feeds de estratégia Raw exigem acesso pago real.

session: Identificador de sessão de abertura.

range: Seleção de abertura.

Modelos quantitativos AutoSignal

GET https://autosignal.ai/api/v1/repo/quant/BTC

frame: Estudo de armação de velas. Os modelos de velas concluídas mantêm o limite real da fonte concluída.

window: Janela de pesquisa ou atividade específica do conjunto de dados; consulte o exemplo de endpoint e os campos de cobertura.

indicator: Identificador de indicador nativo.

expiry: Seleção de opções de expiração, por exemplo 7d.

strategy: Identificador de estratégia nativo. Os feeds de estratégia Raw exigem acesso pago real.

session: Identificador de sessão de abertura.

range: Seleção de abertura.

Sinal AutoSignal

GET https://autosignal.ai/api/v1/repo/signal/BTC

frame: Estudo de armação de velas. Os modelos de velas concluídas mantêm o limite real da fonte concluída.

window: Janela de pesquisa ou atividade específica do conjunto de dados; consulte o exemplo de endpoint e os campos de cobertura.

indicator: Identificador de indicador nativo.

expiry: Seleção de opções de expiração, por exemplo 7d.

strategy: Identificador de estratégia nativo. Os feeds de estratégia Raw exigem acesso pago real.

session: Identificador de sessão de abertura.

range: Seleção de abertura.

Liquidações AutoSignal

GET https://autosignal.ai/api/v1/repo/liquidations/BTC

frame: Estudo de armação de velas. Os modelos de velas concluídas mantêm o limite real da fonte concluída.

window: Janela de pesquisa ou atividade específica do conjunto de dados; consulte o exemplo de endpoint e os campos de cobertura.

indicator: Identificador de indicador nativo.

expiry: Seleção de opções de expiração, por exemplo 7d.

strategy: Identificador de estratégia nativo. Os feeds de estratégia Raw exigem acesso pago real.

session: Identificador de sessão de abertura.

range: Seleção de abertura.

AutoSignal · Primeiro cruzamento

GET https://autosignal.ai/api/v1/repo/passage/BTC

frame: Estudo de armação de velas. Os modelos de velas concluídas mantêm o limite real da fonte concluída.

window: Janela de pesquisa ou atividade específica do conjunto de dados; consulte o exemplo de endpoint e os campos de cobertura.

indicator: Identificador de indicador nativo.

expiry: Seleção de opções de expiração, por exemplo 7d.

strategy: Identificador de estratégia nativo. Os feeds de estratégia Raw exigem acesso pago real.

session: Identificador de sessão de abertura.

range: Seleção de abertura.

AutoSignal · Faixa de abertura

GET https://autosignal.ai/api/v1/repo/opening-range/BTC

frame: Estudo de armação de velas. Os modelos de velas concluídas mantêm o limite real da fonte concluída.

window: Janela de pesquisa ou atividade específica do conjunto de dados; consulte o exemplo de endpoint e os campos de cobertura.

indicator: Identificador de indicador nativo.

expiry: Seleção de opções de expiração, por exemplo 7d.

strategy: Identificador de estratégia nativo. Os feeds de estratégia Raw exigem acesso pago real.

session: Identificador de sessão de abertura.

range: Seleção de abertura.

Estratégias AutoSignal

GET https://autosignal.ai/api/v1/repo/strategies/BTC

frame: Estudo de armação de velas. Os modelos de velas concluídas mantêm o limite real da fonte concluída.

window: Janela de pesquisa ou atividade específica do conjunto de dados; consulte o exemplo de endpoint e os campos de cobertura.

indicator: Identificador de indicador nativo.

expiry: Seleção de opções de expiração, por exemplo 7d.

strategy: Identificador de estratégia nativo. Os feeds de estratégia Raw exigem acesso pago real.

session: Identificador de sessão de abertura.

range: Seleção de abertura.

Amplitude do mercado

GET https://autosignal.ai/api/v1/breadth

timeframe: Período de Heatmap, por exemplo 24h. Os valores das células e a cobertura da fonte são específicos para esse período.

Medo e ganância AutoSignal

GET https://autosignal.ai/api/v1/sentiment

Calendário de desbloqueio de tokens

GET https://autosignal.ai/api/v1/token-unlocks

Fluxos de ETFs

GET https://autosignal.ai/api/v1/etf-flows/BTC

Posições de baleias e consulta de carteiras

GET https://autosignal.ai/api/v1/hyperliquid

address: Público Hyperliquid Endereço da carteira. Nunca envie uma chave privada.

Transferências de carteiras de corretoras

GET https://autosignal.ai/api/v1/exchange-flows

asset: Filtro de ativos.

exchange: Identificador de troca.

window: Janela de pesquisa ou atividade específica do conjunto de dados; consulte o exemplo de endpoint e os campos de cobertura.

side: Filtro de direção de transferência.

offset: Deslocamento de resultados com base zero.

limit: Página solicitada ou contagem de velas. Cada manipulador de fonte aplica seus próprios limites documentados; inspecionar linhas devolvidas e história.

end: Limite superior histórico apoiado pelo conjunto de dados.

Dados de pesquisa

GET https://autosignal.ai/api/v1/research/open-interest-activity?symbol=BTC&interval=1h

symbol: Símbolo de ativo-base, por exemplo BTC E ETH. Use símbolos de mercado para descobrir símbolos perpétuos suportados.

interval: Vela de origem ou intervalo de amostragem. Disponibilidade e história dependem do conjunto de dados; seleções não suportadas retornam um erro em vez de outro intervalo.

window: Janela de pesquisa ou atividade específica do conjunto de dados; consulte o exemplo de endpoint e os campos de cobertura.

days: Requisito de retrospectiva histórica em dias, sujeito a retenção de fonte nativa.

limit: Página solicitada ou contagem de velas. Cada manipulador de fonte aplica seus próprios limites documentados; inspecionar linhas devolvidas e história.

scope: ▁scopembito de pesquisa específico do conjunto de dados.

Ativos de pesquisa suportados

GET https://autosignal.ai/api/v1/research-assets/open-interest-activity

Posições em aberto arquivadas

GET https://autosignal.ai/api/v1/archive/oi/BTC

days: Requisito de retrospectiva histórica em dias, sujeito a retenção de fonte nativa.

interval: Vela de origem ou intervalo de amostragem. Disponibilidade e história dependem do conjunto de dados; seleções não suportadas retornam um erro em vez de outro intervalo.

Mapa de calor arquivado

GET https://autosignal.ai/api/v1/archive/heatmap/BTC

days: Requisito de retrospectiva histórica em dias, sujeito a retenção de fonte nativa.

interval: Vela de origem ou intervalo de amostragem. Disponibilidade e história dependem do conjunto de dados; seleções não suportadas retornam um erro em vez de outro intervalo.

Liquidações arquivadas

GET https://autosignal.ai/api/v1/archive/liquidations/BTC

days: Requisito de retrospectiva histórica em dias, sujeito a retenção de fonte nativa.

interval: Vela de origem ou intervalo de amostragem. Disponibilidade e história dependem do conjunto de dados; seleções não suportadas retornam um erro em vez de outro intervalo.