How to get a CoinDesk Data API key

Keys are created in the CoinDesk Data developer portal.

About 5 minutes 2 steps Checked October 2026

Before you start

  • An email address

Create your CoinDesk Data API key

  1. 1

    Sign up

    Create an account on developers.coindesk.com.

  2. 2

    Create a key

    Open API keys, create a key with the read permissions you need, and save it as COINDESK_DATA_API_KEY.

Test the key

Before wiring the key into a strategy, make one request by hand. It separates “the key is wrong” from “my code is wrong”.

curl -s -H "authorization: Apikey $COINDESK_DATA_API_KEY" "https://min-api.cryptocompare.com/data/price?fsym=BTC&tsyms=USD"
{"USD": …} means the key works.

Add the key to your AlgoGP project

  1. 1

    Open your project’s APIs & keys tab

    Open the strategy project and select APIs & keys in the workspace tabs.

  2. 2

    Paste each value

    Paste the values into COINDESK_DATA_API_KEY and click Save. Values are encrypted at rest, never shown again and never written into code or exports.

  3. 3

    Run locally with the same names

    Exported projects read the same names from .env (copy .env.example). Keep .env out of version control.

COINDESK_DATA_API_KEY=paste-your-value-here
.env for local runs

Add CoinDesk Data signals to a strategy

Combine price rules with news and sentiment filters, test them point-in-time so nothing leaks from the future, and export the code.

  • Sentiment filters that block entries on bad news
  • Point-in-time replay in every backtest
  • Exported Python reads the same feed live

Free plan, no card required.

How the CoinDesk Data API works

AlgoGP is not affiliated with CoinDesk Data. Menus get renamed from time to time; if a label differs, the official documentation has the current path.