API de données crypto : liquidations, financement, positions ouvertes et MCP

Développez avec une API crypto en lecture seule : OHLCV, cartes de liquidations, positions ouvertes, financement et plus. Connectez MCP aux clients IA. API seules dès $24.99/mois.

Tarifs et accès API

API Starter coûte 24.99 USD par mois et comprend 30 requêtes par minute.

API Builder coûte 69.99 USD par mois et comprend 60 requêtes par minute.

API Growth coûte 249.99 USD par mois et comprend 120 requêtes par minute.

API Scale coûte 499.99 USD par mois et comprend 240 requêtes par minute.

La facturation hebdomadaire et annuelle et des conditions entreprise sont aussi proposées. La page des tarifs précise les totaux par période. Les formules API seules n'incluent ni essai ni accès aux graphiques de recherche payants. Les abonnés vérifiés Pro, Advanced et Ultimate disposent également des quotas API documentés.

À quelles données puis-je accéder ?

Le catalogue documente cours, bougies OHLCV, positions ouvertes, financement, estimations et ordres de liquidation enregistrés, options, études techniques, cartes RSI, flux ETF, ampleur du marché, libérations de jetons et positions des baleines.

Comment fonctionne l'accès MCP ?

Connectez à /api/mcp un client compatible Streamable HTTP avec en-tête Bearer personnalisé. Les outils list_market_datasets et get_market_data fournissent un accès en lecture seule avec votre clé API.

Puis-je passer des ordres via cette API ?

Non. L'API et MCP lisent des données de marché. Ils ne passent pas d'ordres, ne connectent pas de compte de plateforme et ne consultent pas de données privées de compte ou de facturation.

Démarrage rapide de l’API REST

Créez un compte AutoSignal vérifié ou connectez-vous, activez un accès payant ou un accès gratuit approuvé, puis créez une clé API dans l’espace développeurs. Les clés ne sont affichées qu’une seule fois. Conservez-les sur votre serveur ou dans un coffre sécurisé de données d’authentification.

Envoyez des requêtes GET à /api/v1 avec l’en-tête Authorization: Bearer YOUR_API_KEY. Les clés doivent figurer dans les en-têtes de requête. Ne les placez pas dans des fichiers publics du navigateur, des URL, des outils d’analyse, des captures d’écran ou des dépôts de code.

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

Accès et limites

La durée de validité par défaut d’une clé est de 90 jours. L’API de gestion des clés accepte une durée de 1–365 jours et autorise jusqu’à cinq clés actives par compte. Révoquez immédiatement toute clé divulguée. Les clés révoquées ou expirées cessent de fonctionner.

Toutes les clés partagent le quota du compte : Pro 60, Advanced 120 et Ultimate 240 requêtes par minute. API seules : API Starter 30, API Builder 60, API Growth 120, API Scale 240. Des limites IP s'ajoutent. L'accès est vérifié à chaque requête et cesse à expiration. L'API seule ne débloque pas les graphiques payants. Les stratégies brutes exigent un accès payant actif.

Requêtes, pagination et erreurs

Le catalogue ci-dessous répertorie toutes les ressources REST autorisées par l’API développeurs. La spécification OpenAPI téléchargeable décrit les chemins, les noms de paramètres acceptés, l’autorisation et les codes d’état. La structure des réponses dépend du jeu de données ; il n’existe pas d’enveloppe universelle.

Les noms des paramètres sont sensibles à la casse. Les paramètres non pris en charge ou répétés renvoient 400. Les symboles d’actifs utilisent des lettres majuscules et des chiffres, comme BTC. Consultez market-symbols ou research-assets pour connaître la couverture, sans supposer que chaque actif prend en charge tous les jeux de données.

Les réponses de bougies contiennent rows, history et hasMore. Pour obtenir des bougies plus anciennes, passez before comme borne exclusive en millisecondes Unix, avec l’heure de la plus ancienne bougie reçue. Fusionnez les données par heure d’origine et symbole, supprimez les doublons et arrêtez lorsque hasMore vaut false. Les listes de cryptomonnaies utilisent page et limit ; la recherche utilise offset. Chaque jeu de données conserve les limites de sa source.

401 indique une clé ou un titulaire vérifié invalide. 403 indique l’absence de droits ou qu’une offre payante est requise. 404 indique une ressource inconnue ou un actif indisponible. 405 exige GET. 429 contient Retry-After en secondes. 503 indique qu’une source ou un service nécessaire est indisponible.

Respectez Retry-After. Pour les autres erreurs temporaires, utilisez un délai exponentiel plafonné avec une variation aléatoire, annulez les requêtes devenues inutiles et ne réessayez pas les erreurs d’authentification ou de validation. Partagez les lectures identiques dans votre application au lieu d’interroger une fois par utilisateur.

Unités, horodatages et couverture des sources

Conservez les unités déclarées et les horodatages de la source. L’heure de récupération n’est pas l’heure d’observation. Les bougies utilisent la borne UTC d’origine ; les mois et années calendaires ont des durées variables. Les modèles de bougies clôturées identifient la borne achevée de la source, qui peut être antérieure à la requête.

Les positions ouvertes peuvent être exprimées en quantité de l’actif de base, en nombre de contrats ou en valeur notionnelle en USD. Les multiplicateurs et les contrats inverses sont importants. Comparez les totaux uniquement à plateformes, instruments, unités et heures d’observation identiques. La ressource de couverture précise les marchés inclus, exclus et indisponibles ; les totaux ne garantissent pas une couverture mondiale complète.

Un taux de financement concerne un contrat et un intervalle de règlement précis. Un taux sur une heure et un taux sur huit heures ne sont pas directement comparables sans normalisation explicite. Conservez l’intervalle renvoyé et l’heure du prochain règlement.

Les liquidations enregistrées sont des ordres de clôture forcée observés. Les cartes thermiques et les pools de liquidation sont des estimations de modèles et doivent être présentés comme tels. Les cellules historiques n’ont aucun montant en USD sauf si la source le fournit. Les options utilisent les données natives de Deribit ; les données fondamentales identifient leurs sources DefiLlama.

Une valeur null, manquante ou indisponible n’est pas zéro. Une réponse réussie peut contenir une couverture partielle des plateformes ou un historique limité. Présentez l’état de la source, la couverture, l’historique et les dates des données enregistrées à côté des lectures. Ne présentez pas une observation enregistrée comme actuelle et ne comblez pas les lacunes avec des valeurs inventées.

Guide de connexion MCP

Utilisez un client MCP compatible avec Streamable HTTP et les en-têtes Authorization personnalisés. Connectez-vous à /api/mcp avec la même clé Bearer que pour l’API REST. Conservez cette clé dans le coffre sécurisé du client.

list_market_datasets renvoie le catalogue pris en charge. get_market_data lit un jeu de données autorisé avec le chemin demandé et les paramètres acceptés. Les outils sont en lecture seule et conservent les contrôles d’accès du titulaire, les restrictions des jeux de données et les limites de l’offre.

Les appels aux outils de données partagent le quota du compte REST. Les requêtes du protocole MCP ont une limite supplémentaire de 120 par minute et par compte. Les données de compte, de paiement, d’administration et les identifiants des fournisseurs ne sont pas des jeux de données de marché.

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

Référence de l'ensemble de données

Fondamentaux · Stablecoins

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

Fondamentaux · Frais des protocoles

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

Fondamentaux · Revenus des protocoles

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

Fondamentaux · Volume des DEX

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

Fondamentaux · TVL de la DeFi

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

Fondamentaux · TVL par blockchain

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

Fondamentaux · Rendements de la DeFi

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

Cotations des contrats perpétuels

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

limit: Nombre de pages ou de bougies demandées. Chaque gestionnaire de source applique ses propres limites documentées; inspecter les lignes retournées et l'historique.

Classement des cryptomonnaies

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

page: Numéro de catalogue unique.

limit: Nombre de pages ou de bougies demandées. Chaque gestionnaire de source applique ses propres limites documentées; inspecter les lignes retournées et l'historique.

category: Identificateur de catégorie de catalogue; tous sélectionnent le catalogue complet.

Cotations du catalogue

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

Symboles des contrats perpétuels pris en charge

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

Actifs du graphique et logos

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

Identité de la cryptomonnaie

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

Marchés de dérivés

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

Bougies OHLCV

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

interval: Chandelle ou intervalle de prélèvement. La disponibilité et l'historique dépendent de l'ensemble de données; les sélections non prises en charge renvoient une erreur plutôt qu'un autre intervalle.

limit: Nombre de pages ou de bougies demandées. Chaque gestionnaire de source applique ses propres limites documentées; inspecter les lignes retournées et l'historique.

before: Limite historique exclusive de la bougie en millisecondes. Demander des bougies antérieures en utilisant la première ligne retournée.

Champs de réponse
symbol
string
interval
string
rows
array
rows[].time
integer — Natif UTC bougie ouverte en millisecondes.
rows[].closeTime
integer — Bougie indigène fermer la limite en millisecondes Unix, lorsqu'elle est fournie.
rows[].open
number
rows[].high
number
rows[].low
number
rows[].close
number
rows[].volume
number,null — Volume de l'ensemble de base lorsqu'il est fourni. L'absence n'est pas disponible.
rows[].quoteVolume
number,null — Volume de l'actif-citation lorsqu'il est fourni.
rows[].takerBuyQuoteVolume
number,null
history
object,null — Identification de la source, rétention, temps de source et couverture du volume. Préserver l'objet complet.
hasMore
boolean — L'historique des sources indigènes peut-il être demandé?

Synthèse de l’actif

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

interval: Chandelle ou intervalle de prélèvement. La disponibilité et l'historique dépendent de l'ensemble de données; les sélections non prises en charge renvoient une erreur plutôt qu'un autre intervalle.

Carte thermique du RSI

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

interval: Chandelle ou intervalle de prélèvement. La disponibilité et l'historique dépendent de l'ensemble de données; les sélections non prises en charge renvoient une erreur plutôt qu'un autre intervalle.

Historique de l’intérêt ouvert

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

interval: Chandelle ou intervalle de prélèvement. La disponibilité et l'historique dépendent de l'ensemble de données; les sélections non prises en charge renvoient une erreur plutôt qu'un autre intervalle.

days: Rétrospective historique demandée en quelques jours, sous réserve de la conservation des sources indigènes.

Champs de réponse
symbol
string
venue
string
source
string
instrument
string
interval
string
days
integer
asOf
integer — Millisecondes Unix en UTC. Conserver l’heure d’observation fournie par ce champ.
first
integer,null — Millisecondes Unix en UTC. Conserver l’heure d’observation fournie par ce champ.
last
integer,null — Millisecondes Unix en UTC. Conserver l’heure d’observation fournie par ce champ.
rows
array
rows[].time
integer — Millisecondes Unix en UTC. Conserver l’heure d’observation fournie par ce champ.
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 — Variation en pourcentage sur exactement 24 heures lorsque les deux observations en USD existent.

Intérêt ouvert agrégé

GET https://autosignal.ai/api/v1/open-interest-aggregate/BTC
Champs de réponse
symbol
string
usd
number — Somme des contrats natifs à jour inclus. Cela ne signifie pas que tout le marché est couvert.
asOf
integer — Observation la plus ancienne des contrats inclus, en millisecondes Unix.
observedAt
integer — Millisecondes Unix en UTC. Conserver l’heure d’observation fournie par ce champ.
venues
integer
rows
array
rows[].symbol
string
rows[].venue
string
rows[].instrument
string
rows[].market
string
rows[].usd
number — Notionnel en USD après la normalisation unilatérale et la valorisation déclarées.
rows[].asOf
integer — Millisecondes Unix en UTC. Conserver l’heure d’observation fournie par ce champ.
rows[].observedAt
integer — Millisecondes Unix en UTC. Conserver l’heure d’observation fournie par ce champ.
rows[].base
number
rows[].valuationPrice
number
rows[].markAsOf
integer — Millisecondes Unix en UTC. Conserver l’heure d’observation fournie par ce champ.
rows[].counting
string
rows[].timestampBasis
string
rows[].calculation
string
rows[].quoteCurrency
string
rows[].quoteUsdRate
number,null
rows[].quoteAsOf
integer,null — Millisecondes Unix en UTC. Conserver l’heure d’observation fournie par ce champ.
rows[].usdBasis
string
venueRows
array
venueRows[].venue
string
venueRows[].usd
number
venueRows[].asOf
integer — Millisecondes Unix en UTC. Conserver l’heure d’observation fournie par ce champ.
venueRows[].contracts
array
counting
string
complete
boolean
scope
string
sourceVersion
string
unavailableVenues
array
excludedVenues
array

Couverture des marchés de l’intérêt ouvert

GET https://autosignal.ai/api/v1/open-interest-coverage/BTC
Champs de réponse
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 — Millisecondes Unix en UTC. Conserver l’heure d’observation fournie par ce champ.
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 — Millisecondes Unix en UTC. Conserver l’heure d’observation fournie par ce champ.
rows[].valuationPrice
number,null
rows[].stale
boolean
rows[].valuationUnavailable
boolean
coveredUsd
number — Somme des contrats ayant une valorisation disponible ; consulter partial et missingFamilies.
totalUsd
number,null — Null lorsqu’un contrat ou une famille est indisponible. Ne jamais remplacer par coveredUsd comme total complet.
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

Taux de financement actuels et intervalles de règlement

GET https://autosignal.ai/api/v1/funding-current/BTC
Champs de réponse
symbol
string
kind
string
asOf
integer — Temps d'instantané en millisecondes. Les horaires des lieux font toujours autorité.
venues
array
venues[].venue
string
venues[].instrument
string
venues[].fundingRate
number,null — Taux de fractionnement autochtone par intervalle déclaré.
venues[].percent
number,null — Taux d'activité 100.
venues[].percent8h
number,null — Normalisation explicite de huit heures lorsque fourni.
venues[].intervalHours
number,null
venues[].asOf
integer,null
venues[].nextFundingTime
integer,null
venues[].timestampBasis
string

Historique des règlements de financement

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

days: Rétrospective historique demandée en quelques jours, sous réserve de la conservation des sources indigènes.

Champs de réponse
symbol
string
venue
string
instrument
string
market
string
days
integer
asOf
integer — Millisecondes Unix en UTC. Conserver l’heure d’observation fournie par ce champ.
rows
array
rows[].time
integer — Millisecondes Unix en UTC. Conserver l’heure d’observation fournie par ce champ.
rows[].rate
number — Taux de financement sous forme décimale pour ce règlement natif.
rows[].percent
number — Taux de règlement multiplié par 100 ; ce n’est pas un taux annualisé.
rows[].intervalHours
number,null — Heures depuis le règlement disponible précédent, lorsqu’elles sont connues.
coverage
object
sumPercent
number — Somme arithmétique des pourcentages de règlement renvoyés, et non rendement composé du portefeuille.
truncated
boolean

Positionnement des comptes acheteurs et vendeurs

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

Estimation actuelle du financement pondéré par intérêt ouvert

GET https://autosignal.ai/api/v1/funding-weighted/BTC
Champs de réponse
kind
string
symbol
string
sourceVersion
string
percent8h
number — Estimation actuelle de contrats appariés, normalisée linéairement sur huit heures et exprimée en pourcentage. Inclut les taux actuels ou projetés, pas le financement réalisé.
fraction8h
number — La même estimation sur huit heures en taux fractionnaire, égale à percent8h divisé par100.
matchedOiUsd
number
eligiblePerpetualOiUsd
number
coverage
number — Intérêt ouvert apparié divisé par l’intérêt ouvert perpétuel admissible et récent de ces sources ; pas une couverture mondiale.
asOf
integer — Millisecondes Unix en UTC. Conserver l’heure d’observation fournie par ce champ.
expiresAt
integer — Première expiration des données utilisées pour le taux ou le dénominateur de couverture ; ce résultat n’est plus actuel après cette heure.
rows
array
rows[].venue
string
rows[].instrument
string
rows[].oiUsd
number
rows[].percent8h
number
rows[].fundingAsOf
integer — Millisecondes Unix en UTC. Conserver l’heure d’observation fournie par ce champ.
rows[].oiAsOf
integer — Millisecondes Unix en UTC. Conserver l’heure d’observation fournie par ce champ.
rows[].rateKind
string,null

Ordres de liquidation enregistrés et totaux

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

Carte thermique des liquidations estimées

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

timeframe: Période de chauffage, par exemple 24hC'est vrai. Les valeurs des cellules et la couverture des sources sont spécifiques à cette période.

Prix d’exercice, échéances et données put/call des options

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

Exécutions de transactions agressives

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

window: Fenêtre de retour ou d'activité spécifique à l'ensemble des données; voir l'exemple du paramètre et les champs de couverture.

Séries d’indicateurs techniques

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

interval: Chandelle ou intervalle de prélèvement. La disponibilité et l'historique dépendent de l'ensemble de données; les sélections non prises en charge renvoient une erreur plutôt qu'un autre intervalle.

anchor: L'étude ancestrée commence comme le soutient le gestionnaire de l'étude.

before: Limite historique exclusive de la bougie en millisecondes. Demander des bougies antérieures en utilisant la première ligne retournée.

settings: Encodé par URL JSON objet avec des paramètres d'étude. Préserver les noms et types de la configuration de l'étude; ne pas envoyer de code exécutable.

Indicateurs AutoSignal

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

frame: Étudiez le cadre de bougies. Les modèles de bougies achevés conservent la limite de source réelle.

window: Fenêtre de retour ou d'activité spécifique à l'ensemble des données; voir l'exemple du paramètre et les champs de couverture.

indicator: Identificateur de l'indicateur autochtone.

expiry: Choix de l'expiration des options, par exemple 7d.

strategy: Identificateur de stratégie autochtone. Les flux de stratégie bruts nécessitent un accès payant réel.

session: Identification de la session d'ouverture.

range: Sélection d'ouverture.

Modèles quantitatifs AutoSignal

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

frame: Étudiez le cadre de bougies. Les modèles de bougies achevés conservent la limite de source réelle.

window: Fenêtre de retour ou d'activité spécifique à l'ensemble des données; voir l'exemple du paramètre et les champs de couverture.

indicator: Identificateur de l'indicateur autochtone.

expiry: Choix de l'expiration des options, par exemple 7d.

strategy: Identificateur de stratégie autochtone. Les flux de stratégie bruts nécessitent un accès payant réel.

session: Identification de la session d'ouverture.

range: Sélection d'ouverture.

Signal AutoSignal

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

frame: Étudiez le cadre de bougies. Les modèles de bougies achevés conservent la limite de source réelle.

window: Fenêtre de retour ou d'activité spécifique à l'ensemble des données; voir l'exemple du paramètre et les champs de couverture.

indicator: Identificateur de l'indicateur autochtone.

expiry: Choix de l'expiration des options, par exemple 7d.

strategy: Identificateur de stratégie autochtone. Les flux de stratégie bruts nécessitent un accès payant réel.

session: Identification de la session d'ouverture.

range: Sélection d'ouverture.

Liquidations AutoSignal

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

frame: Étudiez le cadre de bougies. Les modèles de bougies achevés conservent la limite de source réelle.

window: Fenêtre de retour ou d'activité spécifique à l'ensemble des données; voir l'exemple du paramètre et les champs de couverture.

indicator: Identificateur de l'indicateur autochtone.

expiry: Choix de l'expiration des options, par exemple 7d.

strategy: Identificateur de stratégie autochtone. Les flux de stratégie bruts nécessitent un accès payant réel.

session: Identification de la session d'ouverture.

range: Sélection d'ouverture.

AutoSignal · Premier franchissement

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

frame: Étudiez le cadre de bougies. Les modèles de bougies achevés conservent la limite de source réelle.

window: Fenêtre de retour ou d'activité spécifique à l'ensemble des données; voir l'exemple du paramètre et les champs de couverture.

indicator: Identificateur de l'indicateur autochtone.

expiry: Choix de l'expiration des options, par exemple 7d.

strategy: Identificateur de stratégie autochtone. Les flux de stratégie bruts nécessitent un accès payant réel.

session: Identification de la session d'ouverture.

range: Sélection d'ouverture.

AutoSignal · Plage d’ouverture

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

frame: Étudiez le cadre de bougies. Les modèles de bougies achevés conservent la limite de source réelle.

window: Fenêtre de retour ou d'activité spécifique à l'ensemble des données; voir l'exemple du paramètre et les champs de couverture.

indicator: Identificateur de l'indicateur autochtone.

expiry: Choix de l'expiration des options, par exemple 7d.

strategy: Identificateur de stratégie autochtone. Les flux de stratégie bruts nécessitent un accès payant réel.

session: Identification de la session d'ouverture.

range: Sélection d'ouverture.

Stratégies AutoSignal

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

frame: Étudiez le cadre de bougies. Les modèles de bougies achevés conservent la limite de source réelle.

window: Fenêtre de retour ou d'activité spécifique à l'ensemble des données; voir l'exemple du paramètre et les champs de couverture.

indicator: Identificateur de l'indicateur autochtone.

expiry: Choix de l'expiration des options, par exemple 7d.

strategy: Identificateur de stratégie autochtone. Les flux de stratégie bruts nécessitent un accès payant réel.

session: Identification de la session d'ouverture.

range: Sélection d'ouverture.

Ampleur du marché

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

timeframe: Période de chauffage, par exemple 24hC'est vrai. Les valeurs des cellules et la couverture des sources sont spécifiques à cette période.

Peur et avidité AutoSignal

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

Calendrier de déblocage des tokens

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

Flux des ETF

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

Positions des baleines et recherche de portefeuilles

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

address: Services publics Hyperliquid adresse du portefeuille. N'envoyez jamais de clé privée.

Transferts des portefeuilles d’exchanges

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

asset: Filtre d'actifs.

exchange: Identificateur d'échange.

window: Fenêtre de retour ou d'activité spécifique à l'ensemble des données; voir l'exemple du paramètre et les champs de couverture.

side: Filtre de direction.

offset: Compensation des résultats fondée sur le zéro.

limit: Nombre de pages ou de bougies demandées. Chaque gestionnaire de source applique ses propres limites documentées; inspecter les lignes retournées et l'historique.

end: Limite supérieure historique supportée par l'ensemble de données.

Données de recherche

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

symbol: Symbole de base en majuscules, par exemple BTC ou ETHC'est vrai. Utilisez les symboles du marché pour découvrir les symboles permanents supportés.

interval: Chandelle ou intervalle de prélèvement. La disponibilité et l'historique dépendent de l'ensemble de données; les sélections non prises en charge renvoient une erreur plutôt qu'un autre intervalle.

window: Fenêtre de retour ou d'activité spécifique à l'ensemble des données; voir l'exemple du paramètre et les champs de couverture.

days: Rétrospective historique demandée en quelques jours, sous réserve de la conservation des sources indigènes.

limit: Nombre de pages ou de bougies demandées. Chaque gestionnaire de source applique ses propres limites documentées; inspecter les lignes retournées et l'historique.

scope: Champ de recherche spécifique à l'ensemble des données.

Actifs de recherche pris en charge

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

Intérêt ouvert archivé

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

days: Rétrospective historique demandée en quelques jours, sous réserve de la conservation des sources indigènes.

interval: Chandelle ou intervalle de prélèvement. La disponibilité et l'historique dépendent de l'ensemble de données; les sélections non prises en charge renvoient une erreur plutôt qu'un autre intervalle.

Carte thermique archivée

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

days: Rétrospective historique demandée en quelques jours, sous réserve de la conservation des sources indigènes.

interval: Chandelle ou intervalle de prélèvement. La disponibilité et l'historique dépendent de l'ensemble de données; les sélections non prises en charge renvoient une erreur plutôt qu'un autre intervalle.

Liquidations archivées

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

days: Rétrospective historique demandée en quelques jours, sous réserve de la conservation des sources indigènes.

interval: Chandelle ou intervalle de prélèvement. La disponibilité et l'historique dépendent de l'ensemble de données; les sélections non prises en charge renvoient une erreur plutôt qu'un autre intervalle.