Komunikaty o błędach interfejsu handlu instrumentami pochodnymi

Ostatnia aktualizacja: 25 maj 2025

Poniżej przedstawiono opisy komunikatów o błędach, które mogą pojawić się podczas handlu instrumentami pochodnymi na Kraken Pro.

MARKET_SUSPENDED

Rynek jest zawieszony; handel jest niedostępny.

MARKET_NOT_FOUND

W żądaniu złożenia zlecenia określono nieaktywny rynek instrumentów pochodnych.

INVALID_PRICE

Cena jest mniejsza lub równa zeru, cena przekracza maksymalną cenę ustaloną dla kontraktu lub cena nie jest wielokrotnością rozmiaru ticka.

INVALID_QUANTITY

Liczba miejsc dziesiętnych ilości jest większa niż precyzja handlowa wartości kontraktu, wartość nominalna przekracza maksymalną wielkość zlecenia wynoszącą 20 000 000 USD lub określona ilość jest mniejsza niż zero.

SMALL_ORDER_LIMIT_EXCEEDED

Wartość nominalna jest niższa niż próg małego zlecenia wynoszący 0,01 USD.

INSUFFICIENT_MARGIN

Przyrostowy depozyt początkowy jest większy niż dostępny depozyt.

Przyrostowy depozyt początkowy = nowy depozyt początkowy ze zleceniami - depozyt początkowy ze zleceniami + efektywna opłata - min(PNL po realizacji, 0)

Maksymalny wpływ depozytu zabezpieczającego = max(depozyt zabezpieczający po realizacji - depozyt zabezpieczający, 0)

Dostępny depozyt = jeśli(maksymalny wpływ depozytu zabezpieczającego = 0, kapitał depozytowy - depozyt początkowy ze zleceniami, kapitał depozytowy - depozyt zabezpieczający)

WOULD_CAUSE_LIQUIDATION

Zlecenie zostałoby zrealizowane po gorszej cenie niż cena rynkowa, co spowodowałoby spadek wartości portfela poniżej depozytu zabezpieczającego i wywołałoby likwidację.

CLIENT_ORDER_ID_IN_USE

Określony identyfikator zlecenia klienta jest obecnie używany w otwartym zleceniu.

CLIENT_ORDER_ID_TOO_LONG

Określony identyfikator zlecenia klienta przekracza maksymalną długość 100 znaków.

MAX_POSITION_EXCEEDED

Suma maksymalnego rozmiaru pozycji, rozmiaru istniejących zleceń i ilości zlecenia przekroczyłaby maksymalny rozmiar pozycji ustalony dla kontraktu.

PRICE_COLLAR

Zlecenie typu taker zostałoby zrealizowane z odchyleniem 20% od ceny rynkowej.

PRICE_DISLOCATION

Zlecenie typu taker spowodowałoby odchylenie ceny kontraktu od indeksu w kierunku określonym jako kierunek dyslokacji ceny dla tego kontraktu.

EDIT_HAS_NO_EFFECT

Żądane zmiany nie spowodowałyby żadnych modyfikacji zlecenia.

ORDER_FOR_CANCELLATION_NOT_FOUND

Nie znaleziono identyfikatora zlecenia w otwartych zleceniach konta.

ORDER_FOR_EDIT_NOT_FOUND

Nie znaleziono identyfikatora zlecenia w otwartych zleceniach konta.

ORDER_CANNOT_HAVE_TRIGGER_PRICE

Zlecenie nie jest zleceniem wyzwalającym, a żądanie edycji zlecenia zawiera cenę stop.

POST_WOULD_EXECUTE

Zlecenie lub rynek jest ustawiony na tryb post-only, a zlecenie zostałoby zrealizowane natychmiast po złożeniu. Jeśli rynek jest w trybie post-only, zlecenia nie mogą przekroczyć ceny rynkowej.

IOC_WOULD_ENTER_BOOK

Zlecenie natychmiastowe lub anuluj nie zostałoby zrealizowane natychmiast.

WOULD_MATCH_SELF

Zlecenie typu taker pasowałoby do zlecenia typu maker należącego do tego samego konta.

NARUSZA_TYLKO_REDUKCJE

Konto lub kontrakt jest ustawiony na tryb tylko redukcji, bieżący rozmiar pozycji jest równy zero, pozycja jest długa, a zlecenie jest kupnem tylko redukcji, lub pozycja jest krótka, a zlecenie jest sprzedażą tylko redukcji.

ODRZUCONE_PO_REALIZACJI

Zlecenie zostałoby odrzucone po jego wykonaniu. Niewykorzystane.

RYNEK_JEST_TYLKO_POST

Rynek jest ustawiony w trybie tylko post. Niewykorzystane. Patrz POST_WOULD_EXECUTE.

PRZEKROCZONO_LIMIT_ZLECENIA

Maksymalna liczba otwartych zleceń i wyzwalaczy zleceń przekroczyłaby 20 000.

ZBYT_WYSOKA_STALA_DZWIGNIA

Przyrostowy depozyt początkowy spadłby poniżej progu harmonogramu depozytów.

NIEPRAWIDLOWE_ID_ZLECENIA_KLIENTA

ID zlecenia klienta nie jest drukowalne w ASCII.

NIE_MOZNA_EDYTOWAC_CENY_WYZWALAJACEJ_STOP_KROCZACEGO

Żądanie zlecenia próbuje edytować cenę wyzwalającą zlecenia stop kroczącego.

NIE_MOZNA_EDYTOWAC_CENY_LIMITU_STOP_KROCZACEGO

Żądanie zlecenia próbuje edytować cenę limitu zlecenia stop kroczącego.

PRZEKROCZONO_LIMIT_ZLECEN_STOP_KROCZACYCH

Maksymalna liczba zleceń stop kroczących przekroczyłaby 30.

ODCHYLENIE_PROCENTOWE_STOPU_KROCZACEGO_PRZEKRACZA_MAKSYMALNA_LICZBE_MIEJSC_DZIESIETNYCH

Odchylenie procentowe stopu kroczącego ma więcej niż 2 miejsca dziesiętne.

ODCHYLENIE_KWOTOWANIA_STOPU_KROCZACEGO_NIE_JEST_WIELOKROTNOSCIA_ROZMIARU_TICKA

Odchylenie kwotowania stopu kroczącego nie jest wielokrotnością rozmiaru ticka.

MAKSYMALNE_ODCHYLENIE_STOPU_KROCZACEGO_ZBYT_DUZE

Maksymalne odchylenie stopu kroczącego jest powyżej maksymalnego dozwolonego odchylenia stopu kroczącego ustalonego na 50%.

MAKSYMALNE_ODCHYLENIE_STOPU_KROCZACEGO_ZBYT_MALE

Maksymalne odchylenie stopu kroczącego jest poniżej minimalnego dozwolonego odchylenia stopu kroczącego ustalonego na 0,1%

ZA_MALO_MIEJSCA_WOKOL_AKTUALNEJ_CENY_DO_EDYCJI_STOPU_KROCZACEGO

Różnica procentowa między ceną wyzwalającą a ceną rynkową jest mniejsza niż minimalne dozwolone odchylenie stopu kroczącego ustalone na 0,1%.

BRAK_CENY_REFERENCYJNEJ_DO_OBLICZENIA_CENY_WYZWALAJACEJ_STOP_KROCZACY

Cena referencyjna sygnału wyzwalającego jest niedostępna.

PASOWALOBY_DO_KONTA_GLOWNEGO

Zlecenie taker złożone z subkonta pasowałoby do zlecenia maker z konta głównego.

PASOWALOBY_DO_KONTA_POKREWNEGO

Zlecenie taker złożone z subkonta pasowałoby do zlecenia maker z innego subkonta tego samego konta głównego.

PASOWALOBY_DO_SUBKONTA

Zlecenie taker złożone z konta głównego pasowałoby do zlecenia maker z subkonta.

KONTO_NIE_ZNALEZIONE

Nie można znaleźć ID konta.

ZDUPLIKOWANY_RYNEK

Kontrakt został powtórzony podczas sprawdzania depozytu dla wielu zleceń.

POSITION_NOT_FOUND

UUID pozycji nie znaleziono.

TOO_MANY_POSITIONS_IN_CONTRACT

Konto ma zbyt wiele pozycji w tym samym kontrakcie.

INVALID_LEVERAGE_SETTING

Ustawienie dźwigni jest nieprawidłowe.

WOULD_PROCESS_AFTER_SPECIFIED_TIME

Czas processBefore jest wcześniejszy niż czas serwera.

INSUFFICIENT_CLOSING_MARGIN

Zlecenie zamknięcia nie przeszło kontroli marży. Zobacz INSUFFICIENT_MARGIN.

NO_ORDERS_IN_BOOK

Brak zleceń po przeciwnej stronie księgi, które pasowałyby do zlecenia rynkowego.

LIMIT_PRICE_SET_AS_ABSOLUTE_AND_RELATIVE

Cena limitu i przesunięcie ceny limitu są podane dla zlecenia wyzwalającego.

LIMIT_PRICE_OFFSET_MUST_HAVE_VALUE_AND_UNIT

Przesunięcie ceny limitu nie jest określone z wartością i jednostką.

LIMIT_PRICE_OFFSET_VALUE_INVALID

Przesunięcie ceny limitu nie jest liczbą lub jest nieprawidłowe.

LIMIT_PRICE_OFFSET_UNIT_INVALID

Jednostka przesunięcia ceny limitu nie jest ani procentem, ani walutą kwotowaną.

LIMIT_PRICE_OFFSET_QUOTE_CURRENCY_VALUE_MUST_BE_MULTIPLE_OF_TICK_SIZE

Wartość przesunięcia ceny limitu w walucie kwotowanej nie jest wielokrotnością rozmiaru ticka.

LIMIT_PRICE_OFFSET_PERCENT_VALUE_TOO_MANY_DECIMAL_PLACES

Wartość procentowa przesunięcia ceny limitu ma więcej niż 2 miejsca dziesiętne.

LIMIT_PRICE_OFFSET_TOO_HIGH

Przesunięcie ceny limitu jest powyżej maksymalnej wartości przesunięcia ceny limitu wynoszącej 75%.

LIMIT_PRICE_OFFSET_TOO_LOW

Przesunięcie ceny limitu jest poniżej minimalnej wartości przesunięcia ceny limitu wynoszącej 0%.

ORDER_GROUP_NOT_SUPPORTED

Żądany typ grupy zleceń nie jest obsługiwany.

ORDER_GROUP_PARENT_NOT_FOUND

Grupa zleceń nie została znaleziona podczas próby dołączenia zlecenia.

CANNOT_BE_BOTH_PARENT_AND_MEMBER_OF_ORDER_GROUP

Żądane zlecenie jest zarówno nadrzędne, jak i członkiem grupy.

ALREADY_AN_ORDER_GROUP_MEMBER

Żądane zlecenie jest już członkiem grupy zleceń.

ORDER_GROUP_CANT_ATTACH

Żądane zlecenie nie może zostać dołączone do grupy zleceń.

ORDER_GROUP_PARENT_NOT_OPEN

Częściowo zrealizowane zlecenia nie mogą być dołączone do grupy zleceń.

GRUPA_ZLECEN_PUSTA

Żądana grupa zleceń jest pusta.

GRUPA_ZLECEN_ZA_WIELE_ZLECEN

Grupa zleceń zawiera zbyt wiele zleceń.

GRUPA_ZLECEN_ZMNIEJSZYLABY_POZYCJE

Grupa zleceń zmniejszyłaby rozmiar pozycji.

ZLECENIA_PODRZEDNE_GRUPY_MUSZA_MIEC_PRZECIWNY_KIERUNEK

Zlecenie podrzędne grupy zleceń jest w tym samym kierunku co zlecenie nadrzędne.

ZLECENIA_PODRZEDNE_GRUPY_MUSZA_BYC_TYPU_TYLKO_REDUKCJA

Zlecenie podrzędne grupy zleceń nie jest typu „tylko redukcja”.

ZLECENIA_PODRZEDNE_GRUPY_Z_CENA_LIMITU_NIE_MOGA_MIEC_ZEROWEGO_ROZMIARU

Zlecenie podrzędne grupy zleceń nie ma określonej ceny limitu.

PRZEKROCZONO_MAKSYMALNA_DELTE

Delta netto portfela opcji po realizacji przekroczyłaby maksymalną dopuszczalną deltę netto ustaloną na 1 000 000 000.

RYNEK_OGRANICZONY

Konto nie ma uprawnień do handlu tym kontraktem.

Potrzebujesz więcej pomocy?