この時間帯にキャンセルを行うと、注文が後に残すものが変わります。Krakenは保留中の注文を、即時約定かキャンセル(IOC)に変換します。つまり、解放された時点で約定することはあっても、未約定分を板に残すことはありません。元の保留期限は変わりません。

例えば、トレーダーがpost-onlyではない指値注文を出し、保留期限が切れる前にキャンセルしたとします。キャンセル要求は遅延をバイパスし、保留中の注文を即時約定かキャンセルに変換します。元の解放時刻に、まだ約定する可能性があります。未約定分は破棄されます。

Krakenはこれらの指示を別々に報告します。キャンセルは「cancelled」ステータスの成功として返されますが、その後、注文は自身の約定または約定失敗を個別に報告します。約定できない変換済み指値の場合、REST v3のレスポンスはiocWouldNotExecuteです。

Krakenの銘柄情報フィードでは、各市場に設定された保留時間がmakerProtectionMillisで示されます。ドキュメントによると、この値が存在しない場合またはゼロの場合、設定された遅延はありません。

この区別は契約ごとに異なるため、トレーダーはコイン名だけで対象範囲を推測することはできません。Krakenによれば、流動性の高い上位10の線形パーペチュアル市場は対象外で、スポット取引には影響しません。単独のpost-only注文は保留をバイパスします。キャンセル要求もバイパスしますが、保留中の指値注文は元の解放時刻まで待機します。

他の保留対象の注文タイプでは、キャンセルへの応答が異なります。保留中の即時約定かキャンセル、全部約定か全部キャンセル、または成行注文を対象とするキャンセルはORDER_NOT_FOUNDを返します。元の要求は解放時にもマッチングに到達します。

Krakenフューチャーズで自動売買を行うトレーダーは、キャンセルの確認応答だけでなく、注文の約定レスポンスも照合する必要があります。保留中の指値注文のキャンセル成功と、その後の約定が同時に起こることがあります。