📊 Panel principal
Resumen del estado del sistema en este momento.
🎯 ¿Acierta el cerebro? — tasa de acierto direccional
De las decisiones que el cerebro tomó, ¿qué % acertó la dirección (sube/baja) al día siguiente? Distintas ventanas para ver el corto y el medio plazo. ≥60% bien · 50-60% justo · <50% revisar pesos. Pasa el ratón sobre cada número para ver cuántas decisiones lo componen.
📋 Decisiones recientes → ¿qué pasó?
Las últimas decisiones ya evaluadas: lo que el cerebro previó y si la dirección acertó. (Se generan tras el cierre del mercado.)
| Fecha | Acción | Estado previsto | Rentab. real | ¿Compra? | ¿Venta? | Acierto |
|---|---|---|---|---|---|---|
| Cargando… | ||||||
Acciones manuales
Noticias destacadas (relevancia ≥ 7)
| Hora | Acción | Sentimiento | Relevancia | Resumen | Fuente |
|---|
🎬 Simulador realista — replay del cerebro real
🧠 Cerebro — decisiones del motor
El cerebro mira 10 parámetros (tendencia, volumen, noticias, miedo del mercado…) y los mezcla con los pesos que tú decidas. Saca una puntuación entre -100 y +100. Con esa puntuación calcula dos umbrales dinámicos:
• Umbral de compra (%): cuánto debe SUBIR el precio para que se confirme una entrada
• Umbral de venta (%): cuánto debe BAJAR para confirmar una salida
Puntuación alta → umbral de compra bajo (basta poco para entrar) y umbral de venta alto (deja correr ganancias).
Puntuación baja → umbral de compra alto (no entra fácil) y umbral de venta bajo (corta pérdidas rápido).
ℹ️ Regla 1 bala por acción: el sistema NUNCA compra dos veces el mismo ticker. Una vez tienes posición en NVDA, la fila aparece con 💸 Vender en lugar de 💰 Comprar. Así diversificas (3 balas = 3 acciones distintas) y evitas concentración.
| Acción | Estado | Calidad | Momento | Volat. | Subir % | Bajar % | REF pico ▴ / valle ▾ | Actual | Compra/Venta ▴ buy / ▾ sell | Dist ▴ / ▾ |
|---|
Detalle de cómo se calcula la puntuación
🔭 Descubridor — acciones que no sigues pero deberías mirar
- 🔥 Calientes: las que más subieron en los últimos 5 días
- 📰 Con noticias buenas: tienen noticias alcistas con relevancia ≥ 6
- 🚀 Cerca del máximo anual (rotura): a <3% de su máximo 52 semanas
🔥 Calientes (más subieron en 5 días)
| Acción | + 1d | + 5d | Precio |
|---|
📰 Con noticias buenas
| Acción | Noticias alcistas | Relev. máx | Sent. medio |
|---|
🚀 Cerca del máximo anual
| Acción | Precio | Máx 52w | Dist % |
|---|
📖 Aprendizaje — ¿el cerebro acertó?
Resumen por estado
| Estado del cerebro | Total días | Aciertos dir. | Tasa acierto % | Disparos compra | Disparos venta | Rentab. media % |
|---|
Histórico día a día
| Fecha | Acción | Estado | Puntuación | Ref | Máx hoy | Mín hoy | Cierre | Rentab. día | → Compra | ¿Tocó? | → Venta | ¿Tocó? | Acierto |
|---|
📰 Noticias
El sistema descarga noticias de Yahoo, MarketWatch, SeekingAlpha cada 30 min. La IA (Claude) las analiza y les pone sentimiento (alcista/bajista) y relevancia (0=ruido, 10=mueve mercado).
| Publicada | Leída por mí | Acción | Grupo | Sentim. | Relev. | Horizonte | ⚠ | Resumen | Modelo IA | Fuente | Enlace |
|---|
🎯 Mis acciones (lista de seguimiento)
Mis grupos
Añadir acción
Acciones en seguimiento
| Símbolo | Grupo | Activo | Notas | Añadida |
|---|
💼 Cartera
Posiciones abiertas e histórico de operaciones realizadas. Por ahora vacío: Cazador no opera con dinero real todavía — todo es simulación.
Posiciones abiertas
| Acción | Tipo | Cantidad | Entrada | Actual | Ganancia % | Stop | Objetivo |
|---|
Operaciones cerradas (histórico)
| Acción | Tipo | Cantidad | Entrada | Salida | Ganancia € | Ganancia % | Cerrada | Razón |
|---|
🪞 Shadow A/B test — Portfolios virtuales con datos LIVE
Uso típico: tienes paper IBKR con preset id=3. Creas 2-3 shadow portfolios con variantes (más conservador, más agresivo) y comparas curvas después de 2-4 semanas. El que gane sustituye al paper.
📅 Patrones por día de la semana
Cómo leer los resultados:
- Retorno % medio: cuánto sube/baja esa acción de promedio ese día. Para tradear hace falta >0.10% (sino el spread se lo come).
- t-stat: cuánto de "fuerte" es la señal vs el ruido aleatorio. >2 = posiblemente real · >3 = fuerte · <1.5 = puro ruido
- % subir: de cada 100 veces ese día, cuántas terminó en positivo.
- Color verde = sube, rojo = baja. Intensidad = magnitud.
- Símbolos: ⭐⭐⭐ = patrón muy fuerte · ⭐⭐ = patrón medio · ⭐ = posible patrón (cuidado, puede ser azar)
📊 Matriz: retorno medio por (acción × día)
| Acción | Lunes | Martes | Miércoles | Jueves | Viernes |
|---|---|---|---|---|---|
| Pulsa "Analizar" para empezar. | |||||
🎯 Patrones destacados (estadísticamente significativos)
Aparecerá la lista de combinaciones (acción, día) con señal real, ordenadas de más a menos fuerte.
📈 Gráficas de precios con markers de operaciones
🔧 Configuración del cerebro
🧠 Algoritmo
Cambiar de algoritmo nunca toca posiciones ni stops abiertos: solo afecta a las entradas nuevas y al trailing futuro.
—
Umbrales dinámicos (X%)
El cerebro calcula umbrales entre estos dos valores en base a tu puntuación.
Tamaño de posiciones
📊 Sizing aplicado a tu cuenta (IBKR)
Tamaño de posición según convicción y capital configurado. La ejecución real es vía IBKR.
| Cuenta | Equity real | Paquetes | Normal (60/100) | Alta (80/100) | Muy alta (100/100) |
|---|---|---|---|---|---|
| Sin cuentas activas. Añade una en 🏦 Mis cuentas. | |||||
Protección PDT
Protección anti compra-venta el mismo día: en IBKR desde Europa la regla americana no aplica, pero se mantiene activa por prudencia.
Compra-ventas el mismo día (últimos 5 días): —
🛑 Protección automática y pánico
Botón pánico: cierra TODAS las posiciones de TODAS tus cuentas a mercado YA. Para emergencias.
📡 Estado del sistema
Cómo está ahora mismo el motor (lo que cambias con los controles de abajo).
🤖 Control del auto-trader
Activar la operativa, pausas y umbrales de convicción. La ejecución real es en IBKR.
• Auto-trader: si OFF, solo sincroniza (no envía órdenes).
• Sistema pausado: APAGADO TOTAL — no compra ni gestiona stops.
• Compras pausadas: no abre nuevas posiciones pero SÍ sigue subiendo los stops trailing (filosofía Nerve: las ventas son protección, siempre activas).
• Take Profit: por defecto desactivado. El stop trailing dinámico captura las subidas. Actívalo solo si quieres TP fijo (no recomendado para swing).
🎚 Editor de pesos por factor (calidad / momento)
Cambia el peso de cada factor (enteros 0-100). El sistema normaliza para que sumen 100%. Calidad decide quién es buena oportunidad. Momento mide el impulso reactivo intradía. Si todo está a 0, se restauran los pesos de fábrica.
Real = pesos que usa el bot EN VIVO. Sim = pesos que usa solo el 🎬 Simulador, para probar ideas sin tocar el real. Si dejas la columna Sim igual al Real, el simulador usará los pesos reales. Al guardar se escriben ambas columnas.
📐 Pesos CALIDAD (decisión de compra)
| Factor | Real | Sim | Activo | Def |
|---|---|---|---|---|
| SUMA | — | — |
⚡ Pesos MOMENTO (rotación / reactivo)
| Factor | Real | Sim | Def |
|---|---|---|---|
| SUMA | — | — |
🔮 Predictor IA — qué hará cada acción mañana
| Acción | Fecha para | Dirección | Confianza | Razonamiento |
|---|
🏆 Ranking en vivo
| # | Acción | Estado | Calidad ▾ | Momento ▾ | Consenso | Precio | Dist. compra | Dist. venta | ATR% | Noticias 7d |
|---|
💡 Contribución × peso (por defecto): cuánto aporta CADA factor al score final. Valores típicos −15 a +15.
💡 Valor crudo: el valor del factor antes de multiplicar por su peso. Valores entre −100 y +100.
💡 Pasa el ratón por cualquier celda para ver el detalle (valor + peso + contribución + activo/inactivo).
🚀 Lo que se mueve hoy
Sirve para detectar oportunidades fuera de tu radar habitual. Si una te interesa, pulsa 📌 Añadir a watchlist y a partir de mañana entrará en tu análisis normal.
📈 Más suben hoy
| # | Acción | Precio | Cambio % | Volumen | |
|---|---|---|---|---|---|
| Pulsa Actualizar para cargar. | |||||
📉 Más bajan hoy
| # | Acción | Precio | Cambio % | Volumen | |
|---|---|---|---|---|---|
| Pulsa Actualizar para cargar. | |||||
🔥 Más volumen hoy
| # | Acción | Precio | Cambio % | Volumen | |
|---|---|---|---|---|---|
| Pulsa Actualizar para cargar. | |||||
🤖 Oportunidades IA
Veredictos posibles: COMPRAR_LARGO (3+ meses) · COMPRAR_CORTO (1-5 días) · VIGILAR · PASS
📊 Estadísticas
💰 Límites de coste IA (configurables, sin re-deploy)
💡 Cálculo del coste: cada análisis ≈ $0.04. Si Top-N=5 + frecuencia=1día → ~$0.20/día = ~$6/mes. Si pones Top-N=5 + frecuencia=3días → ~$2/mes. Si excedes el coste máximo, el job se PARA en mitad.
⚙️ Ejecución manual y administración
🔍 Filtros
📋 Análisis
| Fecha | Acción | Lista | Cambio % | Precio | Veredicto | Horizonte | Sostenibilidad | Catalizador | Conf. | Acciones |
|---|---|---|---|---|---|---|---|---|---|---|
| Pulsa Actualizar. | ||||||||||
📖 Cómo configurarlo
Ver configuración del cron y toggles
Hardcoded en
app/scheduler.py. Para cambiar la hora:1. Editar línea
hour=22, minute=30 en scheduler.py2. Re-deploy y reiniciar el container
Toggles vía config_kv (cambiables sin re-deploy):
•
oportunidades_auto_activo = true/false (master switch)•
oportunidades_analizar_gainers = true/false•
oportunidades_analizar_losers = true/false•
oportunidades_analizar_actives = true/false•
oportunidades_top_n = 20 (cuántos top movers analizar)•
oportunidades_dias_retencion = 90 (cleanup automático)Cambiarlos: vía API POST /api/config/ o pestaña ⚙️ Sistema → Configuración.
📡 En vivo — qué está haciendo tu Cazador ahora mismo
📈 Posiciones abiertas
Acciones que el sistema tiene compradas/vendidas ahora mismo.
| Ticker | Cantidad | Precio medio | Valor |
|---|
⏳ Órdenes activas (esperando)
Órdenes colocadas en el bróker que aún no se han ejecutado. Cada compra lleva su entrada, su stop (protección) y su objetivo.
🗒️ Lo que el sistema ha hecho HOY
Órdenes que el auto-trader envió hoy.
| Hora | Ticker | Lado | Tipo | Cant. | Entrada | Stop | Estado |
|---|
💹 Evolución del valor (últimos 7 días)
Cómo ha ido cambiando el valor de la cuenta (una marca cada ~5 min en mercado abierto).
📋 Órdenes enviadas — operativa real en IBKR
👉 Aquí ves el estado y las órdenes enviadas. La configuración (activar, pausas, gates, pesos…) está en ⚙ Sistema → 🔧 Configuración del cerebro.
Órdenes enviadas (últimos 30 días)
| Fecha | Cuenta | Ticker | Side | Tipo | Qty | Limit | Stop | Status |
|---|
Equity histórico por cuenta
Selecciona una cuenta y mira la evolución del patrimonio.
👥 Usuarios del sistema
Crear usuario
| ID | Username | Rol | Activo | 2FA | Último login | Acciones |
|---|
Tu cuenta personal — 2FA (Google Authenticator)
Activa 2FA para añadir una capa extra de seguridad a tu login. Necesitas la app Google Authenticator (o similar) en tu móvil.
🔋 Baterías de simulaciones masivas
Tip: 1 simulación de 1 año ≈ 10s. Una batería de 1000 sims sobre 5 años ≈ 14h. Lánzalas por la noche.
🚀 Lanzar nueva batería
⚙️ Configuración avanzada (espacio de búsqueda)
Edita el JSON. Cada clave es un parámetro y cada array son los valores que se prueban.
Config fija (común a todas):
Años a evaluar:
📊 Baterías en ejecución / históricas
| ID | Nombre | Estado | Progreso | Tiempo prom. | ETA / Real | Mejor puntuación combinada ⓘ | Creada | Acciones |
|---|
🔬 Análisis lote-cruzado con IA
Coste: ~$0,15-0,30 por análisis (se cachea, no se repite si no fuerzas).
📜 Comparativas guardadas
| ID | Nombre | Baterías | Veredicto | Confianza | Tokens | Fecha | Acciones |
|---|---|---|---|---|---|---|---|
| Pulsa Actualizar para cargar. | |||||||
🔍 Detalle / resultados
📦 Fotos de parámetros
- Crear manualmente una con los valores que quieras.
- Extraerla desde una simulación ganadora (botón en la pestaña 🔋 Baterías) — guarda también su rentabilidad % y métricas.
- Marcarla para comparar: el sistema acumula tu equity real cada hora y luego puedes ver si la simulación predijo bien la realidad. (No cambia nada en vivo.)
💬 Chat IA
Habla en español. Si pides un cambio, la IA lo registra como PENDIENTE — no toca nada.
⚠️ Aprobaciones pendientes — cambios propuestos por la IA
🧪 Simulaciones propuestas por la IA
La IA puede diseñar baterías de simulación para validar hipótesis. Las dejas aquí en PENDIENTE y tú apruebas si quieres lanzarlas.
🔑 Proveedores IA — sistema unificado
- Checks de uso: marca para qué tareas esa IA está disponible.
- Prioridad: si varios proveedores están marcados para la misma tarea, gana el de prioridad más alta.
- chat — chat IA interno del panel
- news_scoring — analizar noticias diariamente
- opportunity — análisis IA nocturno de top movers
- sim_analysis — análisis lote-cruzado de simulaciones
- predictor — predictor IA diario
📊 Uso de IA — consumo, tokens, coste y registro de llamadas
Desglose por sistema / proveedor / modelo
| Para qué (sistema) | Proveedor | Nombre visible | Modelo | Llamadas | Tokens env. | Tokens recib. | Coste |
|---|
Registro de las últimas llamadas
Cada petición a una IA: hora, para qué, proveedor, modelo, tokens, coste y estado.
| Hora | Sistema | Proveedor | Nombre visible | Modelo | Tok env. | Tok recib. | Coste | Estado |
|---|
📝 Contextos IA — system prompts editables
Cuidado: el prompt es la principal palanca de comportamiento del LLM. Cambios mal calibrados pueden producir respuestas pobres o costos altos. Hay un botón Reset para volver al placeholder y dejar que el código tome el control.
❓ Glosario — términos en español
Si encuentras una palabra que no entiendes, búscala aquí.