API-dokumentation
Multi-Exchange Data Aggregation and Advanced Filtering
Sammanställ dataaggregation över Bybit, Binance och Hyperliquid med avancerad filtrering, sortering och normalisering. Få enhetliga marknadsinsikter från 3+ börser samtidigt.
Publicerad 21 mars 2026
•
17 min läsning
•
Avancerad
Översikt över dataaggregation
Smart Money API sammanställer data om kryptovalutaderivat från 3 stora börser: Bybit, Binance och Hyperliquid. Istället för att göra separata API-anrop till varje börs får du enhetlig data med smart filtrering, jämförelse mellan börser och avancerade analytiska funktioner.
Varför aggregation är viktigt:
- Enkelt API-anrop — Få data från 3 börser samtidigt utan att hantera flera anslutningar
- Normaliserat format — Alla börser standardiserade till ett konsekvent schema
- Insikter över börser — Jämför finansieringsräntor, positioner och likviditet över plattformar
- Intelligent filtrering — Fråga efter exakt den data du behöver med kraftfulla filter
- Prestanda — CDN-cacheade aggregerade svar 50x snabbare än att aggregera själv
Arkitektur: Smart Money API samlar in data från börser varje 1-5 sekund, normaliserar den, cachar den vid CDN-kanten och levererar aggregerade svar med under 100 ms latens globalt.
Stödda börser
Bybit
Kod: bybit | Täckning: 500+ perpetual par | Uppdateringsfrekvens: 1 sekund
- USDT perpetual futures (linjära kontrakt)
- Inversa perpetuals (XRP, ETC)
- Komplett orderbok och handelsdata
- Finansieringsräntor och markpriser
Binance
Kod: binance | Täckning: 800+ perpetual par | Uppdateringsfrekvens: 1 sekund
- USDT-M (USDT perpetual) futures
- COIN-M (inversa) futures
- Komplett marknadsmikrostrukturdata
- Högsta likviditet över par
Hyperliquid
Kod: hyperliquid | Täckning: 300+ perpetual par | Uppdateringsfrekvens: 5 sekunder
- Decentraliserade perpetual futures (ingen marginal)
- Unik on-chain avvecklingsmodell
- Inbyggd integrering av valletdata för stora spelare
- Lägre latens för algoritmiska handlare
Tabell över börsspecifikationer
| Börs |
Par |
Hävstång |
Uppdateringsfrekvens |
Avveckling |
| bybit |
500+ |
1-125x |
1s |
Perpetual |
| binance |
800+ |
1-125x |
1s |
Perpetual |
| hyperliquid |
300+ |
1-20x |
5s |
Perpetual |
Skaffa din API-nyckel på 30 sekunder
Redo att bygga? Hämta en gratis API-nyckel (200 anrop/dag, inget kort behövs) och börja hämta live-data om stora spelare, finansiering och on-chain-data.
Skaffa din API-nyckel →
Datafusionkoncept
Normalisering
Varje börs har olika fältnamn, decimalprecision och datastrukturer. Smart Money normaliserar allt till ett standardschema:
{
"exchange": "bybit",
"symbol": "BTCUSDT",
"funding_rate": 0.0001,
"mark_price": 72500.50,
"index_price": 72480.25,
"open_interest": 850000000,
"timestamp": 1709980800000
}
Tidsstämpeljustering
Alla datapunkter är tidsstämplade och justerade till UTC millisekunder. Äldre data hanteras transparent:
- Realtidsdata: hämtad inom de senaste 5 sekunderna
- Åldrande data: markerad med age_ms som indikerar föråldring
- Saknade börser: returnerar partiella resultat med börslista
- Fullständigt föråldrad data: returnerar cachat resultat med cache_age_seconds
Metadata över börser
Varje aggregerat svar inkluderar metadata om datakällor:
{
"data": [...],
"_meta": {
"exchanges": ["bybit", "binance", "hyperliquid"],
"count": 245,
"aggregated_at": 1709980800123,
"sources_healthy": true
}
}
Grundläggande filtrering
Filtrera efter börs
Begär data från specifika börser endast:
// Hämta finansieringsräntor endast från Binance
GET /v1/derivatives/funding-heatmap?exchange=binance
// Flera börser
GET /v1/derivatives/funding-heatmap?exchange=bybit,binance
Filtrera efter tillgångsklass
Filtrera efter kryptovaluta eller handelspar:
// Endast Bitcoin-par
GET /v1/derivatives/funding-heatmap?asset=BTC
// Flera tillgångar
GET /v1/derivatives/funding-heatmap?asset=BTC,ETH,SOL
// Specifika par
GET /v1/derivatives/funding-heatmap?symbol=BTCUSDT,ETHUSDT
Filtrera efter måttintervall
Fråga baserat på numeriska värden:
// Höga finansieringsräntor (>0.01%)
GET /v1/derivatives/funding-heatmap?funding_rate_min=0.0001
// Låga finansieringsräntor (<-0.01%)
GET /v1/derivatives/funding-heatmap?funding_rate_max=-0.0001
// Högt öppet intresse
GET /v1/derivatives/oi-rankings?oi_min=100000000
Avancerad filtrering
Jämförande filter
Hitta par med specifika egenskaper över börser:
// Par med >5% finansieringsskillnad över börser
GET /v1/derivatives/comparative?metric=funding_rate_spread&min=0.0005
// Likvideringsdivergens
GET /v1/derivatives/comparative?metric=liquidation_pressure_diff
// Par med högsta Bybit/Binance öppet intresse-förhållande
GET /v1/derivatives/comparative?metric=oi_ratio&base=bybit&compare=binance&min=1.5
Tidsbaserade filter
Fråga historisk aggregerad data:
// Data från specifikt tidsfönster
GET /v1/derivatives/funding-heatmap?start_time=1709980800&end_time=1709984400
// Senaste 24 timmarna
GET /v1/derivatives/funding-heatmap?lookback=24h
// Ögonblicksbilder med 1-timmars intervall
GET /v1/derivatives/historical?interval=1h&limit=24
Sammansatta filter
Kombinera flera filtervillkor:
// Toppnivåpar: BTC, ETH, SOL
// Hög positiv finansiering på Binance
// Negativ finansiering på Bybit (arbitrage)
GET /v1/derivatives/funding-heatmap?
asset=BTC,ETH,SOL&
exchange=binance,bybit&
binance_funding_rate_min=0.0003&
bybit_funding_rate_max=-0.0001&
sort=funding_rate_spread:desc
Sortering och ranking
Sorteringsriktningar
Kontrollera resultatordning:
// Högsta finansieringsräntor först
GET /v1/derivatives/funding-heatmap?sort=funding_rate:desc
// Lägsta öppet intresse
GET /v1/derivatives/oi-rankings?sort=open_interest:asc
// Senaste tidsstämpeln
GET /v1/derivatives/funding-heatmap?sort=timestamp:desc
// Flerfältssortering
GET /v1/derivatives?sort=exchange:asc,funding_rate:desc
Rankningsalternativ
| Fält |
Beskrivning |
Intervall |
| funding_rate |
Finansieringsränta för perpetual kontrakt |
-1.0 till 1.0 |
| open_interest |
Totalt öppna positioner i USD |
0 till miljarder |
| mark_price |
Mark/settlement-pris för kontrakt |
Positivt |
| liquidation_pressure |
Likvideringsrisk för långa vs korta positioner |
-1.0 till 1.0 |
Dataaggregeringslägen
Rå aggregering
Returnera alla datapunkter separat med börskällaidentifiering:
GET /v1/derivatives/funding-heatmap?aggregate_mode=raw&symbol=BTCUSDT
// Svar: 3 separata poster (en per börs)
[
{ exchange: "bybit", funding_rate: 0.00010 },
{ exchange: "binance", funding_rate: 0.00012 },
{ exchange: "hyperliquid", funding_rate: 0.00009 }
]
Sammanfogad aggregering
Kombinera data till en enda post med statistiska fält:
GET /v1/derivatives/funding-heatmap?aggregate_mode=merged&symbol=BTCUSDT
{
symbol: "BTCUSDT",
funding_rate_avg: 0.000103,
funding_rate_median: 0.00010,
funding_rate_min: 0.00009,
funding_rate_max: 0.00012,
funding_rate_spread: 0.00003,
sources: { bybit, binance, hyperliquid }
}
Sammansatt aggregering
Statistisk aggregering med konfidenspoäng:
GET /v1/derivatives/funding-heatmap?aggregate_mode=composite&symbol=BTCUSDT
{
symbol: "BTCUSDT",
funding_rate_consensus: 0.000103,
confidence_score: 0.98, // 98% överensstämmelse
outliers: [],
weighted_avg: 0.000102, // likviditetsviktad
exchange_details: { ... }
}
Datanormalisering
Prisnormalisering
Alla priser normaliseras till 8 decimaler och USDT-denominering:
- Bybit: USDT-par normaliseras direkt
- Binance: USDT-M och COIN-M båda konverterade till standardform
- Hyperliquid: Inhemsk USDT konverteras konsekvent
Volymnormalisering
Alla volymer rapporteras i baskvättingenheter:
{
"volume_base": 1234.5,
"volume_quote": 89234500,
"num_trades": 45678
}
Tidsstämpelsnormalisering
- Alla tidsstämplar i UTC-millisekunder (13 siffror)
- Synkroniserat med API-gatewayklockan
- Åldersjustering för data insamlad vid olika tidpunkter
- Tidszonsoberoende (alltid UTC)
Praktiska frågeexempel
Exempel 1: Arbitragemöjligheter för finansieringsränta
Hitta par med högst spridning mellan Binance lång finansiering och Bybit kort finansiering:
GET /v1/derivatives/funding-heatmap?
exchange=bybit,binance&
asset=BTC,ETH,SOL,ARB&
sort=funding_rate_spread:desc&
limit=10&
aggregate_mode=merged
Exempel 2: Kontrakt med hög öppen ränta
Hämta kontrakt med betydande öppen ränta över alla börser:
GET /v1/derivatives/oi-rankings?
oi_min=100000000&
sort=open_interest:desc&
limit=20&
aggregate_mode=merged
Exempel 3: Tidsaggregering
Historiska finansieringsräntor med 4-timmarsintervaller:
GET /v1/historical/funding?
symbol=BTCUSDT&
interval=4h&
limit=30&
aggregate_mode=composite
Mästa flerbörsdata
Få enhetlig derivatdata från Bybit, Binance och Hyperliquid med kraftfull filtrering, aggregering och normalisering. Spara ingenjörstid och minska API-kostnader.
Visa planer
Gratisnivån inkluderar grundläggande aggregering. Trader- och Pro-planer låser upp avancerad filtrering och historiska frågor.