Asistente de investigación multiagente con LLM para el mercado chino de acciones A, con analistas que debaten, búsqueda en lenguaje natural y trading simulado.
lc2panda/alphastream
Plataforma de análisis de inversiones basada en IA que utiliza varios agentes de LangGraph para analizar acciones A, acciones de EE. UU. y ETF, y transmite cada paso del proceso de decisión mediante SSE.
- Estrellas
- 898
- Forks
- 202
- Issues abiertos
- 5
- Último commit
- hace 3 meses
Esta página presenta un proyecto de código abierto y no constituye asesoramiento de inversión. Operar e invertir puede generar pérdidas: evalúa el riesgo por tu cuenta y cumple las leyes de tu país antes de usarlo.
¿Qué es?
alphastream es una plataforma full-stack de análisis de inversiones basada en IA, desarrollada con Next.js 16, React 19, Flask 3.1 y LangGraph. Coordina 14 agentes especializados en análisis técnico, fundamentales, flujos de capital, sentimiento, debate alcista y bajista, riesgos y toma de decisiones, además de cuatro agentes que representan distintos perfiles de inversor. Los agentes llaman a herramientas de datos mediante function calling compatible con OpenAI, por lo que se puede usar cualquier proveedor compatible de LLM; DeepSeek es la opción predeterminada documentada.
La capa de datos obtiene información de AKShare y BaoStock para acciones A, alternando entre ambas fuentes si una falla, y también se conecta a SEC EDGAR, yfinance, FRED, ccxt y varios feeds RSS. Una capa de búsqueda web agrega 17 motores, y un scraper basado en OpenCLI recopila conversaciones de Xueqiu, los foros de Eastmoney y Cailian Press. Los usuarios pueden consultar gráficos, listas de seguimiento, portafolios y diez tarjetas de resultados, como gráficos K-line, radares de riesgo y tarjetas de decisión.
El sistema transmite eventos de los agentes (inicio, progreso, razonamiento, llamadas a herramientas y finalización) mediante Server-Sent Events, para que la interfaz muestre el razonamiento a medida que se produce. Se despliega con Docker Compose detrás de Nginx, con Redis como caché opcional. El proyecto indica que sus resultados no constituyen asesoramiento de inversión.
Funciones clave
- 01Coordina 14 agentes de LangGraph con enrutamiento paralelo, secuencial y condicional.
- 02Transmite el progreso, el razonamiento y las llamadas a herramientas de los agentes al navegador mediante SSE.
- 03Cubre acciones A, acciones de EE. UU., acciones de Hong Kong, ETF e índices.
- 04Ofrece indicadores K-line, medias móviles, MACD, RSI y Bandas de Bollinger.
- 05Agrega 17 motores de búsqueda y varias fuentes de noticias, y extrae el sentimiento.
- 06Es compatible con cualquier endpoint de LLM compatible con OpenAI SDK.
Casos de uso
- Explorar cómo aplicar un flujo de trabajo multiagente con LLM al análisis de datos de mercado.
- Estudiar una implementación de referencia del razonamiento de agentes transmitido mediante SSE en una pila de Flask y Next.js.
- Crear un prototipo de panel autohospedado para investigar acciones A y acciones de EE. UU.
- Experimentar con function calling de LLM sobre adaptadores de datos financieros.
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/lc2panda/alphastream.git - 2
Entra en el directorio del proyecto y copia la plantilla de configuración del entorno
cd alphastream && cp .env-example .env - 3
Completa OPENAI_API_KEY y la configuración de los modelos relacionada en .env
- 4
Inicia todos los servicios con Docker Compose
docker compose up -d
Antes de usarlo
- Para ejecutar los agentes de IA, se necesita una clave de API de LLM (DeepSeek u otro proveedor compatible con OpenAI).
- Se necesita Docker o un entorno con Node.js y Python, además de varios servicios como Redis y Nginx, por lo que alojarlo por cuenta propia requiere cierto esfuerzo.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es alphastream?
- Plataforma de análisis de inversiones basada en IA que utiliza varios agentes de LangGraph para analizar acciones A, acciones de EE. UU. y ETF, y transmite cada paso del proceso de decisión mediante SSE. alphastream es una plataforma full-stack de análisis de inversiones basada en IA, desarrollada con Next.js 16, React 19, Flask 3.1 y LangGraph. Coordina 14 agentes especializados en análisis técnico, fundamentales, flujos de capital, sentimiento, debate alcista y bajista, riesgos y toma de decisiones, además de cuatro agentes que representan distintos perfiles de inversor. Los agentes llaman a herramientas de datos mediante function calling compatible con OpenAI, por lo que se puede usar cualquier proveedor compatible de LLM; DeepSeek es la opción predeterminada documentada.
- ¿alphastream es gratuito? ¿Qué licencia tiene?
- alphastream es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿alphastream sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de alphastream fue el 7 ago 2026.
- ¿Para qué puedo usar alphastream?
- Explorar cómo aplicar un flujo de trabajo multiagente con LLM al análisis de datos de mercado. Estudiar una implementación de referencia del razonamiento de agentes transmitido mediante SSE en una pila de Flask y Next.js. Crear un prototipo de panel autohospedado para investigar acciones A y acciones de EE. UU. Experimentar con function calling de LLM sobre adaptadores de datos financieros.
- ¿Cómo se instala alphastream?
- Clona el repositorio: git clone https://github.com/lc2panda/alphastream.git Entra en el directorio del proyecto y copia la plantilla de configuración del entorno: cd alphastream && cp .env-example .env Completa OPENAI_API_KEY y la configuración de los modelos relacionada en .env Inicia todos los servicios con Docker Compose: docker compose up -d
- ¿Dónde consigo alphastream?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/lc2panda/alphastream
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Conjunto de skills para Claude Code y Codex que investigan empresas cotizadas con inversión en valor, aplicando los enfoques de Buffett, Munger, Duan Yongping y Li Lu mediante análisis multiagente.
Sistema multiagente de análisis de inversiones en acciones A de China, en el que agentes de IA debaten perspectivas alcistas, bajistas y de riesgo antes de sugerir operaciones.
Un harness de agentes para Python, con opiniones claras y todo incluido, que ejecuta tareas largas de varios pasos desde el primer momento sobre LangGraph.
Una biblioteca Java para crear flujos de trabajo de LLM con estado y varios agentes, organizados como grafos, compatible con LangChain4j y Spring AI.
Asistente de investigación multiagente basado en LangGraph que genera hipótesis, analiza y visualiza datos, y redacta informes de investigación.