For the complete documentation index, see llms.txt. This page is also available as Markdown.

πŸ”‘API Key Setup Example

Setting Up an API Key on Kraken (similar for other CEXs)

Using API keys to integrate a CEX with our trading bot enhances your trading capabilities while maintaining security. Always handle API keys with care, and ensure you understand the permissions you're granting.

Step 1: Log in to Your Kraken Account

Step 2: Access API Management

  • Once logged in, find the "Security" or "API" section in your account settings. This is usually found under your account menu or in the settings area.

Step 3: Create a New API Key

  • In the API section, click on "Add Key" or "Create New Key".

  • You might need to go through additional security checks (like 2FA) to proceed.

Step 4: Configure Your API Key

  • Key Description: Enter a name for your API key. This is just for your reference.

  • Key Permissions: Select the permissions you want to grant. For trading bots, you typically need permissions like query funds, query open orders and trades, and manage orders. DO NOT ENABLE WITHDRAWLS.

  • Key Restrictions: Do not restrict IP address so our bot can access it.

Step 5: Generate the API Key

  • Once you have configured your settings, click on "Generate Key".

  • You will be presented with an API Key and Private Key. Copy these and store them securely.

Step 6: Secure Your Keys

  • Never share your API keys or private keys publicly.

  • Store them in a secure location.

Integrating the API Key with Robotrade

Step 1: Access Strategy Setup On Our Bot

  • Use the /start command on Robotrade and add a new strategy. Checkout the /start page of our documentation for help.

Step 2: Enter API Key Details

  • In the relevant fields, enter the API Key and Private Key that you generated from Kraken.

Step 4: Start Trading

  • Once the buy or sell conditions are met, trades will be placed through your API key and exchange account.

Tips for Secure API Key Management

  • Regularly monitor your API activity for any unauthorized access.

  • Consider updating or rotating your API keys periodically.

  • Ensure your computer and network are secure.

Troubleshooting Common Issues

  • Invalid Key Error: Double-check that you copied the API Key and Private Key correctly.

  • Permission Denied: Make sure you selected the correct permissions when creating the API key.

  • Connection Issues: Verify your internet connection and if Kraken's API is operational.

Last updated