Jakie są możliwe tryby handlowe?

Ostatnia aktualizacja: 1 kwi 2025

Nasz silnik transakcyjny wykorzystuje szereg trybów handlowych, aby pomóc klientom w zarządzaniu łącznością API i oczekującymi (otwartymi) zleceniami podczas planowanych konserwacji i nieprzewidzianych przestojów w świadczeniu usług.

Tryby handlowe wskazują rodzaj zleceń, które mogą/nie mogą być składane, czy oczekujące (otwarte) zlecenia mogą być anulowane oraz czy może nastąpić jakiekolwiek dopasowanie zleceń (transakcje).

Wszelkie zmiany w bieżącym trybie handlowym będą udostępniane za pośrednictwem punktu końcowego REST SystemStatus, wiadomości WebSocket v1 systemStatus, wiadomości statusowych WebSocket v2 oraz API statusu.

Poza interfejsami API, bieżący tryb handlowy może być również publikowany za pośrednictwem naszej strony statusu, wskazywany na stronach handlowych kraken.com oraz za pośrednictwem aplikacji mobilnej Kraken Pro.

Tryby handlowe

Online

Rynki działają normalnie. Wszystkie typy zleceń mogą być składane, a dopasowanie zleceń (transakcje) może nastąpić.

Konserwacja

Rynki są niedostępne z powodu planowanej konserwacji. Nie można składać nowych zleceń ani anulować istniejących. Nie nastąpi żadne dopasowanie zleceń (transakcje).

Tylko anulowanie

Oczekujące (otwarte) zlecenia mogą być anulowane, ale nowe zlecenia nie mogą być składane. Nie nastąpi żadne dopasowanie zleceń (transakcje).

Tylko post

Można składać tylko zlecenia z limitem ceny z opcją „post only”. Oczekujące (otwarte) zlecenia mogą być anulowane. Nie nastąpi żadne dopasowanie zleceń (transakcje).

Tylko limit

Można składać tylko zlecenia z limitem ceny. Zlecenia rynkowe zostaną odrzucone. Oczekujące (otwarte) zlecenia mogą być anulowane. Nie nastąpi żadne dopasowanie zleceń (transakcje).

Przykład

Korzystając z naszego klienta wiersza poleceń REST API, poniżej przedstawiono, w jaki sposób punkt końcowy REST SystemStatus zwróciłby bieżący tryb handlowy zarówno w trybie online, jak i w trybie konserwacji:

$ ./krakenapi SystemStatus

{"error":[],"result":{"status":"online","timestamp":"2021-08-21T08:29:44Z"}}

$ ./krakenapi SystemStatus

{"error":[],"result":{"status":"maintenance","timestamp":"2021-08-21T08:35:32Z"}}

Potrzebujesz więcej pomocy?