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.
Busca de criptomoedas
GET https://autosignal.ai/api/v1/coins/search?q=bitcoin
q: Nome da moeda ou símbolo para procurar.
offset: Deslocamento de resultados com base zero.
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.