Care sunt modurile de tranzacționare posibile?

Ultima actualizare: 1 aprilie 2025

Motorul nostru de tranzacționare utilizează o serie de moduri de tranzacționare pentru a ajuta clienții să-și gestioneze conectivitatea API și ordinele în așteptare (deschise) în timpul întreținerii programate și a întreruperilor neprevăzute ale serviciului.

Modurile de tranzacționare indică tipul de ordine care pot/nu pot fi plasate, dacă ordinele în așteptare (deschise) pot fi anulate și dacă poate avea loc orice potrivire de ordine (tranzacții).

Orice modificare a modului de tranzacționare curent va fi furnizată prin intermediul endpoint-ului REST SystemStatus, al mesajelor WebSocket v1 systemStatus, al mesajelor de stare WebSocket v2 și al API-ului de stare.

În afara API-urilor, modul de tranzacționare curent poate fi publicat și prin pagina noastră de stare, indicat pe paginile de tranzacționare ale kraken.com și prin aplicația mobilă Kraken Pro.

Moduri de tranzacționare

Online

Piețele funcționează normal. Toate tipurile de ordine pot fi trimise și poate avea loc potrivirea ordinelor (tranzacții).

Mentenanță

Piețele sunt offline pentru mentenanță programată. Nu pot fi plasate ordine noi și ordinele existente nu pot fi anulate. Nu va avea loc nicio potrivire de ordine (tranzacții).

Doar anulare

Ordinele în așteptare (deschise) pot fi anulate, dar nu pot fi plasate ordine noi. Nu va avea loc nicio potrivire de ordine (tranzacții).

Doar postare

Pot fi trimise doar ordine limită care utilizează opțiunea de postare doar. Ordinele în așteptare (deschise) pot fi anulate. Nu va avea loc nicio potrivire de ordine (tranzacții).

Doar limită

Pot fi trimise doar ordine limită. Ordinele de piață vor fi respinse. Ordinele în așteptare (deschise) pot fi anulate. Nu va avea loc nicio potrivire de ordine (tranzacții).

Exemplu

Utilizând clientul nostru de linie de comandă REST API, următoarele arată cum endpoint-ul REST SystemStatus ar returna modul de tranzacționare curent atât în modul online, cât și în modul de mentenanță:

$ ./krakenapi SystemStatus

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

$ ./krakenapi SystemStatus

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

Ai nevoie de mai mult ajutor?