Toolverse
Wszystkie skille

ccxt-typescript

autor: ccxt

Integruj giełdy kryptowalut w TypeScript i JavaScript – REST i WebSocket w jednym pakiecie

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
ccxt
Wyświetlenia
3

O skillu

CCXT to biblioteka do pracy z giełdami kryptowalut w projektach TypeScript i JavaScript. Obsługuje zarówno REST API do standardowych zapytań, jak i WebSocket API do transmisji danych w czasie rzeczywistym. Dzięki niej łatwo połączysz się z dowolną giełdą, pobierzesz dane rynkowe, złożysz zlecenia, będziesz śledzić ceny na żywo i zarządzać portfelem. Idealna dla botów tradingowych, systemów arbitrażu i narzędzi do monitorowania rynku.

Jak używać

  1. Zainstaluj pakiet CCXT za pomocą npm – polecenie npm install ccxt zainstaluje zarówno REST API, jak i WebSocket API w jednym pakiecie.

  2. Zaimportuj bibliotekę w swoim projekcie TypeScript lub JavaScript. W TypeScript użyj import ccxt from 'ccxt', w CommonJS użyj const ccxt = require('ccxt').

  3. Utwórz instancję wybranej giełdy, na przykład new ccxt.binance(). Biblioteka obsługuje dziesiątki giełd – wybierz tę, z którą chcesz pracować.

  4. Załaduj dostępne pary handlowe na giełdzie za pomocą await exchange.loadMarkets() – to przygotowuje dane do dalszych operacji.

  5. Pobierz dane rynkowe metodami REST API: fetchTicker() do ceny aktualnej, fetchOrderBook() do księgi zleceń, fetchTrades() do historii transakcji. Dla danych w czasie rzeczywistym użyj WebSocket API – watchTicker(), watchOrderBook() – które dostarczają aktualizacje na bieżąco.

  6. Po zakończeniu pracy z WebSocket API zamknij połączenie za pomocą await exchange.close().

Podobne skille