Kraken Terminal borrows its interface and error codes from Cryptowatch — our premium charting and trading terminal. Below we describe these errors from the point-of-view of a Kraken Terminal client.
If you’ve received an error while using Cryptowatch, check out Cryptowatch Docs instead.
If the action you are trying to perform is urgent, please sign into the main Kraken website and attempt it there. If you continue to experience your issue please contact our Support Center — we’re available to chat 24/7!
Internal Errors
Internal errors usually mean the issue occurred on our end.
What you can do: Monitor the API response and uptime on Kraken's Status page. If this issue persists, wait and try again.
What you can do: Monitor the API response and uptime on Kraken's Status page. If this issue persists, wait and try again.
What you can do: Monitor the API response and uptime on Kraken's Status page. If this issue persists, wait and try again.
What you can do: Wait and try again.
What you can do: Ensure Trading 2FA is disabled on your account (as Kraken Terminal does not currently support this).
Note: Clients in the U.S. will receive this error when attempting an FX order (any order in a cash/cash pair). At this time cash-to-cash trading is not available for U.S. clients. See our blog post to learn more.
Clients in the U.S. and Canada attempting to trade EWT, FLOW, GRT or ETH2/ETH2.S will receive this error. For more information, see our EWT, FLOW, GRT and ETH2 blog posts.
Clients in the U.S. attempting to trade XRP will receive this error. For more information, see our blog post on XRP.
What you can do: Try again. If it happens repeatedly, please contact support.
What you can do: Try again. If it happens repeatedly, please contact support.
What you can do: Try again. If it happens repeatedly, please contact support.
What you can do: Try again. If it happens repeatedly, please contact support.
What you can do: Try again. If it happens repeatedly, please contact support.
What you can do: Ensure Trading 2FA is disabled on your account (as Kraken Terminal doesn't currently support this).
Timeouts are also caused by high load on the exchange so it's possible your request did eventually succeed. Please check the main Kraken website to verify if it did. If it did not, wait and try again. If it happens repeatedly, please contact support.
What you can do: Monitor the API response and uptime on Kraken’s Status page. If this issue persists, check any recent Kraken support tickets that require action on your end, as a lock may still be on your account.
What you can do: Click the Sign out button and then click Connect again. This will authenticate your account again with the trading interface.
What you can do: Try again after a short period of time.
What you can do: Try again after a short period of time. If this issue persists please contact support.
What you can do: Please contact support.
What you can do: Sign in to your exchange account and agree to any updated terms. Alternatively, you may need to generate a new API key with updated permissions. If the issue persists, please contact support.
What you can do: Ensure Trading 2FA is disabled on your account (as Kraken Terminal does not currently support this) or check any recent Kraken support tickets that require action on your end, as a lock may still be on your account.
What you can do: Ensure Trading 2FA is disabled on your account (as Kraken Terminal does not currently support this) or check any recent Kraken support tickets that require action on your end, as a lock may still be on your account. This error may also occur when placing an order for an asset which is not available to trade in your jurisdiction.
Clients in reduce-only mode will receive this error when submitting new orders with leverage.
Clients in reduce-only mode are:
- Clients verified to "Starter" tier and who are not in the US.
- Clients in the US who are not certified as an ECP
See our blog post regarding new margin requirements
What you can do: Please contact support.
What you can do: Monitor the website response and uptime on Kraken's Status page. If this issue persists, wait and try again or contact support.
User Errors
These errors usually mean the issue occurred on your end.
What you can do: Reduce the order amount, cancel any open orders that may be locking up funds or check to see if order was partially filled.
What you can do: If you were trying to cancel an order, it's possible it has already been filled or canceled. Click the Sync button to re-sync the interface or check the main Kraken website to see if the order has already been filled or cancelled. If you can't figure out why you got this error, please contact support.
What you can do: Increase the order amount and ensure it exceeds the minimum order size.
What you can do: Increase the order price and ensure the price precision is within range.
What you can do: Decrease the order amount.
What you can do: Decrease the order price.
What you can do: Reduce the order amount. If you can't figure out why you got this error, please contact support.
What you can do: Reduce the order amount based on your margin allowance limits, try a different currency pair or check to see if order was partially filled. If you can't figure out why you got this error, please contact support.
What you can do: You can try opening the position in a different market. See the Order Canceled due to "Insufficient Margin" article for more information.
Note: If a leveraged order disappears from the Orders tab on Kraken Terminal upon its intended execution without notice, it’s possible the order was canceled due to insufficient margin. Check the order's summary on Kraken.com for its status & reason to confirm.
What you can do: Cancel some orders or wait for them to fill. You may also apply for a higher verification level for increased open order limits.
What you can do: Close some positions.
What you can do: Click the Sync button to re-sync the interface or check the main Kraken website to see if the position has already been closed. If you can't figure out why you got this error, please contact support.
What you can do: It's possible this was caused by a bug in our trading backend. If you can't figure out why you got this error, please contact support.
What you can do: It's possible this was caused by a bug in our trading backend. If you can't figure out why you got this error, please contact support.
What you can do: It's possible this was caused by a bug in our trading backend. If you can't figure out why you got this error, please contact support.
What you can do: Try using fewer decimal places and ensure the price precision is within range. Alternatively, disable the "Validate inputs client-side" setting under the Trading Preferences menu.
What you can do: Try adjusting your price amount and ensure the price precision is within range.
What you can do: Try adjusting your order amount and ensure it exceeds the minimum order size.
What you can do: Try adjusting your leverage parameter.
What you can do: Try adjusting your close parameter.
What you can do: Try adjusting your order amount based on the supported decimal precision for that market.
What you can do: Attempt a different order type, disable order options relevant to the exchange's restrictions, or contact your exchange's support team to determine which restriction the exchange has applied.
What you can do: Continue to advocate for cryptocurrency adoption.
What you can do: Close or Settle your position, alternatively, you can also trade that market without leverage.
What you can do: Place a spot order instead or upgrade your verification level to Intermediate.
What it means: an HTTP error code has occurred while using Cryptowatch or Kraken Terminal. The cause of an HTTP error code varies — see this wikipedia article for a list of HTTP errors for further information.
Example: A 504 error (504 Gateway Timeout) appears as 2504.
What you can do: Depending on the error code returned, you may only need to refresh the page.
Monitor the API response and uptime on Kraken's Status page. If the problem persists, please contact support.
What you can do: Adjust your order to use less margin, close any other open positions, sell any non-collateral currencies into collateral currencies or fund your account with additional collateral currencies.
What you can do: You must be an Eligible Contract Participant.