Documentația API
Agregare de Date Multi-Exchange și Filtrare Avansată
Agregare masterizată de date pe Bybit, Binance și Hyperliquid cu filtrare avansată, sortare și normalizare. Obțineți informații de piață unificate de la 3+ burse simultan.
Publicat pe 21 martie 2026
•
17 min de citit
•
Avansat
Prezentare generală a Agregării de Date
Smart Money API agregă date despre derivatele cripto de la 3 burse majore: Bybit, Binance și Hyperliquid. În loc să faceți apeluri API separate către fiecare bursă, obțineți date unificate cu filtrare inteligentă, comparație între burse și capabilități analitice avansate.
De ce contează agregarea:
- Un singur apel API — Obțineți date de la 3 burse simultan fără a gestiona mai multe conexiuni
- Format Normalizat — Toate bursele standardizate la un schemă consistentă
- Perspective între Burse — Comparați ratele de finanțare, pozițiile și lichiditatea pe diferite platforme
- Filtrare Inteligentă — Interogați exact datele de care aveți nevoie cu filtre puternice
- Performanță — Răspunsurile agregate din cache-ul CDN sunt de 50 de ori mai rapide decât agregarea manuală
Arhitectură: Smart Money API colectează date de la burse la fiecare 1-5 secunde, le normalizează, le stochează în cache la marginea CDN și servește răspunsuri agregate cu latență sub 100ms la nivel global.
Burse suportate
Bybit
Cod: bybit | Acoperire: 500+ perechi perpetue | Frecvența de Actualizare: 1 secundă
- Futures perpetue USDT (contracte liniare)
- Futures perpetue inverse (XRP, ETC)
- Date complete de ordine și tranzacții
- Rate de finanțare și prețuri marcate
Binance
Cod: binance | Acoperire: 800+ perechi perpetue | Frecvența de Actualizare: 1 secundă
- Futures USDT-M (perpetue USDT)
- Futures COIN-M (inverse)
- Date complete de microstructură a pieței
- Cea mai mare lichiditate pe perechi
Hyperliquid
Cod: hyperliquid | Acoperire: 300+ perechi perpetue | Frecvența de Actualizare: 5 secunde
- Futures perpetue descentralizate (fără marjă)
- Model unic de decontare on-chain
- Integrare nativă a datelor din portofele de balene
- Latență mai mică pentru traderii algoritmici
Tabel de Specificații ale Bursei
| Bursă |
Perechi |
Levier |
Frecv. Actualizare |
Decontare |
| bybit |
500+ |
1-125x |
1s |
Perpetuă |
| binance |
800+ |
1-125x |
1s |
Perpetuă |
| hyperliquid |
300+ |
1-20x |
5s |
Perpetuă |
Obțineți cheia API în 30 de secunde
Sunteți gata să construiți? Obțineți o cheie API gratuită (50 de apeluri/zi, fără card) și începeți să extrageți date live despre balene, finanțare și on-chain.
Obțineți cheia API →
Concepte de Fuziune a Datelor
Normalizare
Fiecare bursă are nume de câmpuri, precizie zecimală și structuri de date diferite. Smart Money normalizează totul la un schemă standard:
{
"exchange": "bybit",
"symbol": "BTCUSDT",
"funding_rate": 0.0001,
"mark_price": 72500.50,
"index_price": 72480.25,
"open_interest": 850000000,
"timestamp": 1709980800000
}
Aliniere la Timestamp
Toate punctele de date sunt marcate temporal și aliniate la milisecunde UTC. Datele mai vechi sunt gestionate transparent:
- Date în timp real: obținute în ultimele 5 secunde
- Date învechite: marcate cu age_ms indicând vechimea
- Burse lipsă: returnează rezultate parțiale cu lista de burse
- Date complet învechite: returnează rezultat din cache cu cache_age_seconds
Metadate între Burse
Fiecare răspuns agregat include metadate despre sursele de date:
{
"data": [...],
"_meta": {
"exchanges": ["bybit", "binance", "hyperliquid"],
"count": 245,
"aggregated_at": 1709980800123,
"sources_healthy": true
}
}
Filtrare de bază
Filtrare după schimb
Solicită date doar de la anumite schimburi:
// Obține ratele de finanțare doar de la Binance
GET /v1/derivatives/funding-heatmap?exchange=binance
// Mai multe schimburi
GET /v1/derivatives/funding-heatmap?exchange=bybit,binance
Filtrare după clasă de active
Filtrare după criptomonedă sau pereche de tranzacționare:
// Doar perechi Bitcoin
GET /v1/derivatives/funding-heatmap?asset=BTC
// Mai multe active
GET /v1/derivatives/funding-heatmap?asset=BTC,ETH,SOL
// Perechi specifice
GET /v1/derivatives/funding-heatmap?symbol=BTCUSDT,ETHUSDT
Filtrare după interval de metrici
Interogare bazată pe valori numerice:
// Rate de finanțare ridicate (>0.01%)
GET /v1/derivatives/funding-heatmap?funding_rate_min=0.0001
// Rate de finanțare scăzute (<-0.01%)
GET /v1/derivatives/funding-heatmap?funding_rate_max=-0.0001
// Interes deschis ridicat
GET /v1/derivatives/oi-rankings?oi_min=100000000
Filtrare avansată
Filtre comparative
Găsește perechi cu caracteristici specifice pe diferite schimburi:
// Perechi cu diferență de finanțare >5% pe diferite schimburi
GET /v1/derivatives/comparative?metric=funding_rate_spread&min=0.0005
// Divergență de lichidare
GET /v1/derivatives/comparative?metric=liquidation_pressure_diff
// Perechi cu cel mai mare raport de interes deschis Bybit/Binance
GET /v1/derivatives/comparative?metric=oi_ratio&base=bybit&compare=binance&min=1.5
Filtre bazate pe timp
Interogare date istorice agregate:
// Date dintr-o fereastră de timp specifică
GET /v1/derivatives/funding-heatmap?start_time=1709980800&end_time=1709984400
// Ultimele 24 de ore
GET /v1/derivatives/funding-heatmap?lookback=24h
// Instantanee la intervale de 1 oră
GET /v1/derivatives/historical?interval=1h&limit=24
Filtre compuse
Combină mai multe condiții de filtrare:
// Perechi de top: BTC, ETH, SOL
// Finanțare pozitivă ridicată pe Binance
// Finanțare negativă pe Bybit (arbitraj)
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
Sortare și clasament
Direcții de sortare
Controlează ordonarea rezultatelor:
// Ratele de finanțare cele mai ridicate primele
GET /v1/derivatives/funding-heatmap?sort=funding_rate:desc
// Cel mai mic interes deschis
GET /v1/derivatives/oi-rankings?sort=open_interest:asc
// Cel mai recent timestamp
GET /v1/derivatives/funding-heatmap?sort=timestamp:desc
// Sortare pe mai multe câmpuri
GET /v1/derivatives?sort=exchange:asc,funding_rate:desc
Opțiuni de clasament
| Câmp |
Descriere |
Interval |
| funding_rate |
Rata de finanțare a contractului perpetuu |
-1.0 la 1.0 |
| open_interest |
Poziții deschise totale în USD |
0 la miliarde |
| mark_price |
Preț de marcaj/decontare al contractului |
Pozitiv |
| liquidation_pressure |
Risc de lichidare long vs short |
-1.0 la 1.0 |
Moduri de agregare a datelor
Agregare brută
Returnează toate punctele de date separat cu identificarea sursei de schimb:
GET /v1/derivatives/funding-heatmap?aggregate_mode=raw&symbol=BTCUSDT
// Răspuns: 3 intrări separate (câte una pe schimb)
[
{ exchange: "bybit", funding_rate: 0.00010 },
{ exchange: "binance", funding_rate: 0.00012 },
{ exchange: "hyperliquid", funding_rate: 0.00009 }
]
Agregare combinată
Combină datele într-un singur record cu câmpuri statistice:
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 }
}
Agregare compozită
Agregare statistică cu scoruri de încredere:
GET /v1/derivatives/funding-heatmap?aggregate_mode=composite&symbol=BTCUSDT
{
symbol: "BTCUSDT",
funding_rate_consensus: 0.000103,
confidence_score: 0.98, // 98% acord
outliers: [],
weighted_avg: 0.000102, // medie ponderată după lichiditate
exchange_details: { ... }
}
Normalizarea datelor
Normalizarea prețurilor
Toate prețurile sunt normalizate la 8 zecimale și denominație USDT:
- Bybit: perechi USDT normalizate direct
- Binance: USDT-M și COIN-M convertite în formă standard
- Hyperliquid: USDT nativ convertit în mod consistent
Normalizare Volum
Toate volumele sunt raportate în unități ale activului de bază:
{
"volume_base": 1234.5,
"volume_quote": 89234500,
"num_trades": 45678
}
Normalizare Timestamp
- Toate timestamp-urile sunt în milisecunde UTC (13 cifre)
- Sincronizat cu ceasul API gateway
- Ajustare de vârstă pentru date colectate la momente diferite
- Independent de fus orar (întotdeauna UTC)
Exemple Practice de Interogare
Exemplul 1: Oportunități de Arbitraj în Ratele de Funding
Găsiți perechi cu cea mai mare diferență între funding rate-ul long pe Binance și short pe Bybit:
GET /v1/derivatives/funding-heatmap?
exchange=bybit,binance&
asset=BTC,ETH,SOL,ARB&
sort=funding_rate_spread:desc&
limit=10&
aggregate_mode=merged
Exemplul 2: Contracte cu Open Interest Ridicat
Obțineți contracte cu open interest semnificativ pe toate exchange-urile:
GET /v1/derivatives/oi-rankings?
oi_min=100000000&
sort=open_interest:desc&
limit=20&
aggregate_mode=merged
Exemplul 3: Agregare Serii de Timp
Rate de funding istorice la intervale de 4 ore:
GET /v1/historical/funding?
symbol=BTCUSDT&
interval=4h&
limit=30&
aggregate_mode=composite
Stăpâniți Datele Multi-Exchange
Obțineți date unificate de derivate de la Bybit, Binance și Hyperliquid cu filtrare puternică, agregare și normalizare. Economisiți timp de inginerie și reduceți costurile API.
Vizualizați Planurile
Nivelul gratuit include agregare de bază. Planurile Trader și Pro deblochează filtrare avansată și interogări istorice.