$npx skillfedfor your agent

Nasdaq-Data-Link

Package for Nasdaq Data Link API access

With conditionsPyPI WWW/HTTPReleased Aug 2022113.9K downloads / moMITPure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — Nasdaq_Data_Link-1.0.4-py2.py3-none-any.whl
v1.0.4 · released 2022-08-29 · Python >= 3.7 · 7 runtime deps: pandas, numpy, requests, inflection, python-dateutil, six, more-itertools

Yes, if you need to access Nasdaq Data Link and are comfortable with an abandoned library. The package is stable and has no known vulnerabilities, but you will not receive bug fixes, security patches, or support for API changes. Suitable for read-only data retrieval in non-critical workflows; risky for production systems that depend on ongoing maintenance.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires a Nasdaq Data Link API key (set via NASDAQ_DATA_LINK_API_KEY environment variable or ~/.nasdaq/data_link_apikey file) to access full data; unauthenticated calls return limited or sample data.
  • Low install friction with a pure-Python wheel and common dependencies.
  • However, the package is abandoned—last release was 2022-08-29 and last commit 2022-11-15—so no bug fixes or security updates are forthcoming.

License · maintenance · safety

MIT (permissive) — MIT license is permissive and imposes no restrictions on use, modification, or redistribution in proprietary or open-source projects.

last release 2022-08-29 (1446 days) · last repo commit 2022-11-15 · 623 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 113,937 downloads/mo, #12,321 on PyPI

Verify before relying

pip install nasdaq-data-link

import nasdaqdatalink
data = nasdaqdatalink.get('NSE/OIL')
# Returns pandas DataFrame with dataset
  • Whether the Nasdaq Data Link API endpoint and authentication scheme remain stable and compatible with current Nasdaq infrastructure.
  • Whether the package's retry logic and SSL configuration options remain effective for production use given the abandoned maintenance status.
  • Current compatibility with pandas and numpy versions beyond those tested at release time.
Same gist for agents: .md · .json

What it is and what it does

Nasdaq Data Link is an official Python client for Nasdaq's financial data API. It wraps REST calls to retrieve time-series datasets (like stock prices or economic indicators) and datatables (filtered query results) directly into pandas DataFrames, eliminating the need to write raw HTTP requests. The package handles API authentication via environment variables or a local key file, supports configurable retry logic for transient failures, and provides both quick-call and detailed programmatic interfaces.

The package depends on pandas, numpy, requests, and several utility libraries (inflection, python-dateutil, six, more-itertools) to manage data transformation and HTTP communication. It is compatible with Python 3.7 and later. However, the package has been abandoned since late 2022—no updates, bug fixes, or security patches have been released since then, which is a material risk for production use.

Use it for

  • Download historical stock price or economic indicator time-series into a DataFrame for analysis or backtesting.
  • Query filtered financial datatables (e.g., earnings data for a specific ticker) and load results directly into pandas.
  • Automate periodic data ingestion from Nasdaq into a data pipeline or research notebook.
  • Retrieve multiple datasets in a loop with built-in retry logic to handle transient API failures.
  • Access Nasdaq's financial and economic data without writing custom HTTP request code.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you need to access Nasdaq Data Link and are comfortable with an abandoned library.

The package is stable and has no known vulnerabilities, but you will not receive bug fixes, security patches, or support for API changes. Suitable for read-only data retrieval in non-critical workflows; risky for production systems that depend on ongoing maintenance.

Install

nasdaq-data-link on PyPI

Before you install

Low install friction with a pure-Python wheel and common dependencies. However, the package is abandoned—last release was 2022-08-29 and last commit 2022-11-15—so no bug fixes or security updates are forthcoming.

Requires a Nasdaq Data Link API key (set via NASDAQ_DATA_LINK_API_KEY environment variable or ~/.nasdaq/data_link_apikey file) to access full data; unauthenticated calls return limited or sample data.

License in practice

MIT license is permissive and imposes no restrictions on use, modification, or redistribution in proprietary or open-source projects.

Quickstart

pip install nasdaq-data-link

import nasdaqdatalink
data = nasdaqdatalink.get('NSE/OIL')
# Returns pandas DataFrame with dataset

Verify before relying

  • Whether the Nasdaq Data Link API endpoint and authentication scheme remain stable and compatible with current Nasdaq infrastructure.
  • Whether the package's retry logic and SSL configuration options remain effective for production use given the abandoned maintenance status.
  • Current compatibility with pandas and numpy versions beyond those tested at release time.

Package facts

LicenseMIT permissive
Python supportSupports the current Python release >= 3.7
Install frictionLow. Pure-Python wheel
Runtime dependencies
7 packages
pandasnumpyrequestsinflectionpython-dateutilsixmore-itertools
MaintenanceAbandoned 1,446 days since the last release
Last repo commit
First released
Downloads113,937 / month, #12,321 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Intended Audience :: DevelopersLicense :: OSI Approved :: MIT LicenseOperating System :: OS IndependentProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9

Evidence: Nasdaq_Data_Link-1.0.4-py2.py3-none-any.whl

Tags

Capabilities
nasdaq data api python clientfinancial data retrieval pandastime-series economic data downloadnasdaq rest api wrapperstock market data accessfinancial dataset apidatatable query python
Topics
financial-dataapi-clientabandoned
PyPI keywords
nasdaq data linknasdaqdatalinkAPIdatafinancialeconomic

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “nasdaq data api python client”

  • Nasdaq-Data-LinkProvides Python access to Nasdaq Data Link's REST API for retrieving…
  • QuandlQuandl provides a Python client for accessing financial and economic…
  • finance-datareaderFetches historical and current financial data—stock prices, indices,…

Give your agent the search over MCP, or paste the wish link into any chat.

More WWW/HTTP packages

urllib3 Worth it
PyPI · Libraries · released May 2026

urllib3 is an HTTP client library that provides thread-safe connection pooling, SSL/TLS verification, multipart file uploads, request retries, compression support, and proxy handling for Python applications.

MITpure Python · 3.10+
1.8Bdownloads / mo
requests Worth it
PyPI · Libraries · released May 2026

Requests is a Python HTTP library that simplifies sending HTTP/1.1 requests with automatic handling of headers, authentication, cookies, and response parsing.

Apache-2.0pure Python · 3.10+
1.8Bdownloads / mo
h11 With conditions
PyPI · WWW/HTTP · released Apr 2025

h11 is a pure-Python HTTP/1.1 protocol implementation that handles parsing and serializing HTTP messages without any built-in I/O, letting you integrate it with any network layer you choose.

MITpure Python · 3.8+aging
894.9Mdownloads / mo
httpx Worth it
PyPI · WWW/HTTP · released Dec 2024

HTTPX is a fully featured HTTP client library for Python that provides both sync and async APIs, with support for HTTP/1.1 and HTTP/2, plus an integrated command-line client.

Install it if you are building new projects or modernizing existing ones that rely on HTTP.

BSD-3-Clausepure Python · 3.8+
797.0Mdownloads / mo
httpcore With conditions
PyPI · WWW/HTTP · released Apr 2025

A minimal low-level HTTP client library that sends HTTP requests with thread-safe and task-safe connection pooling, supporting HTTP/1.1, HTTP/2, proxies, and both sync and async interfaces.

BSD-3-Clausepure Python · 3.8+aging
783.6Mdownloads / mo
aiohttp Worth it
PyPI · WWW/HTTP · released Jul 2026

aiohttp is an async HTTP client and server framework built on asyncio, supporting both WebSockets and middleware-based routing for building concurrent web applications.

Install it if you need async HTTP client or server capabilities in asyncio-based applications.

permissive licensecompiled wheel · 3.10+
643.6Mdownloads / mo

See also Quandl · yahooquery · tradingeconomics · finance-datareader · openbb · alpha-vantage · fredapi · tushare · spgci · td-client