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.
Recherche de cryptomonnaies
GET https://autosignal.ai/api/v1/coins/search?q=bitcoin
q: Nom ou symbole de pièce à rechercher.
offset: Compensation des résultats fondée sur le zéro.
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.