Sobre el proyecto

盯盘侠 PanWatch es un asistente de monitoreo de acciones con IA autoalojado, integra el marco de decisión de inversión multiagente TradingAgents, y proporciona monitoreo en tiempo real, gestión de cartera, análisis inteligente y notificaciones multicanal para los mercados de acciones A, acciones de Hong Kong y acciones de EE. UU. Las funciones principales incluyen: - **Sistema de agentes inteligentes**: análisis previo a la apertura, monitoreo intradía, informe diario posterior al cierre, resumen de noticias, y generación automática de estrategias operativas y recordatorios. - **Análisis técnico profesional**: soporta indicadores de tendencia (MA, MACD, Bandas de Bollinger), indicadores de impulso (RSI, KDJ), análisis de volumen y precio, reconocimiento de patrones de velas, y cálculo de niveles de soporte y resistencia. - **Múltiples mercados y múltiples cuentas**: cubre acciones A, acciones de Hong Kong y acciones de EE. UU., con gestión independiente y consolidación de múltiples cuentas de corredores. - **Notificaciones multicanal**: soporta Telegram, WeCom, DingTalk, Feishu, Bark y Webhooks personalizados. - **Alertas de precio**: soporta combinaciones de múltiples condiciones (AND/OR), vigencia durante el horario de negociación o todo el día, tiempo de enfriamiento, límite diario de activaciones, etc. - **Análisis profundo de TradingAgents**: con un clic en la página de cartera, activa el análisis en cadena del equipo de investigación de inversión de 9 agentes, incluyendo debates alcistas y bajistas, revisión de riesgos y documento de decisión del PM, generando una cadena de razonamiento completa en 3-5 minutos, con conclusiones enviadas a IM. Método de implementación: ofrece implementación con un clic mediante Docker, la imagen incluye dependencias de Playwright y descarga automáticamente Chromium en el primer inicio. Soporta configuración de autenticación, zona horaria, proxy, nivel de registro y exportación opcional de OpenTelemetry mediante variables de entorno. Stack tecnológico: el backend utiliza FastAPI, SQLAlchemy, APScheduler y OpenAI SDK; el frontend utiliza React 18, TypeScript, Tailwind CSS y shadcn/ui. El proyecto está bajo licencia MIT.