Oprogramowanie do tradingu przez API: najpierw sprawdź limity giełdy

By: WEEX|2026-08-05 05:45:00
0
Udostępnij
copy
Oceń nas w GoogleOceń nas w Google

Większość ludzi wybiera oprogramowanie do tradingu przez API w niewłaściwej kolejności. Porównują Freqtrade z hostowanym botem gridowym, spierają się, który ma więcej szablonów strategii, a dokumentację giełdy otwierają dopiero po napisaniu kodu — w tym momencie odkrywają, że limit stawek endpointu zleceń nie jest w stanie obsłużyć ich częstotliwości sygnałów.

Odwróć to. Ustal, na co faktycznie pozwala API giełdy — uprawnienia kluczy, sposób naliczania limitów stawek, czy istnieje środowisko demo — a wybór oprogramowania stanie się oczywisty.

Ten artykuł obejmuje trzy kwestie: trzy kategorie oprogramowania do tradingu przez API i dla kogo każda z nich jest odpowiednia, parametry po stronie giełdy, które zablokują strategię niezależnie od tego, jak jest dobra, oraz pełną ścieżkę połączenia z API spot i futures WEEX. Szczegóły interfejsu poniżej pochodzą z dokumentacji API WEEX, V3(BETA), sprawdzonej 5 sierpnia 2026 r.

Co oprogramowanie do tradingu przez API faktycznie robi — a czego nie

Oprogramowanie do tradingu przez API nie przechowuje Twoich pieniędzy i nie dopasowuje transakcji. Pobiera dane rynkowe, oblicza sygnał na podstawie Twoich reguł i przesyła zlecenia przez endpointy REST lub WebSocket giełdy. Aktywa pozostają na Twoim koncie giełdowym. Oprogramowanie posiada jedynie klucz z ograniczonymi uprawnieniami.

Ten podział pracy daje Ci dwa twarde filtry. Po pierwsze, każdy produkt, który prosi Cię o wpłacenie środków na "konto platformy", aby mógł handlować za Ciebie, nie jest oprogramowaniem do tradingu przez API — to usługa powiernicza, a profil ryzyka jest zupełnie inny. Po drugie, żaden bot nie może wykraczać poza to, co udostępnia giełda. Jeśli endpoint nie istnieje, funkcja nie istnieje.

WEEX dzieli swoje interfejsy na pięć ścieżek — spot, futures, partner, broker i copy trading. Spot i futures to dwie, które mają znaczenie dla większości użytkowników ilościowych; strona przeglądowa API WEEX wymienia dostęp programistyczny do ponad 100 walut cyfrowych.

Oprogramowanie do tradingu przez API: najpierw sprawdź limity giełdy

Open Source, bot w chmurze czy własny silnik

Każda opcja wpada do jednego z trzech koszyków. Prawdziwa różnica nie polega na liczbie strategii — lecz na tym, ile inżynierii jesteś gotów wziąć na siebie.

KategoriaPrzykładyWymagane umiejętnościModel kosztówSwoboda strategiiCo posiadasz
Self-hosted open sourceFreqtrade (bot strategii), Hummingbot (market making), CCXT (warstwa łącząca wiele giełd)Python, plus umiejętność czytania dokumentacji APICzas serweraWysoka — jeśli potrafisz to zakodować, możesz to uruchomićWdrożenie, monitoring, obsługa limitów stawek, ponowne łączenie
Bot w chmurze / SaaSHostowane boty gridowe, DCA i podążające za sygnałamiNiska, konfiguracja w UISubskrypcja lub udział w zyskachNiska — ograniczona do szablonów platformyPrzekazanie klucza API stronie trzeciej
Własny silnikWłasny stos egzekucji i ryzykaWysokaZasoby ludzkie, najdroższy wkładNajwyższaWszystko: ponowne próby, idempotencja, failover

Kilka praktycznych zasad. Dla strategii trendowych lub gridowych o niskiej częstotliwości bot w chmurze wystarczy — zaoszczędzony czas jest wart więcej niż opłacona subskrypcja. W przypadku pracy na wielu aktywach, wielu interwałach czasowych lub niestandardowych wskaźnikach, open source wygrywa ekonomicznie, a wielkość społeczności Freqtrade i Hummingbot oznacza, że większość trybów awarii jest już udokumentowana. Budowanie własnego rozwiązania jest uzasadnione tylko wtedy, gdy opóźnienie jest źródłem zysku: wysokoczęstotliwościowy market making, arbitraż międzygiełdowy.

Jeden punkt zasługuje na większą uwagę, niż zazwyczaj otrzymuje. Przekazanie platformie chmurowej swojego klucza API nie oznacza oddania funduszy, ale oznacza oddanie uprawnień do zleceń. W najgorszym przypadku skompromitowany lub nieuczciwy operator może handlować Twoim saldem przeciwko Tobie na mało płynnej parze. Więc: tylko uprawnienia do tradingu, włączona biała lista IP i nigdy nie wystawiaj całego salda konta na jeden klucz strony trzeciej.

Limity stawek decydują o przetrwaniu strategii

To krok najczęściej pomijany podczas selekcji i najczęściej fatalny po uruchomieniu. Limit stawek to nie jedna liczba — to dwa niezależne liczniki, a ich pomylenie oznacza odrzucenie dokładnie wtedy, gdy najbardziej potrzebujesz handlować.

Dokumentacja Ograniczeń Dostępu spot WEEX jest jednoznaczna:

Typ limituDotyczyLiczone przezCo to oznacza dla Ciebie
Waga IPDane rynkowe, zapytania o konto, anulowania, wyszukiwanie zleceńIP — nie klucz API, nie UIDWiele strategii na jednym serwerze rywalizuje o ten sam budżet
ZLECENIASkładanie zleceń pojedynczych i seryjnychKonto (userId)Zmiana IP nie pomaga; składanie zleceń zużywa zero wagi IP

Szczegóły, które warto wpisać bezpośrednio do kodu: wagi endpointów różnią się, a wywołania obciążające zasoby kosztują więcej; każda odpowiedź zawiera nagłówki typu X-USED-WEIGHT-1M i X-REMAINING-WEIGHT-1M, dzięki czemu możesz mierzyć zapas zamiast zgadywać; przekroczenie limitu zwraca HTTP 429 i 10-sekundowy ban. Żądania zleceń mają własne nagłówki X-ORDER-COUNT- i X-ORDER-REMAINING-.

Dziesięć sekund brzmi trywialnie. Dla strategii próbującej złożyć stop, dziesięć sekund wystarczy, by podwoić drawdown. Głębszym problemem zazwyczaj nie jest sam ban, ale oprogramowanie, które traktuje 429 jako zwykły błąd, ponawia próbę w oknie bana i ciągle go odnawia. Każde oprogramowanie do tradingu przez API zmierzające na produkcję powinno odczytywać obie grupy nagłówków przed złożeniem pierwszego zlecenia na żywo.

Limity stawek futures są dokumentowane oddzielnie w API futures — sprawdź te liczby tam, zamiast zakładać, że liczby spot mają zastosowanie.

Cena --

--
--
--

Łączenie oprogramowania do tradingu przez API z WEEX w pięciu krokach

  1. Utwórz klucz. Zaloguj się, otwórz Konto → Zarządzanie API, wybierz Utwórz klucz API i przejdź weryfikację bezpieczeństwa. Każdy użytkownik może posiadać do 10 grup kluczy API.
  2. Określ uprawnienia. Nowe klucze domyślnie mają status Tylko do odczytu. Trading programistyczny wymaga ręcznego wybrania odpowiedniego uprawnienia do tradingu (Spot). Jeśli tylko testujesz lub monitorujesz, zostaw status tylko do odczytu — to najtańsze dostępne ubezpieczenie.
  3. Zapisz trzy sekrety. Otrzymasz APIKey, SecretKey i Passphrase. Passphrase jest definiowana przez użytkownika i nie można jej odzyskać; jej utrata oznacza konieczność stworzenia nowego klucza. Wyciek któregokolwiek z nich może kosztować Cię aktywa, więc natychmiast usuń skompromitowany klucz.
  4. Powiąż IP. Klucze można powiązać z adresami IP podczas tworzenia. Niepowiązany klucz, po wycieku, działa z dowolnego miejsca. Zajmuje to piętnaście sekund i daje najlepszy zwrot z bezpieczeństwa na tej liście.
  5. Ustaw domenę i podpisywanie. REST spot działa na https://api-spot.weex.com, futures na https://api-contract.weex.com. Każde żądanie zawiera ACCESS-KEY, ACCESS-SIGN, ACCESS-PASSPHRASE i ACCESS-TIMESTAMP. Pełny przepływ w przewodniku przygotowania API spot.

Poniższa tabela to arkusz parametrów, który warto skopiować przed integracją. Sprawdzono 5 sierpnia 2026 r. względem dokumentacji API WEEX V3(BETA).

ElementSpotFutures
Domena RESThttps://api-spot.weex.comhttps://api-contract.weex.com
Limit kluczy API10 grup na użytkownika10 grup na użytkownika; klucze copy-tradingu ograniczone do 1 na konto tradera
Domyślne uprawnieniaTylko do odczytuTylko do odczytu
Elementy autoryzacjiAPIKey + SecretKey + PassphraseTak samo
Podstawa limitu stawek zleceńZLECENIA, wg userIdWg dokumentu Ograniczeń Dostępu futures
Odpowiedź po przekroczeniu limituHTTP 429, 10s banWg dokumentu futures
Endpointy demoNieoferowaneSeria /capi/v3/sim/
Zlecenia warunkowe po stronie serweraWarunkowe, TP/SL i zamykanie jednym kliknięciem wspierane

Przetestuj na endpointach demo przed użyciem prawdziwych pieniędzy

Czysty backtest dowodzi logiki strategii. Nie dowodzi niczego na temat integracji: czy Twój podpis jest poprawny, czy dryf znacznika czasu powoduje odrzucenie, czy kody błędów są analizowane, czy proces odzyskuje sprawność po rozłączeniu. Nic z tego nie wpływa na to, czy strategia jest zyskowna, a wszystko to może spowodować utratę pieniędzy pierwszego dnia.

Futures WEEX udostępniają zestaw endpointów tradingu demo pod /capi/v3/sim/, obejmujących saldo, składanie zleceń, pozycje i historię zleceń. Ta sama autoryzacja, to samo zachowanie limitów stawek, fałszywe pieniądze — saldo demo zwracane jest jako SUSDT zamiast USDT.

Traktuj to jako bramkę CI przed uruchomieniem: po każdej zmianie kodu uruchom pełny dzień tradingu w środowisku demo i potwierdź, że nie ma zduplikowanych zleceń, nie ma kumulujących się 429, a stan pozycji zgadza się z giełdą po wymuszonym ponownym połączeniu. Czas debugowania, który to oszczędza, zazwyczaj przewyższa wartość optymalizacji strategii.

Cztery sposoby, w jakie oprogramowanie do tradingu przez API traci pieniądze

Klucze z nadmiernymi uprawnieniami. Zaznaczanie wszystkich uprawnień i pomijanie wiązania IP, bo jest szybciej. Zasada jest prosta: strategia tylko na spot nie otrzymuje uprawnień do futures; skrypt monitorujący pozostaje tylko do odczytu.

Traktowanie 429 jako normalnego błędu. Traktowanie 429 jako normalnego błędu. Nieodczytywanie nagłówków zapasu, a następnie ponawianie prób w trakcie bana i jego przedłużanie. Dzieje się to najpewniej podczas gwałtownych ruchów — dokładnie wtedy, gdy musisz składać zlecenia.

Stopy, które żyją tylko w Twoim skrypcie. Jeśli proces się zawiesi lub serwer straci łączność, lokalny stop-loss nie istnieje. Futures wspierają zlecenia warunkowe i take-profit/stop-loss po stronie serwera. Umieść zlecenia ochronne na giełdzie, a nie wewnątrz cyklu życia procesu Python.

Backtesting przy idealnych wypełnieniach. Backtesty wypełniają się po cenie zamknięcia; trading na żywo płaci spread, poślizg i głębokość. Im bardziej strategia polega na wysokoczęstotliwościowych małych przewagach, tym większy staje się ten wyciek — a na mało płynnych parach altcoinów może pochłonąć całą przewagę. Strategia gridowa pokazująca 80% rocznie w backteście potrzebuje małej alokacji na żywo, zanim dowiesz się, co zostało.

Ustal kwestie interfejsu przed wyborem oprogramowania

Powrót do punktu wyjścia. Pytanie, na które należy odpowiedzieć najpierw, nie brzmi, które oprogramowanie do tradingu przez API ma więcej funkcji, lecz trzy pytania o interfejs: czy limit stawek zleceń tej giełdy może obsłużyć moją częstotliwość sygnałów, czy uprawnienia kluczy można ograniczyć do minimum i czy istnieje środowisko demo do walidacji przed uruchomieniem na żywo? Gdy to zostanie ustalone, reszta — open source czy hostowane, Python czy inne — jest kwestią preferencji.

WEEX obejmuje dane rynkowe, konto, trading i streaming WebSocket na spot i futures, z endpointami demo i zleceniami warunkowymi po stronie serwera w futures oraz izolowanymi kluczami do copy tradingu. Rozsądnym punktem wyjścia jest utworzenie klucza tylko do odczytu ze strony API WEEX, uruchomienie przepływu danych rynkowych i rozszerzenie uprawnień dopiero wtedy, gdy instalacja działa.

FAQ

1. Czy oprogramowanie do tradingu przez API wymaga umiejętności programowania?

Niekoniecznie. Boty SaaS w chmurze działają z konfiguracji UI bez kodu. Opcje open source, takie jak Freqtrade i Hummingbot, potrzebują Pythona; własny silnik potrzebuje więcej. Kompromisem jest swoboda — bez kodu jesteś ograniczony do ustawionych szablonów grid, DCA i sygnałów platformy.

2. Czy oprogramowanie do tradingu stron trzecich może zabrać moje fundusze?

W ramach standardowej integracji API fundusze pozostają na Twoim koncie giełdowym, a strona trzecia posiada klucz z ograniczonymi uprawnieniami, a nie prawa do wypłaty. Ekspozycja to uprawnienia do zleceń: nadużyty klucz może zostać użyty do handlu przeciwko Tobie. Mityguj to, przyznając minimalne uprawnienia, wiążąc białą listę IP, rotując klucze i nie wystawiając pełnego salda na jeden klucz strony trzeciej.

3. Ile kluczy API może utworzyć jedno konto WEEX?

Zgodnie z dokumentacją API WEEX sprawdzoną 5 sierpnia 2026 r., każdy użytkownik może utworzyć do 10 grup kluczy API, każda konfigurowalna dla uprawnień do odczytu i/lub tradingu. Klucze copy-tradingu podlegają oddzielnym zasadom, z jednym na zatwierdzone konto tradera.

4. Co powinno zrobić oprogramowanie, gdy endpoint zleceń zwraca 429?

Przestać wysyłać żądania i przeczekać ban — dokumentacja spot WEEX określa 10-sekundowy ban. Poprawny projekt odczytuje nagłówki pozostałej wagi i pozostałej liczby zleceń i ogranicza się proaktywnie, zamiast odkrywać limit dopiero po odrzuceniu.

5. Czy istnieje sposób na przetestowanie integracji bez ryzykowania prawdziwych funduszy?

Tak. Futures WEEX udostępniają endpointy demo pod /capi/v3/sim/ dla salda, składania zleceń, pozycji i historii zleceń, używając tej samej autoryzacji co produkcja — odpowiednie do walidacji podpisywania, obsługi limitów stawek i logiki odzyskiwania.

Ostrzeżenie o ryzyku

Aktywa kryptowalutowe są wysoce zmienne. Automatyzacja egzekucji nie zmniejsza ryzyka rynkowego; przyspiesza je, wliczając straty. Oprogramowanie do tradingu przez API niesie ze sobą specyficzne dodatkowe ryzyka: wyciek klucza może pozwolić stronie trzeciej na trading na Twoim koncie; awarie sieci, zawieszenia procesów lub bany limitów stawek mogą uniemożliwić wykonanie stopa; lewarowane pozycje futures mogą zostać zlikwidowane na szybkich rynkach, co skutkuje częściową lub całkowitą utratą kapitału; oprogramowanie stron trzecich może zawierać luki lub ryzyko operatora; a wyniki z backtestów nie są wskaźnikiem przyszłych wyników. Używaj tylko kapitału, który możesz stracić, wiąż białe listy IP i ograniczaj uprawnienia do minimum na każdym kluczu, a także waliduj w środowisku demo przed wdrożeniem na żywo. Ten artykuł służy wyłącznie celom informacyjnym i nie stanowi porady inwestycyjnej.

Niniejsza treść ma charakter wyłącznie informacyjny i nie stanowi porady finansowej, inwestycyjnej, prawnej ani podatkowej. Wszelkie wydarzenia, nagrody, promocje online lub powiązane informacje, o których tu mowa, nie powinny być traktowane jako rekomendacja, zachęta ani zaproszenie do kupna, sprzedaży, wymiany lub innego rodzaju obrotu aktywami kryptograficznymi. Aktywa kryptograficzne charakteryzują się dużą zmiennością i mogą prowadzić do strat. Dostępność usług, produktów i powiązanych wydarzeń WEEX może się różnić w zależności od regionu. Użytkownik jest odpowiedzialny za upewnienie się, że jego udział jest zgodny z obowiązującymi lokalnymi przepisami i regulacjami.

Możesz również polubić

iconiconiconiconiconiconiconicon
Obsługa klienta:@weikecs
Współpraca biznesowa:@weikecs
Quant trading i MM:[email protected]
Program VIP:[email protected]