Qué puede hacer Jane según tu nivel de acceso
⬡ Nivel gratuito
Las tres API keys en su plan gratuito. Costo total: $0/mes. Sin tarjeta de crédito en ninguno de los tres proveedores.
✓ Análisis de régimen (MA50/MA200, yield curve)
✓ Volatilidad histórica (HV 20d/60d)
✓ Tendencia alcista/bajista confirmada
✓ Volumen ADV y señal de flujo
✓ Stat-arb con datos históricos
✓ Fundamentales básicos (P/E, sector)
✗ Precios en tiempo real
✗ Volatilidad implícita (IV) live
$0 / mes · Todo incluido
◈ Nivel intermedio
Massive.com en plan de pago + EODHD y Claude gratuitos. Datos en tiempo real para microestructura y opciones básicas.
✓ Todo lo del nivel gratuito
✓ Precios en tiempo real (delay <1min)
✓ Spread bid-ask live
✓ Volatilidad implícita (IV) ATM
✓ Put/call ratio en tiempo real
~ Skew de opciones (parcial)
✗ Superficie completa de vol
✗ Order book nivel 2
~$29/mes · Solo Massive
◉ Nivel completo
Las tres APIs en planes de pago. Jane opera con la misma calidad de datos que usan los fondos de inversión institucionales.
✓ Todo lo del nivel intermedio
✓ Superficie de volatilidad completa
✓ Order book nivel 2 (L2)
✓ Fundamentales completos y detallados
✓ Datos globales sin límite de llamadas
✓ Claude Pro sin límite de mensajes
✓ Streaming de datos en tiempo real
~$80–150/mes · Los tres proveedores
💡
Nota importante: no necesitas cambiar ninguna línea de código al subir de nivel. Los scripts de OpenJane detectan automáticamente qué endpoints tiene disponibles tu API key y usan los mejores. Cambia la key en tu .env y Jane escala sola.
🟢 Massive.com
🟡 EODHD
🟣 Anthropic (Claude)

Massive.com

Antes conocido como Polygon.io. Proveedor de datos de mercado USA: acciones, opciones, forex, crypto, índices. API REST + WebSocket. Utilizada por OpenJane para precios, volumen y microestructura.

Free tier disponible Sin tarjeta de crédito REST API WebSocket Mercados USA únicamente
Ir a massive.com ↗
Límites por plan
Característica Free Starter (~$29/mes) Developer (~$79/mes)
Precios históricos EOD ✓ Ilimitados ✓ Ilimitados ✓ Ilimitados
Cierre del día anterior ✓ ✓ ✓
Detalles del ticker (sector, etc.) ✓ ✓ ✓
Precios en tiempo real ✗ No disponible ~ 15min delay ✓ Real-time
Spread bid-ask live ✗ ~ Delay ✓
Opciones — cadena completa ✗ ✗ ✓
Volatilidad implícita (IV) ✗ ✗ ✓
Order book (nivel 2) ✗ ✗ ✓
WebSocket streaming ✗ ~ Limitado ✓
Llamadas por minuto ~5/min 100/min Ilimitadas
Cómo obtener tu API key — paso a paso

Massive.com · Registro gratuito

~3 minutos
1
Ve a massive.com y crea tu cuenta
Abre massive.com y haz clic en Sign Up (esquina superior derecha). Ingresa tu email y crea una contraseña.
Sin tarjeta de crédito. El formulario de registro no pide datos de pago.
2
Confirma tu email
Recibirás un email de verificación. Haz clic en el enlace de confirmación. Sin esto, la key no funcionará.
3
Accede al Dashboard y copia tu API key
Una vez dentro, ve a Dashboard → API Keys. Verás tu key generada automáticamente. Empieza con pk_ o similar. Cópiala.
Dashboard → API Keys
┌─────────────────────────────────────┐
│ Your API Key │
│ pk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx │
│ [Copy] 📋 │
└─────────────────────────────────────┘
4
Añádela a tu archivo .env
En la carpeta raíz de OpenJane, abre (o crea) el archivo .env y añade la línea:
MASSIVE_API_KEY=pk_tu_key_aqui
Nunca subas el archivo .env a GitHub. Ya está incluido en el .gitignore de OpenJane — está protegido.
5
Verifica que funciona
Corre este comando desde la carpeta del proyecto:
python scripts/massive_client.py AAPL
Deberías ver el precio de cierre anterior de AAPL, su volumen ADV y detalles del ticker. Si ves un error, revisa que copiaste la key completa.
⚠
Rate limit en free tier: Massive limita a ~5 llamadas por minuto en el plan gratuito. Si el script devuelve error 429 (Too Many Requests), espera 60 segundos y vuelve a intentarlo. El script generate_snapshot.py ya incluye pausas automáticas entre llamadas.

EODHD

End-of-Day Historical Data. Proveedor especializado en datos globales: históricos EOD de 150+ mercados, fundamentales, forex, índices macroeconómicos. Utilizado por OpenJane para medias móviles, volatilidad histórica y yield curve.

Free tier disponible Sin tarjeta de crédito 20 llamadas/día en free 150+ mercados globales
Ir a eodhd.com ↗
Límites por plan
Característica Free (20 calls/día) Basic (~$19/mes) All-World (~$49/mes)
Históricos EOD (acciones USA) ✓ ✓ ✓
Medias móviles MA50/MA200 ✓ ✓ ✓
Volatilidad histórica (HV) ✓ ✓ ✓
Yield curve (10Y-2Y) ✓ ✓ ✓
Fundamentales básicos (P/E, sector) ~ Limitados ✓ Completos ✓ Completos
Mercados globales (Europa, Asia) ~ Solo USA ~ Parcial ✓ 150+ mercados
Datos intraday (1min, 5min) ✗ ✓ ✓
Screener / búsqueda masiva ✗ ✗ ✓
Llamadas por día 20 llamadas ~1,000/día Ilimitadas
⚠
El límite más importante: EODHD free tier permite solo 20 llamadas por día (no por minuto — por día). OpenJane usa aproximadamente 6-8 llamadas para generar el snapshot completo de 4 tickers. Te quedan 12-14 llamadas para análisis manuales. Planifica bien tu cuota diaria.
Cómo obtener tu API key — paso a paso

EODHD · Registro gratuito

~3 minutos
1
Ve a eodhd.com y regístrate
Abre eodhd.com y haz clic en Register. Introduce tu nombre, email y contraseña.
Sin tarjeta de crédito para el free tier. El formulario no la solicita.
2
Confirma tu email
Revisa tu bandeja de entrada. Haz clic en el link de verificación. Sin esto no podrás hacer llamadas a la API.
3
Copia tu API key del Dashboard
Inicia sesión y ve a My Account → API Token. Verás tu key directamente en pantalla.
My Account → API Token
┌──────────────────────────────────────┐
│ Your API Token: │
│ demo (for testing) │
│ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx │
│ [Copy] 📋 │
└──────────────────────────────────────┘
Nota: EODHD también ofrece el token demo para pruebas — funciona con datos limitados sin registro. Para OpenJane, usa siempre tu token personal para tener las 20 llamadas/día disponibles.
4
Añádela a tu archivo .env
Abre el archivo .env en la carpeta de OpenJane y añade:
EODHD_API_KEY=tu_token_aqui
5
Verifica que funciona
Corre este comando:
python scripts/eodhd_client.py SPY
Deberías ver MA50/MA200 de SPY, la volatilidad histórica a 20 días y el spread de la yield curve. Si ves error 403, tu token no está confirmado aún.

Anthropic · Claude

El modelo de lenguaje que da vida a Jane. Anthropic ofrece acceso gratuito vía claude.ai (con límite diario de mensajes) y acceso programático vía API. Para OpenJane en Claude Code, la API key es opcional — solo necesaria si quieres deploy propio.

Gratis en claude.ai API key solo para deploy propio Claude Sonnet · Haiku · Opus
Ir a claude.ai ↗
💡
Para la mayoría de usuarios, no necesitas la API key de Anthropic. Si usas OpenJane dentro de Claude Code o claude.ai, el acceso a Claude ya está incluido en tu cuenta. La API key solo es necesaria si construyes un deploy propio (servidor, Docker, aplicación web).
Opciones de acceso
Acceso Free (claude.ai) Pro ($20/mes) API (pay-per-use)
Usar Jane via claude.ai ✓ Con límite diario ✓ Sin límite ✓ Sin límite
Claude Code CLI ✓ Incluido ✓ Incluido ✓ Incluido
Mensajes por día Límite variable (~20-40) Sin límite práctico Sin límite
Modelos disponibles Sonnet (últimas versiones) Sonnet + Opus Todos los modelos
Projects con instrucciones custom ✓ ✓ Más contexto Via system prompt
Deploy propio (API key necesaria) ✗ ✗ ✓
Costo $0 $20/mes ~$3-15 por millón de tokens
Opción A — Usar Jane en claude.ai (recomendado para empezar)

Claude.ai · Cuenta gratuita con Project personalizado

~5 minutos · Sin API key
1
Crea tu cuenta en claude.ai
Ve a claude.ai y regístrate con tu email. Es completamente gratuito.
2
Crea un nuevo Project
En el panel izquierdo, haz clic en Projects → New Project. Dale el nombre OpenJane.
3
Añade las instrucciones del agente
En Project Instructions, pega el contenido completo del archivo plugins/agent-plugins/quant-analyst/agents/quant-analyst.md del repositorio.
Eso es todo. Claude usará esas instrucciones como contexto permanente para todas las conversaciones dentro del Project. Jane está activa.
4
Empieza a usar Jane
Dentro del Project, escribe tu primera pregunta en lenguaje natural. Por ejemplo:
¿En qué régimen está el mercado hoy?
/spread-analysis AAPL
Compara ICE y CBOE como par de stat-arb
Limitación en free tier: Jane en claude.ai no tiene acceso a datos de mercado en tiempo real — analiza conceptualmente y puede trabajar con datos que tú le proporciones. Para datos reales, usa Claude Code.
Opción B — API key para deploy propio (avanzado)

Anthropic API · Para desarrollo y deploy

Solo si construyes tu propio servidor
1
Crea cuenta en console.anthropic.com
Ve a console.anthropic.com. Regístrate con tu email (diferente a claude.ai — esta es la consola de desarrolladores).
2
Añade un método de pago
La API de Anthropic es pay-per-use — pagas solo lo que usas. Ve a Billing → Add payment method. Sin esto no puedes generar una API key funcional.
Costo estimado para uso personal: ~$1-5/mes en uso normal. Cada análisis de Jane consume aproximadamente 1,000-3,000 tokens (~$0.003-0.009).
3
Genera tu API key
Ve a API Keys → Create Key. Dale un nombre descriptivo (ej: "openjane-local"). Copia la key inmediatamente — solo se muestra una vez.
API Keys → Create Key
┌────────────────────────────────────────────┐
│ sk-ant-api03-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx │
│ [Copy] 📋 │
│ ⚠ Esta key no se mostrará de nuevo │
└────────────────────────────────────────────┘
4
Añádela a tu .env
En el archivo .env de OpenJane, descomenta y añade:
ANTHROPIC_API_KEY=sk-ant-api03-tu_key_aqui
⚠
Seguridad crítica: Las API keys de Anthropic dan acceso directo a tu cuenta de facturación. Nunca las incluyas en código público, nunca las subas a GitHub, nunca las compartas. Si sospechas que una key fue expuesta, ve inmediatamente a console.anthropic.com y revócala.
El archivo .env completo

Una vez tengas las tres keys, tu archivo .env debe quedar así. Copia el ejemplo y reemplaza los valores:

.env
# OpenJane — Variables de entorno
# Nunca subas este archivo a GitHub (está en .gitignore)
 
# Massive.com — gratis en https://massive.com
MASSIVE_API_KEY=pk_tu_key_aqui
 
# EODHD — gratis en https://eodhd.com (20 llamadas/día)
EODHD_API_KEY=tu_token_aqui
 
# Anthropic — solo para deploy propio (opcional)
# Sin esta key, usa Jane en claude.ai gratis
# ANTHROPIC_API_KEY=sk-ant-api03-tu_key_aqui