Agent skill

Nasdaq Data

by gauss314 in gauss314/skills

Scraper de datos de Nasdaq.com via API REST interna: cotizaciones, short interest, financials, institutional holdings, opciones, noticias.

MITAuto-check passedBackend & APIs

Install Nasdaq Data

skills CLI
$ npx skills add gauss314/skills --skill nasdaq-data -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install gauss314/skills nasdaq-data --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/gauss314/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/nasdaq-data .claude/skills/nasdaq-data && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
nasdaq-data
GitHub stars
246
Token cost
~1.9k tokens
SKILL.md length
393 words
Files
3 (incl. scripts, references)
Skills in repo
32
Repo updated
First seen
Licence
MIT

At a glance

Scraper de datos de Nasdaq.com via API REST interna: cotizaciones, short interest, financials, institutional holdings, opciones, noticias.

  • Tasks that involve Web scraping
  • SKILL.md covers ⚠️ Aviso Legal, Instalacion, Scripts and Uso rapido, plus 5 more sections
  • Runs Python scripts from its folder; calls python

What it does

Nasdaq Data is an agent skill from gauss314/skills. Scraper de datos de Nasdaq.com via API REST interna: cotizaciones, short interest, financials, institutional holdings, opciones, noticias. Sin API key.

Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including scripts and reference files (for example `references/REFERENCE.md` and `scripts/fetch_nasdaq.py`).

It sits in Backend & APIs, covering Web scraping. The repository describes itself as: Financial market data consumption skills for claude code and AI agents. The licence is MIT.

When your agent uses it

  • Tasks that involve Web scraping

Example prompts

  • “/nasdaq-data”

Requirements

  • Python 3

What it can do on your machine

Read from SKILL.md and the folder at commit 5156f81. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • nasdaq.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Nasdaq Data loads about 1.9k tokens when it runs, and up to ~13k if it reads all its reference files. Until then it costs about 41 tokens; SKILL.md has 393 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~41
When it runs · the whole SKILL.md, loaded when a task matches
~1.9k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~13k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from gauss314/skills at commit 5156f81, republished under its MIT licence (© gauss314). 393 words, ~1,902 tokens.

Download SKILL.mdSave it as .claude/skills/nasdaq-data/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
nasdaq-data
description
Scraper de datos de Nasdaq.com via API REST interna: cotizaciones, short interest, financials, institutional holdings, opciones, noticias. Sin API key.
license
MIT

Nasdaq — Datos de Mercado via API Interna

Skill para extraer datos de Nasdaq.com usando sus APIs REST internas — sin API key, sin autenticacion, sin rate limiting agresivo.


  • Nasdaq no tiene API publica oficial gratuita. Estos endpoints son internos y pueden cambiar sin aviso.
  • Implementar rate limiting (minimo 0.3s entre requests).
  • Respetar los terminos de servicio del sitio.

Instalacion

El script usa requests (ya disponible en el entorno).


Scripts

ScriptDescripcion
fetch_nasdaq.pyScript principal: todos los endpoints disponibles

Uso rapido

bash
# Informacion de la empresa + precio
python scripts/fetch_nasdaq.py info NVDA
python scripts/fetch_nasdaq.py info GGAL

# Short interest historico
python scripts/fetch_nasdaq.py short-interest GGAL

# Chart OHLCV (ultimo año por defecto)
python scripts/fetch_nasdaq.py chart NVDA
python scripts/fetch_nasdaq.py chart NVDA --from 2025-01-01 --to 2026-06-04

# Estados financieros (Income Statement, Balance Sheet, Cash Flow, Ratios)
python scripts/fetch_nasdaq.py financials NVDA

# Institutional holdings (13F)
python scripts/fetch_nasdaq.py institutional-holdings NVDA

# ETFs donde el stock es Top 10 Holding
python scripts/fetch_nasdaq.py holdings NVDA
python scripts/fetch_nasdaq.py holdings GGAL

# Top 10 Holdings de un ETF
python scripts/fetch_nasdaq.py etf-holdings SPY
python scripts/fetch_nasdaq.py etf-holdings QQQ

# Perfil de la empresa
python scripts/fetch_nasdaq.py company-profile AAPL

# Dividendos
python scripts/fetch_nasdaq.py dividends NVDA
python scripts/fetch_nasdaq.py eps NVDA                  # EPS histórico + upcoming

# Insider trading
python scripts/fetch_nasdaq.py insider-trades NVDA       # Summary 3/12m + transacciones
python scripts/fetch_nasdaq.py insider-trades NVDA --type buy
python scripts/fetch_nasdaq.py insider-trades NVDA --type sell
python scripts/fetch_nasdaq.py insider-trades NVDA --limit 20

# Opciones
python scripts/fetch_nasdaq.py option-chain NVDA

# Ultimas noticias
python scripts/fetch_nasdaq.py news NVDA --limit 5

# Screener de acciones
python scripts/fetch_nasdaq.py screener --exchange nasdaq --limit 10

# Screener de ETFs (4551 ETFs listados)
python scripts/fetch_nasdaq.py screener-etf --limit 5

# Calendarios globales
python scripts/fetch_nasdaq.py ipo-calendar                        # IPO upcoming (mes actual)
python scripts/fetch_nasdaq.py ipo-calendar --type spo             # SPO: secondary offerings
python scripts/fetch_nasdaq.py ipo-calendar --date 2026-05         # IPOs de Mayo 2026
python scripts/fetch_nasdaq.py ipo-calendar --type spo --date 2026-06  # SPOs de Junio 2026
python scripts/fetch_nasdaq.py earnings-calendar                   # Earnings hoy
python scripts/fetch_nasdaq.py earnings-calendar --date 2026-06-05 # Earnings de una fecha especifica
python scripts/fetch_nasdaq.py economic-calendar                   # Economic calendar (hoy)
python scripts/fetch_nasdaq.py economic-calendar --date 2026-06-04 # Economic calendar de una fecha
python scripts/fetch_nasdaq.py dividend-calendar                   # Dividendos hoy
python scripts/fetch_nasdaq.py dividend-calendar --date 2026-06-04 # Dividendos de una fecha
python scripts/fetch_nasdaq.py splits-calendar                     # Stock splits

# TODO: todos los endpoints en uno
python scripts/fetch_nasdaq.py all GGAL
python scripts/fetch_nasdaq.py all NVDA -o nvda_all.json

# Modo silencioso (solo JSON)
python scripts/fetch_nasdaq.py info AAPL -q
python scripts/fetch_nasdaq.py all MSFT -o msft.json -q

Endpoints disponibles

ModoDataMetodoEndpoint Interno
infoCotizacion, precio, key statsAPI REST/api/quote/{ticker}/info
short-interestShort interest historicoAPI REST/api/quote/{ticker}/short-interest
chartOHLCV historicoAPI REST/api/quote/{ticker}/chart
financialsIncome Statement, BS, CF, RatiosAPI REST/api/company/{ticker}/financials
institutional-holdingsTenencias institucionales (13F)API REST/api/company/{ticker}/institutional-holdings
holdingsETFs donde el stock es Top 10 HoldingAPI REST/api/company/{ticker}/holdings
etf-holdingsTop 10 Holdings de un ETFAPI REST/api/company/{ticker}/holdings
company-profileDescripcion, sector, direccionAPI REST/api/company/{ticker}/company-profile
dividendsDividendosAPI REST/api/quote/{ticker}/dividends
epsEPS historico + upcoming por tickerAPI REST/api/quote/{ticker}/eps
insider-tradesInsider trading: summary 3/12m + transaccionesAPI REST/api/company/{ticker}/insider-trades
option-chainCadena de opcionesAPI REST/api/quote/{ticker}/option-chain
newsUltimas noticiasAPI REST/api/news/topic/articlebysymbol
screenerScreener de accionesAPI REST/api/screener/stocks
screener-etfScreener de ETFsAPI REST/api/screener/etf
ipo-calendarIPO + SPO calendarAPI REST/api/ipo/calendar
earnings-calendarEarnings calendar con EPSAPI REST/api/calendar/earnings
economic-calendarEconomic events (actual, consensus, previous)API REST/api/calendar/economicevents
dividend-calendarDividendos (ex-date, pay-date, rate)API REST/api/calendar/dividends
splits-calendarStock splitsAPI REST/api/calendar/splits
allTodos los anteriores combinados--

Show full SKILL.md (146 more words)Show less

Flags adicionales

FlagDescripcion
--from YYYY-MM-DDFecha inicio para chart
--to YYYY-MM-DDFecha fin para chart
--limit NLimite de resultados (news, screener)
--offset NOffset para paginacion (screener)
--exchange XExchange para screener (default: nasdaq)
--type ipo|spo|all|buy|sellTipo: ipo/spo (ipo-calendar) o all/buy/sell (insider-trades)
--date YYYY-MM|DDFecha para calendarios: YYYY-MM (ipo) o YYYY-MM-DD (earnings/dividend)
-o archivo.jsonGuardar output a archivo
-q / --quietModo silencioso (solo JSON)

Rate limiting

DelayResultado
<0.2sRiesgo de 429/baneo
0.3s✅ Seguro (default en --all)
1s+✅ Ideal para multiples requests

Endpoints NO disponibles via API

Los siguientes datos no tienen endpoint JSON interno y requeririan scraping HTML:

PaginaEstadoAlternativa
Holiday Schedule❌ No hay API interna detectadaSolo HTML
ETF Detail (AUM, fees, desc)❌ No hay API internaUsar companiesmarketcap --etf TICKER

Estructura del skill

skills/nasdaq-data/
├── SKILL.md                          # Este archivo (guia rapida)
├── references/
│   └── REFERENCE.md                  # Documentacion completa de todos los endpoints
└── scripts/
    └── fetch_nasdaq.py               # Script principal

Documentacion detallada: Consultar references/REFERENCE.md para la documentacion exhaustiva de cada endpoint, estructuras JSON, ejemplos y consideraciones tecnicas.

© gauss314, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files (scripts, references) in skills/nasdaq-data of gauss314/skills.

  • SKILL.md
  • references/REFERENCE.md
  • scripts/fetch_nasdaq.py

Open the folder on GitHubat commit 5156f81

Compare with similar skills

Nasdaq Data next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Nasdaq Data compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Nasdaq Data this skillgauss314/skills246—~1.9kAutomated safety check: PassMIT
Firecrawl Build Onboardingfirecrawl/firecrawl190k1 repos~1.4kAutomated safety check: NotesISC
Firecrawl Search Integrationfirecrawl/firecrawl190k1 repos~1.1kAutomated safety check: PassISC
Scrapecreators APIScrapeCreators/social-media-research-skills3.3k1 repos~4kAutomated safety check: NotesMIT
X Twitter ScraperXquik-dev/x-twitter-scraper2091 repos~2.6kAutomated safety check: PassMIT
Xcrawlxcrawl-api/xcrawl-skills449—~2.4kAutomated safety check: PassNone

Similar skills

  • Firecrawl Build Onboarding

    firecrawl/firecrawl

    Gets Firecrawl working in a project: signs you in through the browser, saves FIRECRAWL_API_KEY to .env and picks the first SDK or REST path.

    190k GitHub starsUsed in 1 repo~1.4k tokens
    Backend & APIsAuto-check: notes
  • Firecrawl Search Integration

    firecrawl/firecrawl

    Guidance for adding Firecrawl's /search endpoint to product code and agent workflows when a feature starts from a query rather than a URL.

    190k GitHub starsUsed in 1 repo~1.1k tokens
    Backend & APIsAuto-check passed
  • Scrapecreators API

    ScrapeCreators/social-media-research-skills

    Scrape and extract public data from 27+ social media platforms using the ScrapeCreators REST API.

    3.3k GitHub starsUsed in 1 repo~4k tokens
    Backend & APIsAuto-check: notes
  • X Twitter Scraper

    Xquik-dev/x-twitter-scraper

    Use Xquik to fetch X (Twitter) data or act through a connected account: search, profiles, followers, replies, threads, timelines, media downloads, bulk exports, trends, monitors, signed webhooks…

    209 GitHub starsUsed in 1 repo~2.6k tokens
    Backend & APIsAuto-check passed
  • Xcrawl

    xcrawl-api/xcrawl-skills

    Use this skill as the default XCrawl entry point for direct XCrawl requests, including single-URL fetch, format selection, sync or async execution, and JSON extraction with prompt or jsonschema.

    449 GitHub stars~2.4k tokensUpdated 6 mo ago
    Backend & APIsAuto-check passed
  • Scrape Nowcoder

    ranxi2001/zero2Agent

    基于 CDP 原生 WebSocket 抓取牛客网面经文章。当用户说"抓牛客"、"爬牛客面经"、"nowcoder 抓取"、"抓取面经列表"时触发。通过 Chrome 调试端口直接连接已登录的浏览器会话,支持首页、话题、搜索分页和详情全文抓取,输出 Markdown。

    690 GitHub stars~1.7k tokensUpdated yesterday
    Backend & APIsAuto-check passed

More from gauss314/skills

All 32 skills in this repo
  • Backtesting

    gauss314/skills

    Academic backtesting framework for quantitative research. An agent skill from gauss314/skills.

    246 GitHub stars~2.4k tokensUpdated 3 mo ago
    Auto-check passed
  • Google Finance

    gauss314/skills

    Datos de Google Finance via batchexecute (API RPC interna sin auth ni API key).

    246 GitHub stars~3.1k tokensUpdated 3 mo ago
    Auto-check passed
  • Historyofmarket

    gauss314/skills

    History of Market (historyofmarket.com) — API publica con 88 datasets historicos de indices US desde 1871.

    246 GitHub stars~1.6k tokensUpdated 3 mo ago
    Auto-check passed
  • Indec

    gauss314/skills

    Datos macro y sociales de Argentina via la API oficial Series de Tiempo del Estado (apis.datos.gob.ar/series).

    246 GitHub stars~3k tokensUpdated 3 mo ago
    Auto-check passed
  • Morningstar

    gauss314/skills

    Morningstar Screener via API JSON publica: descarga masiva de 53 universes (102K+ listings, 39 paises, NYSE/Nasdaq/BCBA/etc) con 33 campos (precio, market cap, ratios, retornos…

    246 GitHub stars~2.6k tokensUpdated 3 mo ago
    Auto-check passed
  • Option Pricing

    gauss314/skills

    Pricing completo de opciones europeas y americanas. An agent skill from gauss314/skills.

    246 GitHub stars~4.7k tokensUpdated 3 mo ago
    Auto-check passed

Questions about Nasdaq Data

What does Nasdaq Data do?

Scraper de datos de Nasdaq.com via API REST interna: cotizaciones, short interest, financials, institutional holdings, opciones, noticias. Nasdaq Data is an agent skill from gauss314/skills.com via API REST interna: cotizaciones, short interest, financials, institutional holdings, opciones, noticias.

When should I use Nasdaq Data?

Nasdaq Data fits situations like: tasks that involve Web scraping.

How do I install Nasdaq Data in Claude Code?

Run `npx skills add gauss314/skills --skill nasdaq-data -a claude-code`. Or copy the skill folder (skills/nasdaq-data in gauss314/skills) into .claude/skills/nasdaq-data in your project. Claude Code loads it when a task matches its description.

How do I install Nasdaq Data in Codex?

Run `npx skills add gauss314/skills --skill nasdaq-data -a codex`. Or copy the skill folder (skills/nasdaq-data in gauss314/skills) into .agents/skills/nasdaq-data in your project. Codex loads it when a task matches its description.

Can I use Nasdaq Data in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add gauss314/skills --skill nasdaq-data -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/nasdaq-data, .gemini/skills/nasdaq-data, .github/skills/nasdaq-data and .opencode/skills/nasdaq-data in your project.

What does Nasdaq Data need to run?

Going by SKILL.md and its folder, Nasdaq Data needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3.

Does Nasdaq Data access the network?

SKILL.md names 1 domain. As links in the text: nasdaq.com. This is read from the text; nothing was executed.

Is Nasdaq Data safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Nasdaq Data use?

Nasdaq Data is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Nasdaq Data use?

About 1.9k tokens (SKILL.md is roughly 7.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 11k tokens, read only when the agent opens those files.

What are the alternatives to Nasdaq Data?

Skills that share tags, products or a category with Nasdaq Data: Firecrawl Build Onboarding (firecrawl/firecrawl, 190k stars), Firecrawl Search Integration (firecrawl/firecrawl, 190k stars), Scrapecreators API (ScrapeCreators/social-media-research-skills, 3.3k stars) and X Twitter Scraper (Xquik-dev/x-twitter-scraper, 209 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Nasdaq Data?

gauss314 (a GitHub user) maintains it in gauss314/skills, which has 246 GitHub stars. The repository holds 32 skills in this directory. The repository was last updated on June 14, 2026.

Source: gauss314/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.