alpaca-data
Market Data API de Alpaca: acciones, crypto, opciones. Historical y real-time data para 5000+ stocks.
Earnings transcripts completos via API publica de EarningsWhispers. Sin anti-bot, sin auth. 33,500+ stocks globales trackeados. Test ok en mas de 60 tickers, AAPL, MSFT, GGAL, SHEL, TM, VALE etc
$ npx -y skills add gauss314/skills --skill earningswhispers --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/earningswhispersContext preview
The summary Claude sees to decide when to auto-load this skill.
Earnings transcripts completos via API publica de EarningsWhispers. Sin anti-bot, sin auth. 33,500+ stocks globales trackeados. Test ok en mas de 60 tickers, AAPL, MSFT, GGAL, SHEL, TM, VALE etc
name: earningswhispers description: "Earnings transcripts completos via API publica de EarningsWhispers. Sin anti-bot, sin auth. 33,500+ stocks globales trackeados. Test ok en mas de 60 tickers, AAPL, MSFT, GGAL, SHEL, TM, VALE etc" license: MIT metadata: category: finanzas, transcripts, earnings, api, global language: es source: https://www.earningswhispers.com/
Skill para extraer **earnings transcripts completos** de [EarningsWhispers](https://www.earningswhispers.com/) via su **API publica**.
**A diferencia de Seeking Alpha**, este sitio tiene una API publica abierta sin autenticacion, sin anti-bot, y sin rate limiting agresivo. Los transcripts incluyen texto completo de las earnings calls con participantes, prepared remarks y Q&A.
---
GET https://www.earningswhispers.com/api/conferencecalls?t={TICKER}| Parametro | Tipo | Descripcion | |---|---|---| | `t` | **string (requerido)** | Ticker del simbolo bursatil (AAPL, MSFT, GGAL, SHEL...) | | `ccid` | int | ID interno de conference call (opcional, no habilita historicos) |
**Response:** Array JSON. Si el ticker existe, el array contiene 1 objeto con el ultimo transcript. Si no existe, devuelve array vacio.
Respuesta tipica (~50 KB para GGAL, ~90 KB para AAPL):
[{
"ccid": 132,
"ticker": "GGAL",
"company": "Grupo Financiero Galicia S.A.",
"ccDate": "2026-05-14T11:00:00",
"ccYear": 2026,
"ccQtr": 1,
"speakers": "JSON string con array de speakers",
"speakerMap": "JSON string con mapping de nombres y cargos",
"summary": null,
"aiSummary": null,
"status": ""
}]---
EarningsWhispers trackea **~33,500+ stocks globales** en su plataforma. De esos, una **proporcion significativa** tiene earnings transcripts completos disponibles via la API.
Cualquier empresa publica que realice **earnings conference calls** puede tener transcript. En la practica:
Solo hay que probar la API:
# Si devuelve datos, tiene transcript curl "https://www.earningswhispers.com/api/conferencecalls?t=AAPL" # Si devuelve [] (array vacio), no tiene transcript curl "https://www.earningswhispers.com/api/conferencecalls?t=XXXX"
**US — Cobertura masiva** (cualquier empresa publica US con earnings calls):
| Ticker | Empresa | Transcript | |---|---|---| | AAPL | Apple Inc. | ✅ Q2 2026 | | MSFT | Microsoft Corp. | ✅ Q3 2026 | | GOOG | Alphabet Inc. | ✅ Q1 2026 | | AMZN | Amazon.com, Inc. | ✅ Q1 2026 | | META | Meta Platforms, Inc. | ✅ Q1 2026 | | NVDA | NVIDIA Corp. | ✅ Q1 2027 | | TSLA | Tesla, Inc. | ✅ Q1 2026 | | JPM | JPMorgan Chase & Co. | ✅ | | V | Visa Inc. | ✅ | | WMT | Walmart Inc. | ✅ | | DIS | Walt Disney Co. | ✅ | | NKE | Nike Inc. | ✅ | | XOM | Exxon Mobil Corp. | ✅ | | UNH | UnitedHealth Group | ✅ | | PFE | Pfizer, Inc. | ✅ | | DAL | Delta Air Lines | ✅ | | COIN | Coinbase Global | ✅ |
**Europa:**
| Ticker | Empresa | Transcript | |---|---|---| | SHEL | Shell plc | ✅ | | BP | BP p.l.c. | ✅ | | TTE | TotalEnergies SE | ✅ | | HSBC | HSBC Holdings | ✅ | | BBVA | BBVA | ✅ |
**Asia:**
| Ticker | Empresa | Transcript | |---|---|---| | TM | Toyota Motor Corp. | ✅ | | HMC | Honda Motor Co. | ✅ | | BABA | Alibaba Group | ✅ | | JD | JD.com, Inc. | ✅ | | TCEHY | Tencent Holdings | ✅ | | INFY | Infosys Technologies | ✅ |
**LatAm:**
| Ticker | Empresa | Transcript | |---|---|---| | ITUB | Itau Unibanco | ✅ | | BBD | Banco Bradesco | ✅ | | VALE | Vale S.A. | ✅ | | AMX | America Movil | ✅ | | FMX | Fomento Economico Mexicano | ✅ | | SBS | Cia de Saneamento | ✅ | | WMMVY | Walmart Mexico | ✅ |
**Argentina:**
| Ticker | Empresa | Transcript | |---|---|---| | GGAL | Grupo Financiero Galicia | ✅ Q1 2026 | | YPF | YPF S.A. | ✅ Q1 2026 | | TGS | Transportadora de Gas | ✅ Q1 2026 | | PAM | Pampa Energia | ✅ Q4 2025 | | BMA | Banco Macro | ✅ |
---
Algunos tickers pueden no tener transcript por estas razones:
| Motivo | Ejemplos | |---|---| | **No hacen earnings calls** | ETFs (SPY, QQQ, ARKK), bonds | | **Ticker incorrecto** | GOOGL -> GOOG, WALMEX -> WMMVY | | **No cubiertos en la base** | Algunos small caps | | **Empresa quebrada/fusionada** | SBNY, FRC |
---
---
python -c "from curl_cffi import requests; print('OK')"Dependencia: `curl_cffi` (ya disponible en el entorno).
---
| Script | Descripcion | |---|---| | **[ew_client.py](./scripts/ew_client.py)** | Cliente completo con CLI integrado | | **[ew_cli.py](./scripts/ew_cli.py)** | CLI wrapper |
---
# Cualquier ticker global python ew_cli.py get AAPL python ew_cli.py get SHEL --json python ew_cli.py batch MSFT,GOOG,AMZN --json python ew_cli.py info GGAL # Lista de tickers de ejemplo python ew_cli.py list
from ew_client import EarningsWhispersClient
client = EarningsWhispersClient()
# Transcript de cualquier empresa global
tr = client.get_transcript("AAPL")
print(tr.company) # "Apple, Inc."
print(tr.prepared_remarks[:500])
# Como dict (para JSON)
data = tr.to_dict()
# Batch
results = client.get_transcripts_batch(["MSFT", "GOOG", "AMZN"])---
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,…