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:

Răspuns Normalizat
{
"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:

Metadate de Agregare
{
"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:

Filtru pentru un singur schimb
// 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:

Filtru de active
// 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:

Filtre de interval
// 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:

Interogări comparative
// 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:

Filtre de timp
// 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:

Interogare complexă
// 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:

Exemple de sortare
// 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:

Mod brut
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:

Mod combinat
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:

Mod compozit
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ă:

Câmpuri de Volum
{
"volume_base": 1234.5, // BTC
"volume_quote": 89234500, // USDT
"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:

Interogare de Arbitraj
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:

Interogare de Lichiditate
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:

Agregare Istorică
GET /v1/historical/funding?
symbol=BTCUSDT&
interval=4h&
limit=30&
aggregate_mode=composite

Sfaturi de Performanță

1. Utilizați Filtre Specifice

Cu cât interogarea este mai specifică, cu atât răspunsul este mai rapid. Filtrarea de la 800 de perechi la 5 returnează rezultate mai repede decât solicitarea tuturor.

2. Limitați Setul de Rezultate

Specificați întotdeauna un parametru limit. Valoarea implicită este 100; maximul este 1000. Seturile mari de rezultate sunt mai lente și folosesc mai multă lățime de bandă.

3. Alegeți Modul de Agregare

Modurile merged și composite sunt mai rapide decât raw mode pentru seturi mici de date. Raw mode este mai bun pentru analiza detaliată a unor exchange-uri individuale.

4. Utilizați Cache Agresiv

Aceste răspunsuri au durate de viață predictibile ale cache-ului. Implementați caching local pentru a evita solicitări redundante.

5. Utilizați Intervale de Timp Specifice

Interogările istorice cu ferestre de timp restrânse sunt mult mai rapide decât parametrii de lookback deschiși.

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.

Resurse Asociate

Începeți gratuit — 50 de apeluri/zi, fără card

Obțineți flux live de whale, funding, open interest și date on-chain de la 3 exchange-uri dintr-un singur API. Nivel gratuit, fără card de credit, puteți upgrada oricând.

Începeți gratuit →
Încercați consola live API → (nu este necesar cont)