Agent skill

Marketscreener

by gauss314 in gauss314/skills

Scraper de MarketScreener (S&P Capital IQ): earnings transcripts, cotizaciones, perfiles empresa, financials, valuation, consenso analistas, noticias, insider trading, ratings.

MITAuto-check passedBusiness, Finance & HR

Install Marketscreener

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

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

GitHub CLI
$ gh skill install gauss314/skills marketscreener --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/marketscreener .claude/skills/marketscreener && 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
marketscreener
GitHub stars
248
Token cost
~1.1k tokens
SKILL.md length
321 words
Files
4 (incl. scripts, references)
Skills in repo
32
Repo updated
First seen
Licence
MIT

At a glance

Scraper de MarketScreener (S&P Capital IQ): earnings transcripts, cotizaciones, perfiles empresa, financials, valuation, consenso analistas, noticias, insider trading, ratings.

  • Works in 6 steps: Rate limiting: usar 1 request por… → User-Agent: siempre usar un User-Agent… → Cachear: los datos de transcripts no… → …
  • Tasks that involve Web scraping
  • SKILL.md covers ⚠️ Lo que MarketScreener…, Cobertura, Autenticación and Uso Rápido, plus 2 more sections
  • Runs Python scripts from its folder; reaches marketscreener.com

What it does

Marketscreener is an agent skill from gauss314/skills. Scraper de MarketScreener (S&P Capital IQ): earnings transcripts, cotizaciones, perfiles empresa, financials, valuation, consenso analistas, noticias, insider trading, ratings. Sin API key.

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including scripts and reference files (for example `references/ENDPOINTS.md`, `scripts/marketscreener_cli.py` and `scripts/marketscreener_client.py`).

It sits in Business, Finance & HR, covering Web scraping, Trading and backtesting and Financial analysis. 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
  • Tasks that involve Trading and backtesting
  • Tasks that involve Financial analysis

Example prompts

  • “/marketscreener”

Requirements

  • Python 3

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Rate limiting: usar 1 request por segundo como mínimo para evitar bloqueos
  2. User-Agent: siempre usar un User-Agent de navegador real
  3. Cachear: los datos de transcripts no cambian después de publicados, cachear localmente
  4. HTML Parsing: usar BeautifulSoup para parsear HTML, no regex
  5. IDs numéricos: cada empresa tiene un ID numérico único en MarketScreener (ej: AAPL=4849, GGAL=13491328)
  6. Errores 404: si no se encuentra una página, puede que la empresa no esté cubierta

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 2 files in scripts/ (Python), which the agent can run.

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

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • marketscreener.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

Marketscreener loads about 1.1k tokens when it runs, and up to ~4.2k if it reads all its reference files. Until then it costs about 51 tokens; SKILL.md has 321 words of instructions outside code blocks.

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

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). 321 words, ~1,069 tokens.

Download SKILL.mdSave it as .claude/skills/marketscreener/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
marketscreener
description
Scraper de MarketScreener (S&P Capital IQ): earnings transcripts, cotizaciones, perfiles empresa, financials, valuation, consenso analistas, noticias, insider trading, ratings. Sin API key.
license
MIT
metadata.category
finanzas, scraper, stocks, transcripts, earnings, eeuu, global, ADRs
metadata.language
es
metadata.source
https://www.marketscreener.com

MarketScreener — Datos Financieros y Earnings Transcripts Globales

Scraper de MarketScreener (plataforma de S&P Capital IQ) que accede a datos gratuitos sin registro: earnings transcripts, cotizaciones, perfiles, financials históricos, valuación, consenso de analistas, noticias, insider trading y ratings.

URL base: https://www.marketscreener.com País soportado: Global (20,000+ stocks, ADRs argentinos incluidos) Requiere registro: ❌ No, todo es scraping directo


⚠️ Lo que MarketScreener ofrece GRATIS (sin registro)

FuncionalidadDisponible GratisRequiere Pago
Earnings Transcripts (contenido completo)—🔒 Premium
Earnings Transcripts (listado con fechas, quarters, URLs)✅—
Cotizaciones (hasta 15 min retraso)✅—
Perfil de empresa (descripción, sector, empleados, web)✅—
Datos financieros (Income Statement, Balance Sheet, Cash Flow)✅ (años recientes)🔒 Más años
Valuación (PE, PB, EV/EBITDA, market cap, dividend yield)✅—
Consenso de analistas (target price, recomendaciones, revisiones)✅—
Ratings (Surperformance Score: Trader, Investor, Global)✅—
Noticias (histórico completo)✅—
Calendario (earnings, dividends, splits, AGM)✅—
Insider Trading (transacciones de ejecutivos)✅🔒 Más detalle
Accionistas (top shareholders)✅🔒 Lista completa
Gobierno corporativo (board, management)✅—
Gráficos (históricos, velas, indicadores técnicos)✅—
Búsqueda de símbolos✅—
Screener avanzado—🔒 Premium
Datos financieros históricos >3 años—🔒 Premium

Cobertura

TipoCobertura
Stocks US✅ Todas (AAPL, MSFT, etc.)
ADRs argentinos✅ GGAL, TGS, BMA, YPF, PAM, etc.
Stocks globales✅ Europa, Asia, Latinoamérica
ETFs✅
Índices✅
Bonos❌ No disponible
Forex / Crypto❌ No disponible

Autenticación

No requiere API key ni registro. Todo el contenido es scraping directo de páginas públicas HTML.


Uso Rápido

python
from marketscreener_client import MarketScreenerClient

client = MarketScreenerClient()

# Último earnings transcript de GGAL
transcript = client.get_transcript("GGAL")
print(transcript["title"])
print(transcript["prepared_remarks"][:500])

# Cotización de AAPL
quote = client.get_quote("AAPL")
print(f"${quote['price']} ({quote['change_pct']}%)")

# Perfil de empresa
profile = client.get_profile("GGAL")
print(profile["name"], profile["industry"])

# Financials
fin = client.get_financials("AAPL", statement="income")
print(fin["2025"]["revenue"])

# Consenso de analistas
consensus = client.get_consensus("AAPL")
print(f"Target: ${consensus['target_mean']}, Recomendación: {consensus['rating']}")

Scripts Disponibles

ScriptDescripción
marketscreener_client.pyCliente completo con todas las funcionalidades (transcripts, quotes, profile, financials, valuation, consensus, news, ratings, insider, calendar, search)
marketscreener_cli.pyCLI rápida para consultas diarias

Buenas Prácticas

  1. Rate limiting: usar 1 request por segundo como mínimo para evitar bloqueos
  2. User-Agent: siempre usar un User-Agent de navegador real
  3. Cachear: los datos de transcripts no cambian después de publicados, cachear localmente
  4. HTML Parsing: usar BeautifulSoup para parsear HTML, no regex
  5. IDs numéricos: cada empresa tiene un ID numérico único en MarketScreener (ej: AAPL=4849, GGAL=13491328)
  6. Errores 404: si no se encuentra una página, puede que la empresa no esté cubierta

© 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 3 other files (scripts, references) in skills/marketscreener of gauss314/skills.

  • SKILL.md
  • references/ENDPOINTS.md
  • scripts/marketscreener_cli.py
  • scripts/marketscreener_client.py

Open the folder on GitHubat commit 5156f81

Compare with similar skills

Marketscreener 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.

Marketscreener compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Marketscreener this skillgauss314/skills248—~1.1kAutomated safety check: PassMIT
Stock Analysisalirezarezvani/claude-skills28k—~8.5kAutomated safety check: PassMIT
SignalradarLeoYeAI/openclaw-master-skills2.2k—~7.1kAutomated safety check: PassMIT
Financial Researchfirecrawl/web-agent1.2k—~1.1kAutomated safety check: PassMIT
Strategy Performance Reporttradesdontlie/tradingview-mcp6.8k2 repos~591Automated safety check: PassCustom licence
Alpha Desk Investment ResearchJingHao-Leon/dsh-alpha-desk181—~1.3kAutomated safety check: NotesMIT

Similar skills

  • Stock Analysis

    alirezarezvani/claude-skills

    Produce a rigorous, sector-relative, multi-factor fundamental analysis of a publicly listed company — Indian (NSE/BSE) or US/global.

    28k GitHub stars~8.5k tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check passed
  • Signalradar

    LeoYeAI/openclaw-master-skills

    SignalRadar — Monitor Polymarket prediction markets for probability changes and send alerts when thresholds are crossed.

    2.2k GitHub stars~7.1k tokensUpdated 2 mo ago
    Business, Finance & HRAuto-check passed
  • Financial Research

    firecrawl/web-agent

    Pulls a public company's latest 10-K or 10-Q figures and analyst consensus from SEC EDGAR and Yahoo Finance, then cross-checks the two sources.

    1.2k GitHub stars~1.1k tokensUpdated 5 mo ago
    Business, Finance & HRAuto-check passed
  • Strategy Performance Report

    tradesdontlie/tradingview-mcp

    Builds a performance report for a backtested Pine Script strategy from TradingView data, covering metrics, trades, the equity curve and improvement ideas.

    6.8k GitHub starsUsed in 2 repos~591 tokens
    Business, Finance & HRAuto-check passed
  • Alpha Desk Investment Research

    JingHao-Leon/dsh-alpha-desk

    Runs an AI investment research desk around the aihf hedge-fund CLI, with research cycles, backtests and iFinD data, under a risk gate and a rule against placing real trades.

    181 GitHub stars~1.3k tokensUpdated 18 days ago
    Business, Finance & HRAuto-check: notes
  • Quant Buddy Market Data and Backtesting

    pseudo-longinus/quant-buddy-skills

    Queries A-share, Hong Kong and US stock quotes, valuation and financial data through the Quant Buddy API, and runs screening, factor calculation and strategy backtests.

    193 GitHub stars~11k tokensUpdated today
    Business, Finance & HRAuto-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.

    248 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).

    248 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.

    248 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).

    248 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…

    248 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.

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

Questions about Marketscreener

What does Marketscreener do?

Scraper de MarketScreener (S&P Capital IQ): earnings transcripts, cotizaciones, perfiles empresa, financials, valuation, consenso analistas, noticias, insider trading, ratings. Marketscreener is an agent skill from gauss314/skills. Scraper de MarketScreener (S&P Capital IQ): earnings transcripts, cotizaciones, perfiles empresa, financials, valuation, consenso analistas, noticias, insider trading, ratings.

When should I use Marketscreener?

Marketscreener fits situations like: tasks that involve Web scraping; tasks that involve Trading and backtesting; tasks that involve Financial analysis.

How do I install Marketscreener in Claude Code?

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

How do I install Marketscreener in Codex?

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

Can I use Marketscreener 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 marketscreener -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/marketscreener, .gemini/skills/marketscreener, .github/skills/marketscreener and .opencode/skills/marketscreener in your project.

What does Marketscreener need to run?

Going by SKILL.md and its folder, Marketscreener needs Python for the scripts in its folder. Our summary lists: Python 3.

Does Marketscreener access the network?

SKILL.md names 1 domain. In commands or code: marketscreener.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Marketscreener 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 Marketscreener use?

Marketscreener 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 Marketscreener use?

About 1.1k tokens (SKILL.md is roughly 4.3k 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 3.1k tokens, read only when the agent opens those files.

What are the alternatives to Marketscreener?

Skills that share tags, products or a category with Marketscreener: Stock Analysis (alirezarezvani/claude-skills, 28k stars), Signalradar (LeoYeAI/openclaw-master-skills, 2.2k stars), Financial Research (firecrawl/web-agent, 1.2k stars) and Strategy Performance Report (tradesdontlie/tradingview-mcp, 6.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Marketscreener?

gauss314 (a GitHub user) maintains it in gauss314/skills, which has 248 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.