Skip to content
Back to skills

Nasdaq Public

ASecurity

Query Nasdaq public market APIs from scripts or agent workflows. Use when you need Nasdaq stock screener pulls, symbol lists, pagination over screener rows, or guidance on official Nasdaq Data Link public API docs (authentication, API types, and rate limits).

  • 16 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added June 7, 2026
ai-agentsbashapi

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned June 7, 2026

npx -y skills add modbender/skill-library-mcp --skill nasdaq-public --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Nasdaq Public?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Nasdaq Public
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/modbender-nasdaq-public/badge)](https://www.skillsdirectory.com/skills/modbender-nasdaq-public)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: nasdaq-api
description: Query Nasdaq public market APIs from scripts or agent workflows. Use when you need Nasdaq stock screener pulls, symbol lists, pagination over screener rows, or guidance on official Nasdaq Data Link public API docs (authentication, API types, and rate limits).
---

# Nasdaq API Skill

Use this skill to fetch stock-universe data from Nasdaq's public screener endpoint and to ground API decisions in official Nasdaq Data Link docs.

## Workflow

1. Confirm scope before calling APIs:
- If the task is stock screener rows/symbol lists, use `scripts/nasdaq-screener.sh`.
- If the task is product/API selection, auth, or limits, read `references/api_docs.md` first.

2. Use the CLI instead of ad-hoc curl when possible:
- Run `scripts/nasdaq-screener.sh --help` for options.
- Start with `--limit` and `--offset` for deterministic pagination.
- Use `--format symbols` for ticker-only output, or `--format rows` for JSON row objects.

3. Handle reliability constraints:
- Include browser-like headers (script does this by default).
- Prefer retries in caller workflows for transient failures.
- Keep requests paced; avoid burst loops.

4. Validate result shape before downstream logic:
- Expect top-level `data.rows` for screener queries.
- Fail fast if `status.bCodeMessage` is present or `data.rows` is missing.

## Bundled Resources

- `references/api_docs.md`
  - Official Nasdaq public docs and practical screener notes.
- `scripts/nasdaq-screener.sh`
  - Bash CLI wrapper around `https://api.nasdaq.com/api/screener/stocks`.
- `agents/openai.yaml`
  - UI metadata for skill display and invocation prompt.

Files in this skill

  • README.md72 B
  • SKILL.md1.6 KB
  • agents/openai.yaml217 B
  • references/api_docs.md1.6 KB
  • scripts/nasdaq-screener.sh3.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.