API-documentatie
Multi-Exchange Data Aggregatie en Geavanceerd Filteren
Beheers data-aggregatie over Bybit, Binance en Hyperliquid met geavanceerd filteren, sorteren en normalisatie. Krijg uniforme marktinzichten van 3+ beurzen tegelijkertijd.
Gepubliceerd op 21 maart 2026
•
17 minuten leestijd
•
Geavanceerd
Overzicht Data-aggregatie
De Smart Money API aggregeert cryptocurrency-derivatendata van 3 grote beurzen: Bybit, Binance en Hyperliquid. In plaats van aparte API-aanroepen naar elke beurs te doen, krijg je uniforme data met slim filteren, cross-exchange vergelijking en geavanceerde analyse-mogelijkheden.
Waarom aggregatie belangrijk is:
- Enkele API-aanroep — Krijg data van 3 beurzen tegelijk zonder meerdere verbindingen te beheren
- Genormaliseerd formaat — Alle beurzen gestandaardiseerd naar een consistent schema
- Cross-exchange inzichten — Vergelijk funding rates, posities en liquiditeit tussen platforms
- Intelligent filteren — Vraag precies de data op die je nodig hebt met krachtige filters
- Prestaties — CDN-gecachete geaggregeerde antwoorden 50x sneller dan zelf aggregeren
Architectuur: Smart Money API verzamelt elke 1-5 seconden data van beurzen, normaliseert het, cached het op CDN-edge en levert geaggregeerde antwoorden met sub-100ms latentie wereldwijd.
Ondersteunde Beurzen
Bybit
Code: bybit | Dekking: 500+ perpetual pairs | Updatefrequentie: 1 seconde
- USDT perpetual futures (lineaire contracten)
- Inverse perpetuals (XRP, ETC)
- Volledige orderboek en tradedata
- Funding rates en mark prices
Binance
Code: binance | Dekking: 800+ perpetual pairs | Updatefrequentie: 1 seconde
- USDT-M (USDT perpetual) futures
- COIN-M (inverse) futures
- Volledige marktmicrostructuurdata
- Hoogste liquiditeit over paren
Hyperliquid
Code: hyperliquid | Dekking: 300+ perpetual pairs | Updatefrequentie: 5 seconden
- Gedecentraliseerde perpetual futures (geen margin)
- Uniek on-chain settlementmodel
- Native whale wallet data-integratie
- Lagere latentie voor algoritmische traders
Beursspecificaties Tabel
| Beurs |
Paren |
Leverage |
Update Freq |
Settlement |
| bybit |
500+ |
1-125x |
1s |
Perpetual |
| binance |
800+ |
1-125x |
1s |
Perpetual |
| hyperliquid |
300+ |
1-20x |
5s |
Perpetual |
Krijg je API-sleutel in 30 seconden
Klaar om te bouwen? Vraag een gratis API-sleutel aan (200 calls/dag, geen kaart) en begin live whale, funding en on-chain data op te halen.
Krijg je API-sleutel →
Datafusie Concepten
Normalisatie
Elke beurs heeft verschillende veldnamen, decimalenprecisie en datastructuren. Smart Money normaliseert alles naar een standaard schema:
{
"exchange": "bybit",
"symbol": "BTCUSDT",
"funding_rate": 0.0001,
"mark_price": 72500.50,
"index_price": 72480.25,
"open_interest": 850000000,
"timestamp": 1709980800000
}
Timestamp-uitlijning
Alle datapunten zijn getimestamped en uitgelijnd op UTC-milliseconden. Oudere data wordt transparant afgehandeld:
- Real-time data: binnengehaald in de laatste 5 seconden
- Verouderde data: gemarkeerd met age_ms die veroudering aangeeft
- Ontbrekende beurzen: retourneert gedeeltelijke resultaten met beurslijst
- Volledig verouderde data: retourneert gecached resultaat met cache_age_seconds
Cross-exchange Metadata
Elk geaggregeerd antwoord bevat metadata over databronnen:
{
"data": [...],
"_meta": {
"exchanges": ["bybit", "binance", "hyperliquid"],
"count": 245,
"aggregated_at": 1709980800123,
"sources_healthy": true
}
}
Basis Filtering
Filteren op Beurs
Vraag gegevens alleen van specifieke beurzen op:
// Haal funding rates alleen van Binance
GET /v1/derivatives/funding-heatmap?exchange=binance
// Meerdere beurzen
GET /v1/derivatives/funding-heatmap?exchange=bybit,binance
Filteren op Assetklasse
Filteren op cryptocurrency of trading pair:
// Alleen Bitcoin pairs
GET /v1/derivatives/funding-heatmap?asset=BTC
// Meerdere assets
GET /v1/derivatives/funding-heatmap?asset=BTC,ETH,SOL
// Specifieke pairs
GET /v1/derivatives/funding-heatmap?symbol=BTCUSDT,ETHUSDT
Filteren op Metriekbereik
Vraag op basis van numerieke waarden:
// Hoge funding rates (>0.01%)
GET /v1/derivatives/funding-heatmap?funding_rate_min=0.0001
// Lage funding rates (<-0.01%)
GET /v1/derivatives/funding-heatmap?funding_rate_max=-0.0001
// Hoge open interest
GET /v1/derivatives/oi-rankings?oi_min=100000000
Geavanceerd Filteren
Vergelijkende Filters
Vind pairs met specifieke kenmerken over beurzen heen:
// Pairs met >5% funding verschil tussen beurzen
GET /v1/derivatives/comparative?metric=funding_rate_spread&min=0.0005
// Liquidatie divergentie
GET /v1/derivatives/comparative?metric=liquidation_pressure_diff
// Pairs met hoogste Bybit/Binance open interest ratio
GET /v1/derivatives/comparative?metric=oi_ratio&base=bybit&compare=binance&min=1.5
Tijdsgebonden Filters
Vraag historische geaggregeerde gegevens op:
// Gegevens van specifiek tijdvenster
GET /v1/derivatives/funding-heatmap?start_time=1709980800&end_time=1709984400
// Laatste 24 uur
GET /v1/derivatives/funding-heatmap?lookback=24h
// Momentopnames met intervallen van 1 uur
GET /v1/derivatives/historical?interval=1h&limit=24
Samengestelde Filters
Combineer meerdere filtercondities:
// Top tier pairs: BTC, ETH, SOL
// Hoge positieve funding op Binance
// Negatieve funding op 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
Sorteren en Rangschikken
Sorteerrichtingen
Bepaal de volgorde van resultaten:
// Hoogste funding rates eerst
GET /v1/derivatives/funding-heatmap?sort=funding_rate:desc
// Laagste open interest
GET /v1/derivatives/oi-rankings?sort=open_interest:asc
// Meest recente timestamp
GET /v1/derivatives/funding-heatmap?sort=timestamp:desc
// Multi-veld sortering
GET /v1/derivatives?sort=exchange:asc,funding_rate:desc
Rangschikkingsopties
| Veld |
Beschrijving |
Bereik |
| funding_rate |
Funding rate van perpetual contract |
-1.0 tot 1.0 |
| open_interest |
Totaal open posities in USD |
0 tot miljarden |
| mark_price |
Mark/settlement prijs van contract |
Positief |
| liquidation_pressure |
Longs vs shorts liquidatierisico |
-1.0 tot 1.0 |
Gegevensaggregatiemodi
Ruwe Aggregatie
Retourneer alle datapunten apart met bronidentificatie van beurs:
GET /v1/derivatives/funding-heatmap?aggregate_mode=raw&symbol=BTCUSDT
// Reactie: 3 aparte entries (één per beurs)
[
{ exchange: "bybit", funding_rate: 0.00010 },
{ exchange: "binance", funding_rate: 0.00012 },
{ exchange: "hyperliquid", funding_rate: 0.00009 }
]
Samengevoegde Aggregatie
Combineer gegevens in één record met statistische velden:
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 }
}
Samengestelde Aggregatie
Statistische aggregatie met betrouwbaarheidsscores:
GET /v1/derivatives/funding-heatmap?aggregate_mode=composite&symbol=BTCUSDT
{
symbol: "BTCUSDT",
funding_rate_consensus: 0.000103,
confidence_score: 0.98, // 98% overeenstemming
outliers: [],
weighted_avg: 0.000102, // liquiditeitsgewogen
exchange_details: { ... }
}
Gegevensnormalisatie
Prijzenormalisatie
Alle prijzen zijn genormaliseerd naar 8 decimalen en USDT denominatie:
- Bybit: USDT pairs direct genormaliseerd
- Binance: USDT-M en COIN-M beide omgezet naar standaardvorm
- Hyperliquid: Native USDT consistent geconverteerd
Volumenormalisatie
Alle volumes worden gerapporteerd in basisasset-eenheden:
{
"volume_base": 1234.5,
"volume_quote": 89234500,
"num_trades": 45678
}
Timestampnormalisatie
- Alle timestamps in UTC milliseconden (13 cijfers)
- Gesynchroniseerd met de API-gatewayklok
- Leeftijdsaanpassing voor data die op verschillende tijden is verzameld
- Tijdzone-agnostisch (altijd UTC)
Praktische queryvoorbeelden
Voorbeeld 1: Arbitragemogelijkheden voor financieringspercentages
Vind paren met de hoogste spreiding tussen Binance long funding en Bybit short funding:
GET /v1/derivatives/funding-heatmap?
exchange=bybit,binance&
asset=BTC,ETH,SOL,ARB&
sort=funding_rate_spread:desc&
limit=10&
aggregate_mode=merged
Voorbeeld 2: Contracten met hoge open interest
Verkrijg contracten met aanzienlijke open interest op alle beurzen:
GET /v1/derivatives/oi-rankings?
oi_min=100000000&
sort=open_interest:desc&
limit=20&
aggregate_mode=merged
Voorbeeld 3: Tijdreeksaggregatie
Historische financieringspercentages met intervallen van 4 uur:
GET /v1/historical/funding?
symbol=BTCUSDT&
interval=4h&
limit=30&
aggregate_mode=composite
Beheers multi-exchange data
Krijg uniforme derivatendata van Bybit, Binance en Hyperliquid met krachtige filtering, aggregatie en normalisatie. Bespaar engineeringtijd en verlaag API-kosten.
Bekijk abonnementen
Gratis tier omvat basisaggregatie. Trader- en Pro-abonnementen ontgrendelen geavanceerde filtering en historische queries.