alpaca-data
Market Data API de Alpaca: acciones, crypto, opciones. Historical y real-time data para 5000+ stocks.
Data financiera de 120K+ stocks globales: snowflake scores, valuation, financial health, dividend analysis, insider transactions. Sin API key.
$ npx -y skills add gauss314/skills --skill simplywallst --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/simplywallstContext preview
The summary Claude sees to decide when to auto-load this skill.
Data financiera de 120K+ stocks globales: snowflake scores, valuation, financial health, dividend analysis, insider transactions. Sin API key.
name: simplywallst description: "Data financiera de 120K+ stocks globales: snowflake scores, valuation, financial health, dividend analysis, insider transactions. Sin API key." license: MIT
Extrae datos financieros de [SimplyWallSt](https://simplywall.st/) usando su **API REST interna** (`simplywall.st/api/...`). Sin Cloudflare, sin API key, sin registro.
120,000+ stocks globales con **snowflake scores** (value, income, health, past, future, management), análisis de valuación, dividendos históricos y proyectados, score de salud financiera, insider transactions, y más.
---
---
pip install requests
---
| Script | Descripción | |--------|-------------| | **[fetch_sws.py](./scripts/fetch_sws.py)** | Cliente completo: listar tickers, company detail, snowflake scores, análisis |
---
# PRIMERO: Descargar snapshot de tickers (1 vez sola, ~5 min) python scripts/fetch_sws.py --download-snapshot # Luego: las búsquedas por ticker usan el snapshot → instantáneas python scripts/fetch_sws.py --ticker GGAL # Buscar por nombre python scripts/fetch_sws.py --search "Galicia" # Full data con todos los includes (info, score, analysis, extended, raw_data, insider) python scripts/fetch_sws.py --ticker GGAL --full # Listar empresas (grid) python scripts/fetch_sws.py --grid --size 10 # Listar solo tickers disponibles (Argentina) python scripts/fetch_sws.py --list-tickers --country AR --output tickers_ar.csv # Snowflake scores de múltiples tickers python scripts/fetch_sws.py --ticker GGAL,BMA,SUPV --score # Output a archivo python scripts/fetch_sws.py --ticker GGAL --full --output ggal_data.json
---
| Endpoint | Método | Data | Status | |----------|--------|------|--------| | `/api/grid/filter?include=info,score,grid` | POST | Listado de empresas con scores y métricas | ✅ Funciona | | `/api/company{canonical_url}` | GET | Detail completo de una empresa | ✅ Funciona |
| Include | Data | |---------|------| | `info` | Perfil corporativo, industria, país, empleados, CEO | | `score` | Snowflake scores (value, income, health, past, future, management) | | `analysis` | Precio, market cap, P/E, P/B, ROE, ROA, EPS, dividendos, growth | | `analysis.extended` | Dividendos históricos, payout ratio, buyback, future EPS | | `analysis.extended.raw_data` | Financial statements históricos | | `analysis.extended.raw_data.insider_transactions` | Insider trading |
---
| Característica | Detalle | |----------------|---------| | Stocks globales | 120,000+ en 90+ mercados | | Mercados Argentina | ✅ BASE (BCBA) tickers: GGAL, BMA, SUPV, YPFD, etc. | | Mercados US | ✅ NasdaqGS, NYSE, AMEX | | Actualización | Diaria (precio de cierre) | | Snowflake scores | Value, Income, Health, Past, Future, Management | | Dividendos | Histórico 19+ años, proyecciones futuras | | Insider transactions | ✅ (cuando están disponibles) | | Analistas | Consensus count y price targets |
---
| Flag | Descripción | |------|-------------| | `--ticker TICKER` | Ticker(s) separados por coma: GGAL o GGAL,BMA | | `--search QUERY` | Buscar por nombre | | `--full` | Todos los includes disponibles | | `--score` | Solo snowflake scores | | `--info` | Solo info corporativa | | `--analysis` | Solo métricas de análisis | | `--extended` | Incluir data extendida | | `--raw-data` | Incluir raw data financiera | | `--grid` | Listar companies via grid/filter | | `--list-tickers` | Listar tickers disponibles | | `--country AR` | Filtrar por país (solo --grid) | | `--size N` | Tamaño de página (default: 24) | | `--limit N` | Límite de resultados | | `--download-snapshot` | Descargar snapshot completo de tickers a `assets/` | | `--snapshot PATH` | Usar snapshot específico (default: auto-buscar en `assets/`) | | `--output archivo.json` | Guardar output | | `--csv` | Output en CSV | | `--delay N` | Delay entre requests (default: 0.3s) |
---
python scripts/fetch_sws.py --ticker GGAL --score # → value=0, income=0, health=4, past=1, future=5, management=0 # → "High growth potential with adequate balance sheet."
python scripts/fetch_sws.py --ticker GGAL --info # → name, industry (Banks), country (AR), employees (10032), year_founded (1905)
python scripts/fetch_sws.py --ticker GGAL --analysis --extended # → P/E, P/B, ROE, ROA, EPS, Debt/Equity, market cap # → dividend history, payout ratios, future yield
python scripts/fetch_sws.py --ticker GGAL --full
---
El grid/filter devuelve **companies listas para consumir** con info + scores + grid metrics en un solo request. Ideal para screener:
# Todas las empresas (default: market cap desc) python scripts/fetch_sws.py --grid --limit 50 # Top 10 Argentina python scripts/fetch_sws.py --grid --size 10
> **Nota:** El grid/filter no permite filtros por país o ticker directamente. Usar `--list-tickers` + `--country` para filtrar client-side.
---
El snapshot es un archivo CSV local con **todos los listings disponibles** que permite **resolver tickers al instante** sin iterar el grid.
# Descarga completa (~10 min, genera assets/YY-MM-DD-ticker-snapshot.csv) python scripts/fetch_sws.py --download-snapshot
El API tiene un límite de **10,000 registros** por query. Para obtener todos, el script usa **particionado por exchange**
Open-source collection of skills compatible with the SKILL.md standard. Developed for the AI courses at UCEMA.
Market Data API de Alpaca: acciones, crypto, opciones. Historical y real-time data para 5000+ stocks.
Trading API de Alpaca: órdenes, posiciones, cuenta. Paper trading y live trading de acciones, crypto y opciones.
API de datos financieros de EE.UU.: acciones, forex, crypto, indicadores técnicos, fundamental data.
Academic backtesting framework for quantitative research. ~30 risk and performance ratios, 10 classes of indicators, event-driven…
Quotes, fundamentals, insider, analyst ratings, earnings estimates, financial summary, income/balance/cashflow detail y company…
API de Estadísticas Monetarias v4.0 del BCRA con 638 series macroeconómicas (reservas, tipo de cambio, tasas, M1/M2/M3,…