Before you start
- An email address
Create your Nasdaq Data Link API key
- 1
Sign up
Create an account at data.nasdaq.com.
- 2
Copy the key
Open Account settings and copy the API key. Save it as
NASDAQ_DATA_LINK_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 "https://data.nasdaq.com/api/v3/datatables/NDAQ/USEDHOL.json?api_key=$NASDAQ_DATA_LINK_API_KEY&qopts.per_page=1"datatable object means the key works; product codes vary by subscription.Add the key to your AlgoGP project
- 1
Open your project’s APIs & keys tab
Open the strategy project and select APIs & keys in the workspace tabs.
- 2
Paste each value
Paste the values into
NASDAQ_DATA_LINK_API_KEYand click Save. Values are encrypted at rest, never shown again and never written into code or exports. - 3
Run locally with the same names
Exported projects read the same names from
.env(copy.env.example). Keep.envout of version control.
NASDAQ_DATA_LINK_API_KEY=paste-your-value-hereAdd Nasdaq Data Link 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 Nasdaq Data Link API works
AlgoGP is not affiliated with Nasdaq Data Link. Menus get renamed from time to time; if a label differs, the official documentation has the current path.