Riferimento completo API REST
Padroneggia la Smart Money API con il nostro riferimento REST completo. Scopri tutti gli endpoint, i parametri, i metodi di autenticazione e i modelli di integrazione reali per l'intelligence sui derivati crypto e il tracciamento delle balene.
Panoramica
La Smart Money API offre accesso RESTful ai dati in tempo reale sui derivati delle criptovalute su tre exchange principali: Bybit, Binance e Hyperliquid. La nostra API aggrega le posizioni dei portafogli delle balene, i tassi di funding, le metriche di open interest, i dati sulle liquidazioni e i segnali on-chain in un'unica interfaccia. Che tu stia costruendo algoritmi di trading, sistemi di gestione del rischio o strumenti di analisi di mercato, l'API REST ti dà accesso programmatico diretto a tutta l'intelligenza Smart Money.
Con oltre 229 simboli di trading rilevati automaticamente e più di 600 portafogli di balene monitorati, l'API fornisce un'intelligenza di mercato completa. Le connessioni WebSocket in tempo reale forniscono aggiornamenti in meno di un secondo, mentre i nostri endpoint REST gestiscono query batch, recupero di dati storici e analisi del portafoglio su larga scala.
Autenticazione
La Smart Money API utilizza l'autenticazione tramite chiave API. Il metodo principale è l'header di richiesta X-API-Key . Puoi generare le chiavi API dalla tua dashboard. Un JWT di sessione tramite Authorization: Bearer è accettato come soluzione alternativa per le sessioni del browser/dashboard, ma i client API dovrebbero utilizzare X-API-Key.
Autenticazione con chiave API (principale)
Invia la tua chiave API nell'header X-API-Key in ogni richiesta. Non inserire mai la tua chiave in un URL.
JWT di sessione (alternativa)
Le sessioni del browser/dashboard possono passare un JWT di sessione tramite Authorization: Bearer (valido per 24 ore). I client programmatici dovrebbero preferire X-API-Key.
URL base ed endpoint
Tutte le richieste API vanno a https://api.smartmoneyapi.com. L'API è organizzata in categorie logiche di risorse con prefissi di versione. La versione stabile attuale è v1.
URL base: https://api.smartmoneyapi.com/api/v1
URL WebSocket: wss://ws.smartmoneyapi.com/stream
Formato della risposta
Tutte le risposte dell'API vengono restituite come oggetti JSON con un formato standard. Le risposte di successo restituiscono codici di stato HTTP 200-299 con i dati nel corpo della risposta. Le risposte di errore includono messaggi di errore dettagliati e suggerimenti per la risoluzione.
Endpoint Posizioni delle balene
Recupera le posizioni dettagliate dai portafogli delle balene monitorati su tutti gli exchange. Questo endpoint mostra la leva in tempo reale, i prezzi di ingresso, i prezzi di liquidazione e il P&L non realizzato per le posizioni di alto valore.
| Parametro | Tipo | Descrizione |
|---|---|---|
| symbol | string | Coppia di trading (es. BTCUSDT, ETHUSDT) opzionale |
| exchange | string | Filtra per exchange: bybit, binance, hyperliquid opzionale |
| min_position_size | number | Dimensione minima della posizione nell'asset base opzionale |
| direction | string | Solo posizioni long o short opzionale |
| page | integer | Numero di pagina per la paginazione, predefinito 1 opzionale |
| limit | integer | Risultati per pagina, massimo 100, predefinito 50 opzionale |
Esempio di richiesta:
Endpoint Tassi di funding
Accedi ai tassi di funding in tempo reale e storici su Bybit, Binance e Hyperliquid. I tassi di funding sono fondamentali per il trading di arbitraggio, le strategie swing e la copertura dei derivati. La nostra API aggrega i tassi con granularità di 15 minuti e fornisce analisi dei tassi storici.
| Parametro | Tipo | Descrizione |
|---|---|---|
| symbol | string | Coppia di trading (es. BTCUSDT) obbligatorio |
| exchange | string | Exchange: bybit, binance, hyperliquid opzionale |
| interval | string | 1h, 4h, 1d, predefinito 1h opzionale |
| limit | integer | Periodi storici da restituire, massimo 500 opzionale |
Esempio di richiesta:
Endpoint Open Interest
Monitora l'open interest aggregato di tutti i trader con leva. Una divergenza tra l'open interest e il movimento dei prezzi segnala potenziali inversioni e opportunità di continuazione del trend. Tieni traccia sia dell'OI assoluto che dei tassi di variazione dell'OI.
| Parametro | Tipo | Descrizione |
|---|---|---|
| symbol | string | Coppia di trading obbligatorio |
| exchange | string | bybit, binance o hyperliquid opzionale |
| granularity | string | 1m, 5m, 15m, 1h, 4h, 1d, default 15m opzionale |
Endpoint Liquidazioni
Restituisce due visualizzazioni complementari per un simbolo: i livelli livelli (una stima di dove si trovano i cluster di liquidazione) e una realized_heatmap — l'INTENSITÀ effettiva delle liquidazioni forzate eseguite (prezzo × tempo) aggregata in tempo reale dai feed WebSocket degli exchange pubblici: Binance, OKX, Bybit, Bitget e BitMEX. La heatmap è presente quando lo stream ha dati per il simbolo.
| Parametro | Tipo | Descrizione |
|---|---|---|
| symbol | string | Simbolo dell'asset, default BTC opzionale |
Trader restituisce il rischio a cascata, le distanze più vicine e i totali/divisi per lato realizzati. Pro restituisce i livelli livelli completi più la realized_heatmap completa (matrici, cluster per prezzo, conteggi per exchange).
Liquidazioni On-Chain DeFi
Liquidazioni eseguite sui protocolli di lending DeFi catturate direttamente dai nostri nodi completi locali su BSC e Avalanche — indipendenti da qualsiasi trading bot. Copre Venus/Cream e Moolah su BSC, e AAVE V3/V2, Benqi, BankerJoe, Granary e Vinium su Avalanche. Richiede una chiave autenticata (Trader+); Pro restituisce anche le posizioni a rischio dipendenti dai bot.
| Parametro | Tipo | Descrizione |
|---|---|---|
| chain | string | bsc o avax; ometti per tutti opzionale |
| limit | integer | Numero massimo di righe, default 100, max 500 (più recenti prima) opzionale |
Endpoint Conferma
L'endpoint /v1/confirm restituisce un punteggio di confluenza basato su regole e multi-fattore, combinando derivati, on-chain (dati gratuiti di Coin Metrics: MVRV / flussi di exchange / indirizzi attivi) e posizionamento delle balene. Il composito varia da -1.0 a +1.0 (non 0–100) e ogni risposta include una trasparente scomposizione dei fattori (punteggio per componente × peso), aggiustamenti, pesi, e copertura. È un supporto decisionale, non una garanzia di win-rate. Un simbolo non tracciato restituisce un esplicito risultato NO_DATA / non supportato anziché un falso LOW.
Parametri: symbol (BTC/ETH/SOL) e direction (long/short). confidence è uno tra HIGH / MEDIUM / LOW / VETO / NO_DATA; action è uno tra CONFIRM_FULL / CONFIRM_REDUCED / CONFIRM_MINIMAL / VETO_SKIP / NO_DATA_SKIP; size_mult è il moltiplicatore suggerito per la dimensione della posizione.
Endpoint Dati On-Chain
Accedi a metriche on-chain di Bitcoin ed Ethereum, inclusi flussi di exchange, movimenti di portafogli di balene, rapporto MVRV, NUPL, condizioni di spesa e volatilità realizzata. Queste metriche identificano cicli di accumulo/distribuzione e forniscono segnali precoci per grandi inversioni.
| Parametro | Tipo | Descrizione |
|---|---|---|
| asset | string | bitcoin o ethereum obbligatorio |
| metrics | array | Metriche specifiche: exchange_flows, mvrv, nupl, whale_moves opzionale |
| interval | string | 1d (giornaliero), 1w (settimanale), default 1d opzionale |
Riferimento Modelli di Dati
Comprendere la struttura delle risposte API è essenziale per l'integrazione. Di seguito sono riportate le definizioni complete dei modelli di dati utilizzati in tutti gli endpoint.
Oggetto WhalePosition
Oggetto FundingRateRecord
Esempi di Codice
Di seguito sono riportati esempi di codice pronti per la produzione per modelli di integrazione comuni.
Monitora le Posizioni delle Balene in Python
Best Practice & Suggerimenti sulle Prestazioni
Modelli Comuni di Integrazione
Modello 1: Avviso sull'Accumulo delle Balene
Imposta avvisi quando le posizioni delle balene superano una soglia, segnalando potenziali fasi di accumulo o rialzi.
Modello 2: Rilevamento dell'Arbitraggio sui Tassi di Finanziamento
Rileva automaticamente quando gli spread dei tassi di finanziamento superano soglie redditizie tra gli exchange, abilitando algoritmi di arbitraggio cross-exchange.
Modello 3: Monitoraggio delle Cascate di Liquidazione
Traccia le grandi liquidazioni e posiziona l'algoritmo per sfruttare le liquidazioni a cascata e i movimenti di prezzo ad alto impatto.
Modello 4: Conferma Multi-Segnale
Combina posizioni delle balene, tassi di finanziamento, metriche on-chain e i nostri punteggi di conferma AI per segnali di ingresso ad alta convinzione.
Pronto a Iniziare?
Ottieni la tua chiave API dalla console e inizia a costruire oggi stesso. Tutti i nuovi account ottengono accesso al livello gratuito con 20 richieste al giorno (BTC, ETH, SOL). Passa a Trader o Pro per accesso illimitato a tutti i simboli e funzionalità avanzate.
Ottieni Chiave APISblocca Funzionalità Pro
Ottieni l'accesso completo alle posizioni delle balene, ai punteggi di conferma, ai dati on-chain e a 2000+ richieste API giornaliere.
Visualizza Prezzi