Komplett REST API-referens
Bemästra Smart Money API med vår omfattande REST-referens. Lär dig alla slutpunkter, parametrar, autentiseringsmetoder och verkliga integrationsmönster för kryptoderivatintelligens och valpspårningsdata.
Översikt
Smart Money API ger RESTful-åtkomst till realtidsdata för kryptoderivat över tre stora börser: Bybit, Binance och Hyperliquid. Vårt API sammanställer valpens plånbokspositioner, finansieringsräntor, öppet intresse-mått, likvidationsdata och on-chain-signaler i ett enhetligt gränssnitt. Oavsett om du bygger handelsalgoritmer, riskhanteringssystem eller marknadsanalysverktyg ger REST API dig direkt programmatisk åtkomst till all Smart Money-intelligens.
Med över 229 automatiskt upptäckta handelssymboler och 600+ övervakade valpens plånböcker ger API:n omfattande marknadsintelligens. Realtids WebSocket-anslutningar levererar uppdateringar på under en sekund, medan våra REST-slutpunkter hanterar batchfrågor, historisk datahämtning och portföljanalys i stor skala.
Autentisering
Smart Money API använder API-nyckelautentisering. Den primära metoden är X-API-Key begärandehuvud. Du kan generera API-nycklar från din instrumentpanel. En sessions-JWT via Authorization: Bearer accepteras som reserv för webbläsar/instrumentpanelssessioner, men API-klienter bör använda X-API-Key.
API-nyckelautentisering (primär)
Skicka din API-nyckel i X-API-Key huvudet vid varje förfrågan. Lägg aldrig din nyckel i en URL.
Sessions-JWT (reserv)
Webbläsar/instrumentpanelssessioner kan skicka en sessions-JWT via Authorization: Bearer (giltig i 24 timmar). Programmatiska klienter bör föredra X-API-Key.
Bas-URL & Slutpunkter
Alla API-förfrågningar går till https://api.smartmoneyapi.com. API:n är organiserad i logiska resurskategorier med versionsprefix. Den nuvarande stabila versionen är v1.
Bas-URL: https://api.smartmoneyapi.com/api/v1
WebSocket-URL: wss://ws.smartmoneyapi.com/stream
Svarsformat
Alla API-svar returneras som JSON-objekt med ett standardkuvertformat. Lyckade svar returnerar HTTP 200-299-statuskoder med data i svarskroppen. Felsvar inkluderar detaljerade felmeddelanden och lösningsförslag.
Valpstorlekar Slutpunkt
Hämta detaljerade positioner från övervakade vallet plånböcker över alla börser. Denna slutpunkt visar realtids hävstång, ingångspriser, likvidationspriser och realiserad P&L för höga positioner.
| Parameter | Typ | Beskrivning |
|---|---|---|
| symbol | string | Handelspar (t.ex., BTCUSDT, ETHUSDT) valfri |
| exchange | string | Filtrera efter börs: bybit, binance, hyperliquid valfri |
| min_position_size | number | Minsta positionsstorlek i basasset valfri |
| direction | string | endast långa eller korta positioner valfri |
| page | integer | Paginera sidnummer, standard 1 valfri |
| limit | integer | Resultat per sida, max 100, standard 50 valfri |
Exempel på förfrågan:
Funding Rates Endpoint
Få tillgång till realtids och historiska finansieringsräntor över Bybit, Binance och Hyperliquid. Finansieringsräntor är kritiska för arbitragehandel, swingstrategier och derivathäckning. Vår API sammanställer räntor med 15-minuters granularitet och tillhandahåller historisk ränteanalys.
| Parameter | Typ | Beskrivning |
|---|---|---|
| symbol | string | Handelspar (t.ex., BTCUSDT) obligatorisk |
| exchange | string | Börs: bybit, binance, hyperliquid valfri |
| interval | string | 1h, 4h, 1d, standard 1h valfri |
| limit | integer | Historiska perioder att returnera, max 500 valfri |
Exempel på förfrågan:
Open Interest-slutpunkt
Övervak sammanlagd öppen ränta över alla hävstångshandlare. Avvikelse i öppen ränta från prisförändringar signalerar potentiella vändningar och trendfortsättningsmöjligheter. Spåra både absolut OI och OI-förändringshastigheter.
| Parameter | Typ | Beskrivning |
|---|---|---|
| symbol | string | Handelspar required |
| exchange | string | bybit, binance, eller hyperliquid optional |
| granularity | string | 1m, 5m, 15m, 1h, 4h, 1d, standard 15m optional |
Likvidationsslutpunkt
Returnerar två kompletterande vyer för ett symbol: hävstångsprojicerade nivåer (en uppskattning av var likvidationskluster finns) och en realized_heatmap — den VERKLIGA utförda tvångslikvidationsintensiteten (pris × tid) aggregerad live från publika börsers WebSocket-flöden: Binance, OKX, Bybit, Bitget och BitMEX. Värmekartan visas när strömmen har data för symbolen.
| Parameter | Typ | Beskrivning |
|---|---|---|
| symbol | string | Tillgångssymbol, standard BTC optional |
Trader returnerar kaskadrisk, närmaste avstånd och realiserade totaler/per sida. Pro returnerar fullständiga projicerade nivåer plus den fullständiga realized_heatmap (matriser, per-priskluster, per-börsantal).
On-Chain DeFi-likvidationer
Utförda DeFi-låneprotokollikvidationer hämtade direkt från våra egna lokala BSC- och Avalanche-fullnoder — oberoende av någon handelsbot. Täcker Venus/Cream och Moolah på BSC, och AAVE V3/V2, Benqi, BankerJoe, Granary och Vinium på Avalanche. Kräver en autentiserad nyckel (Trader+); Pro returnerar dessutom botberoende riskpositioner.
| Parameter | Typ | Beskrivning |
|---|---|---|
| chain | string | bsc eller avax; utelämna för alla optional |
| limit | integer | Max rader, standard 100, max 500 (nyaste-först) optional |
Bekräftelseslutpunkt
Slutpunkten /v1/confirm returnerar en regelbaserad, multifaktor- konfluens poäng som kombinerar derivat, on-chain (gratis Coin Metrics: MVRV / exchange-flow / active-address) och valpositionering. Den sammanställda poängen sträcker sig från -1.0 till +1.0 (inte 0–100) och varje svar inkluderar en transparent faktorer uppdelning (per-delningspoäng × vikt), justeringar, vikter, och täckning. Det är beslutsstöd, inte en garanterad vinstprocent. En ospårad symbol returnerar ett explicit NO_DATA / inte stödd-resultat snarare än en fabricerad LOW.
Parametrar: symbol (BTC/ETH/SOL) och direction (long/short). confidence är en av HIGH / MEDIUM / LOW / VETO / NO_DATA; action är en av CONFIRM_FULL / CONFIRM_REDUCED / CONFIRM_MINIMAL / VETO_SKIP / NO_DATA_SKIP; size_mult är den föreslagna positionsstorleksmultiplikatorn.
On-Chain Data-slutpunkter
Få tillgång till Bitcoin- och Ethereum-on-chain-mått inklusive börsflöden, valplånboksrörelser, MVRV-kvot, NUPL, utgiftsvillkor och realiserad volatilitet. Dessa mått identifierar ackumulerings-/distributionscykler och ger tidiga signaler för större vändningar.
| Parameter | Typ | Beskrivning |
|---|---|---|
| asset | string | bitcoin eller ethereum required |
| metrics | array | Specifika mått: exchange_flows, mvrv, nupl, whale_moves optional |
| interval | string | 1d (daglig), 1w (veckovis), standard 1d optional |
Datamodellreferens
Att förstå strukturen för API-svar är avgörande för integration. Nedan finns de fullständiga datamodelldefinitionerna som används i alla slutpunkter.
WhalePosition-objekt
FundingRateRecord-objekt
Kodexempel
Här är produktionsklara kodexempel för vanliga integrationsmönster.
Övervaka valjepositioner i Python
Bästa praxis & prestandatips
Vanliga integrationsmönster
Mönster 1: Varna vid valjeackumulering
Ställ in varningar när valjepositioner ökar över en tröskel, vilket signalerar potentiella bull runs eller ackumuleringsfaser.
Mönster 2: Identifiering av finansieringsräntearbitrage
Upptäck automatiskt när spridningen av finansieringsräntor överskrider lönsamma trösklar över börser, vilket möjliggör algoritmer för korsbörsarbitrage.
Mönster 3: Övervakning av likvidationskaskader
Spåra stora likvidationer och positionera algoritmen för att dra nytta av kaskaderande likvidationer och höginfluerande prisförändringar.
Mönster 4: Bekräftelse med flera signaler
Kombinera valjepositioner, finansieringsräntor, on-chain-mått och våra AI-bekräftelsepoäng för högsäkerhetsinträdessignaler.
Redo att börja?
Hämta din API-nyckel från konsolen och börja bygga idag. Alla nya konton får tillgång till fri nivå med 20 förfrågningar per dag (BTC, ETH, SOL). Uppgradera till Trader eller Pro för obegränsad tillgång till alla symboler och avancerade funktioner.
Hämta API-nyckelLås upp Pro-funktioner
Få full tillgång till valjepositioner, bekräftelsepoäng, on-chain-data och 2000+ API-förfrågningar per dag.
Visa priser