When learning about all of the features of Kraken Pro, lots of questions can come up. We made this frequently asked questions list to help cover some of the common questions we see. If your question isn’t addressed or the proposed solution doesn’t solve your issue, create a support ticket and our team will be happy to help.
As general advice, there are three main causes of errors.
1) The first is a syncing error between Kraken Pro and your main Kraken account which can be resolved by being patient and pressing the Sync button at the bottom of the order form.
2) The second is trading errors where you don’t have enough available funds to make the trade you want. Please review any open orders you have, or recent support tickets.
3) The third is zoom issues with the chart. You can press the “1” key to return to the default chart zoom, and the spacebar to return to the current candle.
How can I...
Set A Browser Price Or Volume Alert?
You can set a price alert by moving your cursor to the right of the chart on the y-axis and using a single left-click to set the alert. You can set a volume alert by moving your cursor to the right of the volume indicator (the volume indicator has to be enabled already) and clicking on the level you would like the alert to be triggered at.
If you click on the megaphone icon at the top right of your Kraken Pro interface, you will see the alerts drop down menu. Here you can edit, delete, and silence active alerts. For more information, see the following support article.
Receive A Price/Volume/Order Fill Alert Sent To My Phone?
This is a feature that is only available with a paid Cryptowatch subscription. If this interests you or if you would like the other features of Cryptowatch such as trading and market tracking across other exchanges, consider a paid Cryptowatch subscription.
To start a 14 day Free Trial go to: https://cryptowat.ch/account/create
Make My Chart Less Sensitive?
You can change how sensitive your chart is by clicking on the settings menu at the top right of your chart (gear icon). Then scroll to the bottom of this menu and you can edit the “Scroll Zoom Sensitivity.” A lower number here will make your chart less sensitive and easier to control.
Make My Chart Zoom Vertically?
You can zoom vertically by placing your cursor over the y-axis of the chart and scrolling up or down. How you scroll will depend on your specific mouse or trackpad. You can also zoom vertically by pressing Shift and the + or - keys. Pressing the number “1” on your keyboard returns to the default chart zoom setting.
Make My Chart Zoom Horizontally?
You can zoom horizontally by placing your cursor over the chart and scrolling up or down. Pressing the + & - keys will also zoom the chart horizontally. As well, pressing the number “1” on your keyboard returns to the default chart zoom setting. Lastly, pressing the left and right arrows on your keyboard will pan horizontally.
Change The Y-Axis Setting Of My Chart?
You can change your y-axis by clicking on the icon at the top of your chart that looks like candle sticks to see the drop down menu. From here you can choose from linear, logarithmic, or percentage.
Manipulate My Chart?
You can click on the toggle near the top right of your chart that says either “Auto” or “Manual.” Once set to manual, you can click and drag anywhere on your chart to manipulate it to how you would like, then release your cursor to have it stay there.
Add/Remove My Trades And Orders From My Chart?
If you are signed in, you can click on the settings drop down menu (gear icon) near the top right of your chart. From here you can scroll down to the “My Activity” section and check the boxes to have your past trades and/or orders appear on the chart.
Change The Currency The Chart/Order Book/Prices Are In?
The Fiat Prices setting enables you to change and convert the display price of a market to the fiat currency of your choosing, with the default setting being “Actual.” This setting can be found under the settings menu (gear icon), located in the top right hand corner of your screen.
Help! I Received An Error That Said…
Internal Errors (8XX) - Internal errors usually mean Kraken’s fault. It's definitely not your fault.
803: Request Was Rate Limited
Kraken's API has rate limited your request. This error occasionally occurs when a user is trying to open/close order(s) too quickly. This rate limit is currently put in place to prevent order book manipulation and abuse (DDoS attacks).
This is one of the most common issues reported by Kraken Pro users and can be prevented by making fewer actions/calls when using the Kraken Pro platform. In short, Kraken Pro is subject to API rate limits just like direct use of the API is.
804: API Key Lacking Necessary Privileges
This is often caused by having trading two-factor authentication set up on your Kraken account. Kraken Pro is not compatible with trading 2FA so this will need to be removed before you can use Kraken Pro to make trades. See this article on how to add/remove your trading 2FA.
810: Timeout
The interface timed out resolving the request (no response for 60 seconds). Timeouts are usually caused by high load on the exchange so it's likely your request will eventually succeed. If there is any doubt, please check the main Kraken website to confirm the trades you wanted to make have gone through as intended.
This error can also be caused by having trading two-factor authentication set up on your Kraken account. Since Kraken Pro does not currently support trading 2FA, you will need to remove your trading 2FA from your account to utilize the platform.
812: Invalid Anonymous Session
Your session on Kraken Pro has expired. Please exit Kraken Pro, login to your Kraken account, and relaunch Kraken Pro. If the error happens repeatedly, contact Kraken support.
820: Internal Error
There was an unspecified issue. Please wait a minute and relaunch Kraken Pro from your main Kraken account. If the error happens repeatedly, contact Kraken support.
This error can also be caused by having trading two-factor authentication set up on your Kraken account. Since Kraken Pro does not currently support trading 2FA, you will need to remove your trading 2FA from your account to utilize the platform.
***If you receive Error 820 and the above information doesn’t help, please check if you have a recent support ticket with Kraken regarding your account. Often users will forget to respond to the final e-mail, and there is still a trade lock on their account.
821: Unknown Error
This is a catch-all error for connection issues between Kraken Pro and the main Kraken platform. Please wait a minute and relaunch Kraken Pro from your main Kraken account. If the error happens repeatedly contact Kraken support.
*** If you receive Error 821 and the above information doesn’t help, please check if you have a recent support ticket with Kraken regarding your account. Often users will forget to respond to the final e-mail, and there is still a trade lock on their account.
User Errors (9XX) - In this case, it might be your fault.
901: Order ID Is Invalid
Kraken’s API rejected your request because it was dealing with an order that does not — or no longer — exists.
Most often, it is a syncing issue on Kraken Pro. This can sometimes appear when trying to close a margin position or cancel an order on Kraken Pro. Please click the Sync button at the bottom right of the order form, wait a minute, then check if your position or order is still open. If there is any doubt, please check the main Kraken website to confirm the trades you wanted to make have gone through as intended.
907: Margin Allowance Exceeded
Kraken’s API rejected your margin order due to margin allowance limitations. These limits vary based on your account verification level.
This error can be prevented by either reducing the order amount or verifying your account to a higher verification level.
Allowances are unique to each currency, so you can consider trading a different currency pair. For example if you are long XBT/USD and hit your USD allowance limit, you can still open a long XBT/EUR position to increase your XBT exposure.
908: Insufficient Margin
Either Kraken does not have sufficient funds to allow margin trading for this specific market or the attempted order would cause your margin level to drop below 100%.
If you’re receiving the error due to insufficient margin, you can try opening the position using a different market. For example, if you receive this error message for the XBT/USD market, you can try using the XBT/EUR market.
If you’re receiving the error due to insufficient initial margin, you can close any other open positions, sell any non-collateral currencies into collateral currencies, or fund your account with additional collateral currencies.
Why Can’t I…
Find The Fee Currency?
At the moment it is not possible to select the currency the trade fee will be taken in, when submitting an order on Kraken Pro. The fee may be taken in the form of either currency in the currency pair that is being traded. If you would like to submit your preference for the trade fee currency, please submit the order from the main Kraken site.
Any margin fees (opening and rollover) will be taken in the currency that is being borrowed as default, but can be taken from any of the collateral currencies you have in your account balances.
Find The Post Limit Button?
It is currently not possible to select the post limit option when submitting an order through Kraken Pro. Please submit your order on the main Kraken site if you are worried about your limit order being placed on the wrong side of the market.
Trade My Full Account Balances?
Some clients notice that the Funds section of the order form auto fills with an amount less than your current account balance for that currency. That is because the Funds section in Kraken Pro is your available funds, and your account balances show the total amount of that currency in your account. If there is a difference it is because some of your account balances are currently being withheld for an open order, open position, or a deposit issue on your account.
See this article for more information, or contact Kraken support if you have any questions.