Skip to main content
All CollectionsPortfolio Management
How to automate crypto trading with portfolios (sub-accounts) on Coinbase?
How to automate crypto trading with portfolios (sub-accounts) on Coinbase?

Learn to automate crypto trading on Coinbase with portfolios using Cryptohopper. Step-by-step guide included.

Pete Darby avatar
Written by Pete Darby
Updated this week

It's now possible to auto trade on Coinbase with portfolios (also called sub-accounts) using Cryptohopper! When Coinbase Pro transitioned to Coinbase Advanced, this was the feature Cryptohopper users missed most when creating trading bots on Coinbase. Let's dive into how to create Coinbase portfolios and set up Coinbase trading bots on Cryptohopper.

How to create portfolios on Coinbase Advanced

  1. Create an Account: If you haven't yet, create an account on Coinbase.

  2. Navigate to Portfolios: Go to the Portfolios tab on Coinbase Advanced.

  3. Create New Portfolio: Click on "New portfolio."

  4. Name Your Portfolio: Give your portfolio a name.

  5. Transfer Funds: Transfer your Euros, Dollars, or cryptocurrencies such as Bitcoin (BTC) or Ethereum (ETH).

How to create a trading bot for your portfolios on Coinbase

Currently, you can only create Coinbase Portfolio trading bots by using API Keys. Follow our step-by-step guide to create API Keys for portfolios on Coinbase:

  1. Access API Keys: Navigate to the Developer platform and click on API Keys.

  2. Create API Key: Click on 'Create API Key' and select 'Trading Key.'

  3. Configure API Key:

    • Name your API Key.

    • Select your 'Default' portfolio.

    • Enable 'View' and 'Trade.'

    • Copy and paste the IP addresses from your Cryptohopper Base config under 'Exchange' or from the Connect Coinbase Advanced screen during your Cryptohopper onboarding.

  4. Complete 2FA: Click on 'Create and Download' and complete the 2FA process.

  5. Integrate with Cryptohopper:

    • Copy the API Key name and paste it under 'API Key' in Cryptohopper.

    • Copy the Private Key and paste it under 'API Secret' in Cryptohopper.

    • Click on 'Save.' Your trading bot is now connected to Coinbase!

Troubleshooting connection issues

Unable to see your Coinbase exchange balance in your trading bot?

If you can't see your Coinbase exchange balance, there may be a few issues preventing your trading bot from synchronizing with your crypto exchange. Common solutions include:

For more information, you can watch our Cryptohopper Academy video above or check our troubleshooting article.

Error during onboarding process

You might encounter an error during Cryptohopper's onboarding process when connecting to Coinbase, even if your API Keys are correct. Common reasons include:

  • No funds in your Coinbase exchange account.

  • No funds in your Coinbase portfolio account.

  • Not being a verified exchange user (KYC).

In this case, click on 'Continue without testing.' You can always check your API Keys later in your Base config.

Did this answer your question?