Pełne odniesienie REST API
Opanuj Smart Money API dzięki naszemu kompleksowemu przewodnikowi REST. Poznaj wszystkie punkty końcowe, parametry, metody uwierzytelniania i wzorce integracji danych dotyczących inteligencji kryptowalutowych instrumentów pochodnych i śledzenia wielorybów.
Przegląd
Smart Money API zapewnia dostęp REST do danych kryptowalutowych instrumentów pochodnych w czasie rzeczywistym z trzech głównych giełd: Bybit, Binance i Hyperliquid. Nasze API agreguje pozycje portfeli wielorybów, stopy finansowania, metryki otwartego zainteresowania, dane likwidacyjne i sygnały on-chain w jeden ujednolicony interfejs. Niezależnie od tego, czy budujesz algorytmy handlowe, systemy zarządzania ryzykiem, czy narzędzia analizy rynkowej, REST API daje Ci bezpośredni programowy dostęp do wszystkich danych Smart Money.
Z ponad 229 automatycznie wykrytymi symbolami handlowymi i 600+ monitorowanymi portfelami wielorybów, API zapewnia kompleksową inteligencję rynkową. Połączenia WebSocket w czasie rzeczywistym dostarczają aktualizacje w czasie krótszym niż sekunda, podczas gdy nasze punkty końcowe REST obsługują zapytania zbiorcze, pobieranie danych historycznych i analizę portfela na dużą skalę.
Uwierzytelnianie
Smart Money API wykorzystuje uwierzytelnianie za pomocą klucza API. Podstawową metodą jest X-API-Key nagłówek żądania. Klucze API można generować z poziomu panelu sterowania. JWT sesji poprzez Authorization: Bearer jest akceptowany jako zapasowy dla sesji przeglądarki/panelu sterowania, ale klienci API powinni używać X-API-Key.
Uwierzytelnianie kluczem API (podstawowe)
Wyślij swój klucz API w X-API-Key nagłówku każdego żądania. Nigdy nie umieszczaj klucza w URL.
JWT sesji (zapasowy)
Sesje przeglądarki/panelu sterowania mogą przekazywać JWT sesji poprzez Authorization: Bearer (ważny przez 24 godziny). Klienci programistyczni powinni preferować X-API-Key.
Podstawowy URL i punkty końcowe
Wszystkie żądania API są kierowane na https://api.smartmoneyapi.com. API jest zorganizowane w logiczne kategorie zasobów z prefiksami wersji. Obecna stabilna wersja to v1.
Podstawowy URL: https://api.smartmoneyapi.com/api/v1
URL WebSocket: wss://ws.smartmoneyapi.com/stream
Format odpowiedzi
Wszystkie odpowiedzi API są zwracane jako obiekty JSON ze standardowym formatem koperty. Pomyślne odpowiedzi zwracają kody stanu HTTP 200-299 z danymi w treści odpowiedzi. Błędy zawierają szczegółowe komunikaty i sugestie rozwiązania.
Punkt końcowy pozycji wielorybów
Pobierz szczegółowe pozycje z monitorowanych portfeli wielorybów na wszystkich giełdach. Ten punkt końcowy pokazuje dźwignię w czasie rzeczywistym, ceny wejścia, ceny likwidacji i niezrealizowany P&L dla pozycji o wysokiej wartości.
| Parametr | Typ | Opis |
|---|---|---|
| symbol | string | Para handlowa (np. BTCUSDT, ETHUSDT) opcjonalny |
| exchange | string | Filtruj według giełdy: bybit, binance, hyperliquid opcjonalny |
| min_position_size | number | Minimalny rozmiar pozycji w aktywie bazowym opcjonalny |
| direction | string | Tylko pozycje long lub short opcjonalny |
| page | integer | Numer strony paginacji, domyślnie 1 opcjonalny |
| limit | integer | Wyniki na stronę, maks. 100, domyślnie 50 opcjonalny |
Przykładowe żądanie:
Punkt końcowy stóp finansowania
Dostęp do stawek finansowania w czasie rzeczywistym i historycznych na Bybit, Binance i Hyperliquid. Stawki finansowania są kluczowe dla handlu arbitrażowego, strategii swingowych i zabezpieczania instrumentów pochodnych. Nasze API agreguje stawki z 15-minutową dokładnością i zapewnia analizę historycznych stawek.
| Parametr | Typ | Opis |
|---|---|---|
| symbol | string | Para handlowa (np. BTCUSDT) wymagany |
| exchange | string | Giełda: bybit, binance, hyperliquid opcjonalny |
| interval | string | 1h, 4h, 1d, domyślnie 1h opcjonalny |
| limit | integer | Liczba historycznych okresów do zwrócenia, maks. 500 opcjonalny |
Przykładowe żądanie:
Endpoint Open Interest
Monitoruj łączne otwarte pozycje wszystkich traderów wykorzystujących dźwignię. Rozbieżność między otwartymi pozycjami a ruchami cenowymi sygnalizuje potencjalne odwrócenia trendu i możliwości kontynuacji. Śledź zarówno absolutną wartość OI, jak i tempo zmian OI.
| Parametr | Typ | Opis |
|---|---|---|
| symbol | string | Para walutowa wymagane |
| exchange | string | bybit, binance lub hyperliquid opcjonalne |
| granularity | string | 1m, 5m, 15m, 1h, 4h, 1d, domyślnie 15m opcjonalne |
Endpoint Likwidacji
Zwraca dwa uzupełniające się widoki dla symbolu: przewidywane poziomy dźwigni poziomy (oszacowanie, gdzie znajdują się klastry likwidacji) oraz realized_heatmap — RZECZYWISTĄ intensywność wymuszonych likwidacji (cena × czas) agregowaną na żywo z publicznych strumieni WebSocket giełd: Binance, OKX, Bybit, Bitget i BitMEX. Heatmapa jest dostępna, gdy strumień zawiera dane dla symbolu.
| Parametr | Typ | Opis |
|---|---|---|
| symbol | string | Symbol aktywa, domyślnie BTC opcjonalne |
Trader zwraca ryzyko kaskadowe, najbliższe odległości i zrealizowane sumy/według strony. Pro zwraca pełne przewidywane poziomy oraz pełną realized_heatmap (macierze, klastry cenowe, liczba według giełdy).
Likwidacje On-Chain DeFi
Zrealizowane likwidacje w protokołach DeFi przechwycone bezpośrednio z naszych lokalnych pełnych węzłów BSC i Avalanche — niezależnie od jakiegokolwiek bota handlowego. Obejmuje Venus/Cream i Moolah na BSC oraz AAVE V3/V2, Benqi, BankerJoe, Granary i Vinium na Avalanche. Wymaga uwierzytelnionego klucza (Trader+); Pro dodatkowo zwraca pozycje zagrożone, zależne od botów.
| Parametr | Typ | Opis |
|---|---|---|
| chain | string | bsc lub avax; pomiń dla wszystkich opcjonalne |
| limit | integer | Maksymalna liczba wierszy, domyślnie 100, maksymalnie 500 (najnowsze pierwsze) opcjonalne |
Endpoint Potwierdzenia
Endpoint /v1/confirm zwraca oparty na regułach, wieloczynnikowy confluence łączący instrumenty pochodne, dane on-chain (darmowe Coin Metrics: MVRV / przepływy giełdowe / aktywne adresy) oraz pozycjonowanie wielorybów. Wynik composite wynosi od -1.0 do +1.0 (nie 0–100), a każda odpowiedź zawiera przejrzysty factors rozkład (wynik per-leg × waga), adjustments, wagioraz coverage. Jest to wsparcie decyzyjne, a nie gwarancja wygranej. Nieśledzony symbol zwraca wyraźny wynik NO_DATA / nieobsługiwany zamiast spreparowanego LOW.
Parametry: symbol (BTC/ETH/SOL) i direction (long/short). confidence to jedna z wartości: HIGH / MEDIUM / LOW / VETO / NO_DATA; action to jedna z wartości: CONFIRM_FULL / CONFIRM_REDUCED / CONFIRM_MINIMAL / VETO_SKIP / NO_DATA_SKIP; size_mult to sugerowany mnożnik wielkości pozycji.
Endpointy Danych On-Chain
Dostęp do metryk on-chain Bitcoin i Ethereum, w tym przepływów giełdowych, ruchów portfeli wielorybów, wskaźnika MVRV, NUPL, warunków wydatkowania i zrealizowanej zmienności. Te metryki identyfikują cykle akumulacji/dystrybucji i dostarczają wczesnych sygnałów do głównych odwróceń.
| Parametr | Typ | Opis |
|---|---|---|
| asset | string | bitcoin lub ethereum wymagane |
| metrics | array | Konkretne metryki: exchange_flows, mvrv, nupl, whale_moves opcjonalne |
| interval | string | 1d (dziennie), 1w (tygodniowo), domyślnie 1d opcjonalne |
Referencja Modeli Danych
Zrozumienie struktury odpowiedzi API jest kluczowe dla integracji. Poniżej znajdują się pełne definicje modeli danych używanych we wszystkich endpointach.
Obiekt WhalePosition
Obiekt FundingRateRecord
Przykłady kodu
Poniżej znajdują się gotowe do użycia przykłady kodu dla typowych wzorców integracji.
Monitorowanie pozycji wielorybów w Pythonie
Najlepsze praktyki i wskazówki dotyczące wydajności
Typowe wzorce integracji
Wzorzec 1: Alerty o akumulacji przez wieloryby
Ustaw alerty, gdy pozycje wielorybów przekroczą określony próg, sygnalizując potencjalne hossy lub fazy akumulacji.
Wzorzec 2: Wykrywanie arbitrażu stóp finansowania
Automatycznie wykrywaj, gdy różnice w stopach finansowania przekraczają progi opłacalności między giełdami, umożliwiając algorytmy arbitrażu między giełdami.
Wzorzec 3: Monitorowanie kaskad likwidacji
Śledź duże likwidacje i pozycjonuj algorytm, aby wykorzystać kaskadowe likwidacje i ruchy cenowe o dużym wpływie.
Wzorzec 4: Potwierdzenie wieloma sygnałami
Połącz pozycje wielorybów, stopy finansowania, metryki on-chain i nasze oceny potwierdzenia AI, aby uzyskać sygnały wejścia o wysokiej pewności.
Gotowy do startu?
Pobierz swój klucz API z konsoli i zacznij budować już dziś. Wszystkie nowe konta otrzymują dostęp do darmowego tieru z 20 żądaniami dziennie (BTC, ETH, SOL). Ulepsz do Trader lub Pro, aby uzyskać nieograniczony dostęp do wszystkich symboli i zaawansowanych funkcji.
Pobierz klucz APIOdblokuj funkcje Pro
Uzyskaj pełny dostęp do pozycji wielorybów, ocen potwierdzenia, danych on-chain i ponad 2000 żądań API dziennie.
Zobacz cennik