Chybové zprávy rozhraní pro obchodování s deriváty

Naposledy aktualizováno: 25. května 2025

Níže jsou uvedeny popisy chybových zpráv, které se mohou zobrazit při obchodování s deriváty na Kraken Pro.

MARKET_SUSPENDED

Trh je pozastaven; obchodování není k dispozici.

MARKET_NOT_FOUND

V požadavku na zadání objednávky byl specifikován neaktivní trh s deriváty.

INVALID_PRICE

Cena je menší nebo rovna nule, cena překračuje maximální cenu stanovenou pro kontrakt, nebo cena není násobkem velikosti ticku.

INVALID_QUANTITY

Desetinná místa množství jsou větší než přesnost obchodování hodnoty kontraktu, nominální velikost překračuje maximální objem objednávky 20,000,000 USD, nebo zadané množství je menší než nula.

SMALL_ORDER_LIMIT_EXCEEDED

Nominální velikost je nižší než limit pro malé objednávky 0.01 USD.

INSUFFICIENT_MARGIN

Přírůstková počáteční marže je větší než použitelná marže.

Přírůstková počáteční marže = nová počáteční marže s objednávkami - počáteční marže s objednávkami + efektivní poplatek - min(PNL po provedení, 0)

Maximální dopad udržovací marže = max(udržovací marže po provedení - udržovací marže, 0)

Použitelná marže = pokud(maximální dopad udržovací marže = 0, maržový kapitál - počáteční marže s objednávkami, maržový kapitál - udržovací marže)

WOULD_CAUSE_LIQUIDATION

Objednávka by se vyplnila za horší cenu než mark price, což by způsobilo pokles hodnoty portfolia pod maintenance margin a spustilo by liquidation.

CLIENT_ORDER_ID_IN_USE

Zadané Client order ID je aktuálně používáno v otevřené objednávce.

CLIENT_ORDER_ID_TOO_LONG

Zadané Client order ID překračuje maximální délku 100 znaků.

MAX_POSITION_EXCEEDED

Součet maximální velikosti pozice, velikosti stávajících objednávek a množství objednávky by překročil maximální velikost pozice stanovenou pro kontrakt.

PRICE_COLLAR

Taker order by se vyplnila 20 % od mark price.

PRICE_DISLOCATION

Taker order by způsobila odchylku ceny kontraktu od indexu ve směru specifikovaném jako směr price dislocation pro daný kontrakt.

EDIT_HAS_NO_EFFECT

Požadované změny by nezpůsobily žádné úpravy objednávky.

ORDER_FOR_CANCELLATION_NOT_FOUND

ID objednávky nebylo nalezeno v otevřených objednávkách účtu.

ORDER_FOR_EDIT_NOT_FOUND

ID objednávky nebylo nalezeno v otevřených objednávkách účtu.

ORDER_CANNOT_HAVE_TRIGGER_PRICE

Objednávka není trigger order a požadavek na úpravu objednávky obsahuje stop price.

POST_WOULD_EXECUTE

Objednávka nebo trh je nastaven na post-only a objednávka by se vyplnila ihned po zadání. Pokud je trh v režimu post-only, objednávky nemohou překročit mark price.

IOC_WOULD_ENTER_BOOK

Immediate-or-cancel order by se nevyplnila okamžitě.

WOULD_MATCH_SELF

Taker order by se spárovala s maker order patřící ke stejnému účtu.

VIOLATES_REDUCE_ONLY

Účet nebo kontrakt je nastaven na režim reduce-only, aktuální velikost pozice je nulová, pozice je long a objednávka je reduce-only buy, nebo pozice je short a objednávka je reduce-only sell.

REJECTED_AFTER_EXECUTION

Objednávka by byla zamítnuta po jejím provedení. Nepoužito.

MARKET_IS_POST_ONLY

Trh je nastaven na režim post-only. Nepoužito. Viz POST_WOULD_EXECUTE.

ORDER_LIMIT_EXCEEDED

Maximální počet otevřených objednávek a spouštěčů objednávek by překročil 20 000.

FIXED_LEVERAGE_TOO_HIGH

Inkrementální počáteční marže by klesla pod prahovou hodnotu plánu marže.

CLIENT_ORDER_ID_INVALID

ID objednávky klienta není tisknutelné v ASCII.

CANNOT_EDIT_TRIGGER_PRICE_OF_TRAILING_STOP

Požadavek na objednávku se pokouší upravit spouštěcí cenu trailing stop objednávky.

CANNOT_EDIT_LIMIT_PRICE_OF_TRAILING_STOP

Požadavek na objednávku se pokouší upravit limitní cenu trailing stop objednávky.

TRAILING_STOP_ORDER_LIMIT_EXCEEDED

Maximální počet trailing stop objednávek by překročil 30.

TRAILING_STOP_PERCENT_DEVIATION_EXCEEDS_MAX_DECIMAL_PLACES

Procentuální odchylka trailing stop má více než 2 desetinná místa.

TRAILING_STOP_QUOTE_DEVIATION_NOT_MULTIPLE_OF_TICK_SIZE

Odchylka kotace trailing stop není násobkem velikosti ticku.

TRAILING_STOP_MAX_DEVIATION_TOO_LARGE

Maximální odchylka trailing stop je nad maximální povolenou odchylkou trailing stop nastavenou na 50 %.

TRAILING_STOP_MAX_DEVIATION_TOO_SMALL

Maximální odchylka trailing stop je pod minimální povolenou odchylkou trailing stop nastavenou na 0,1 %.

INSUFFICIENT_HEADROOM_AROUND_CURRENT_PRICE_TO_EDIT_TRAILING_STOP

Procentuální rozdíl mezi spouštěcí cenou a tržní cenou je menší než minimální povolená odchylka trailing stop nastavená na 0,1 %.

NO_REFERENCE_PRICE_AVAILABLE_FOR_CALCULATING_TRAILING_STOP_TRIGGER_PRICE

Referenční cena spouštěcího signálu není k dispozici.

WOULD_MATCH_MASTER

Taker objednávka odeslaná z podúčtu by se shodovala s maker objednávkou z hlavního účtu.

WOULD_MATCH_SIBLING

Taker objednávka odeslaná z podúčtu by se shodovala s maker objednávkou z jiného podúčtu stejného hlavního účtu.

WOULD_MATCH_SUBACCOUNT

Taker objednávka odeslaná z hlavního účtu by se shodovala s maker objednávkou z podúčtu.

ACCOUNT_NOT_FOUND

ID účtu nebylo nalezeno.

DUPLICATE_MARKET

Kontrakt byl opakován při kontrole marže pro více objednávek.

POSITION_NOT_FOUND

UUID pozice nenalezeno.

TOO_MANY_POSITIONS_IN_CONTRACT

Účet má příliš mnoho pozic ve stejném kontraktu.

INVALID_LEVERAGE_SETTING

Nastavení pákového efektu je neplatné.

WOULD_PROCESS_AFTER_SPECIFIED_TIME

Čas processBefore je menší než čas serveru.

INSUFFICIENT_CLOSING_MARGIN

Uzavírací příkaz neprošel kontrolou marže. Viz INSUFFICIENT_MARGIN.

NO_ORDERS_IN_BOOK

V knize objednávek nejsou žádné protilehlé objednávky, které by odpovídaly tržní objednávce.

LIMIT_PRICE_SET_AS_ABSOLUTE_AND_RELATIVE

Pro spouštěcí příkaz je zadána limitní cena a offset limitní ceny.

LIMIT_PRICE_OFFSET_MUST_HAVE_VALUE_AND_UNIT

Offset limitní ceny není specifikován s hodnotou a jednotkou.

LIMIT_PRICE_OFFSET_VALUE_INVALID

Offset limitní ceny není číslo nebo je neplatný.

LIMIT_PRICE_OFFSET_UNIT_INVALID

Jednotka offsetu limitní ceny není ani procento, ani kotovaná měna.

LIMIT_PRICE_OFFSET_QUOTE_CURRENCY_VALUE_MUST_BE_MULTIPLE_OF_TICK_SIZE

Hodnota offsetu limitní ceny v kotované měně není násobkem velikosti ticku.

LIMIT_PRICE_OFFSET_PERCENT_VALUE_TOO_MANY_DECIMAL_PLACES

Procentuální hodnota offsetu limitní ceny má více než 2 desetinná místa.

LIMIT_PRICE_OFFSET_TOO_HIGH

Offset limitní ceny je nad maximální hodnotou offsetu limitní ceny 75 %.

LIMIT_PRICE_OFFSET_TOO_LOW

Offset limitní ceny je pod minimální hodnotou offsetu limitní ceny 0 %.

ORDER_GROUP_NOT_SUPPORTED

Požadovaný typ skupiny objednávek není podporován.

ORDER_GROUP_PARENT_NOT_FOUND

Skupina objednávek nebyla nalezena při pokusu o připojení objednávky.

CANNOT_BE_BOTH_PARENT_AND_MEMBER_OF_ORDER_GROUP

Požadovaná objednávka je rodičem i členem skupiny.

ALREADY_AN_ORDER_GROUP_MEMBER

Požadovaná objednávka je již členem skupiny objednávek.

ORDER_GROUP_CANT_ATTACH

Požadovanou objednávku nelze připojit ke skupině objednávek.

ORDER_GROUP_PARENT_NOT_OPEN

Částečně vyplněné objednávky nelze připojit ke skupině objednávek.

ORDER_GROUP_EMPTY

Požadovaná skupina objednávek je prázdná.

ORDER_GROUP_TOO_MANY_ORDERS

Skupina objednávek obsahuje příliš mnoho objednávek.

ORDER_GROUP_WOULD_REDUCE_POSITION

Skupina objednávek by snížila velikost pozice.

ORDER_GROUP_CHILDREN_MUST_HAVE_OPPOSITE_DIRECTION

Podřízená objednávka skupiny objednávek má stejný směr jako nadřazená.

ORDER_GROUP_CHILDREN_MUST_BE_REDUCE_ONLY

Podřízená objednávka skupiny objednávek není pouze pro snížení.

ORDER_GROUP_CHILDREN_WITH_LIMIT_PRICE_MUST_NOT_HAVE_NULL_SIZE

Podřízená objednávka skupiny objednávek nemá specifikovanou limitní cenu.

MAX_DELTA_EXCEEDED

Čistá delta opčního portfolia po provedení by překročila maximální povolenou čistou deltu nastavenou na 1 000 000 000.

MARKET_RESTRICTED

Účet nemá povoleno obchodovat s tímto kontraktem.

Potřebujete další pomoc?