Analysis

some limit orders can fill after cancel

Some Kraken futures restrict orders can nonetheless execute after a profitable cancellation if the cancel arrives in the course of the Maker Safety maintain window. Kraken expanded the system on Oct. 8, bringing that order-handling rule to extra contracts.

Kraken accomplished Section 2 after asserting 61 extra perpetual contracts. Maker Safety applies to chose futures markets; Kraken’s documentation describes an preliminary 20-millisecond maintain.

Associated Studying

Nasdaq deepens Kraken ties with proposed $100 million Payward funding

What a Kraken futures cancellation modifications

Maker Protection holds orders that can take liquidity earlier than they attain the matching engine, giving merchants with resting orders time to react. A restrict order and not using a post-only instruction is held on a coated market even when it will in any other case have rested on the e book.

A cancel inside that window modifications what the order could depart behind. Kraken converts the held placement to immediate-or-cancel, which means it could possibly commerce when launched however can not depart an unfilled the rest on the e book. The unique maintain expiry stays the identical.

Flow diagram for Kraken held futures limit placements: cancel success converts the placement to immediate-or-cancel; release timing is unchanged, a fill remains possible, and no remainder rests.Flow diagram for Kraken held futures limit placements: cancel success converts the placement to immediate-or-cancel; release timing is unchanged, a fill remains possible, and no remainder rests.

For instance, a dealer submits a non-post-only restrict order and cancels earlier than the maintain expires. The cancel request bypasses the delay and converts the held placement to immediate-or-cancel. On the unique launch time it could possibly nonetheless fill; any unfilled quantity is discarded.

Kraken studies these directions individually. The cancel receives success with order standing “cancelled,” whereas the order later studies its personal fills or failure to execute. For a transformed restrict that can’t commerce, the REST v3 response is iocWouldNotExecute.

Associated Studying

See also  XRP Wave Structure Predicts Wild Fluctuations On Its Way To $4 ATH

X brings crypto buying and selling nearer to your social feed

Kraken’s instruments feed identifies every market’s configured maintain via makerProtectionMillis. Its documentation says an absent or zero worth means no configured delay.

The excellence is contract-specific, so merchants can not infer protection from the coin title alone. Kraken says its ten most liquid linear perpetual markets are excluded and spot buying and selling is unaffected. Standalone post-only placements bypass the maintain. Cancel requests additionally bypass it; a held restrict placement nonetheless waits for its unique launch time.

Associated Studying

MultiversX restarts after exploit halt, however Kraken nonetheless bars new EGLD trades

Different held order varieties have completely different cancel responses. A cancel concentrating on a held immediate-or-cancel, fill-or-kill or market placement returns ORDER_NOT_FOUND; the unique request nonetheless reaches matching when launched.

Automated merchants in Kraken futures have to reconcile the order’s execution response in addition to the cancellation acknowledgment. A profitable held-limit cancel can coexist with a later fill.

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button
Please enter CoinGecko Free Api Key to get this plugin works.