🧪 Skills
NASDAQ Public API CLI
Query Nasdaq public market APIs from scripts or agent workflows. Use when you need Nasdaq stock screener pulls, symbol lists, pagination over screener rows,...
v1.0.0
Description
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
- 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.mdfirst.
- Use the CLI instead of ad-hoc curl when possible:
- Run
scripts/nasdaq-screener.sh --helpfor options. - Start with
--limitand--offsetfor deterministic pagination. - Use
--format symbolsfor ticker-only output, or--format rowsfor JSON row objects.
- 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.
- Validate result shape before downstream logic:
- Expect top-level
data.rowsfor screener queries. - Fail fast if
status.bCodeMessageis present ordata.rowsis 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.
- Bash CLI wrapper around
agents/openai.yaml- UI metadata for skill display and invocation prompt.
Reviews (0)
Sign in to write a review.
No reviews yet. Be the first to review!
Comments (0)
No comments yet. Be the first to share your thoughts!